欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Apache CloudStack
小 (→链接) |
小 (→Database) |
||
(未显示1个用户的78个中间版本) | |||
第1行: | 第1行: | ||
{{SeeWikipedia}} | {{SeeWikipedia}} | ||
− | + | [[文件:Apache-cloudstack-logo.png|right]] | |
+ | Apache CloudStack | ||
− | Cloud. | + | ==简介== |
+ | Cloud.com(前身是VMOps)提供了开源版本(GPL v3)的 CloudStack 基础设施管理产品: CloudStack Community Edition(CloudStack社区版) CloudStack 同时支持 [[VMware]] ESX、[[Xen]]、[[KVM]] 以及 [[Hyper-V]]。 | ||
− | + | 它提供了大量云计算界面管理工具, 如 VM 自助式供应, 动态工作负荷管理, 多租期等等. 它同时还支持 Windows 和 Linux 的来宾访问方式。VM 默认 Template 是 [[CentOS]]。 | |
+ | |||
+ | 相似项目:[[OpenStack]] | ||
+ | |||
+ | ==版本== | ||
+ | *[https://docs.cloudstack.apache.org/en/4.14.0.0/releasenotes/index.html 4.14] | ||
+ | *[https://docs.cloudstack.apache.org/en/4.13.0.0/releasenotes/index.html 4.13] | ||
+ | *[https://docs.cloudstack.apache.org/en/4.12.0.0/releasenotes/index.html 4.12] | ||
+ | |||
+ | ==功能== | ||
+ | |||
+ | ==指南== | ||
+ | 需要的条件: | ||
+ | *[[Apache Maven]] (version 3) | ||
+ | *[[Java]] ([[OpenJDK]] 1.6 or Java 7/OpenJDK 1.7) | ||
+ | *Apache Web Services Common Utilities (ws-commons-util) | ||
+ | *[[MySQL]] | ||
+ | *MySQLdb (provides Python database API) | ||
+ | *[[Apache Tomcat]] 6 (not 6.0.35) | ||
+ | *genisoimage | ||
+ | *rpmbuild or dpkg-dev | ||
+ | |||
+ | ===DevCloud=== | ||
+ | OVA 镜像运行于 [[VirtualBox]] | ||
+ | *https://cwiki.apache.org/CLOUDSTACK/devcloud.html | ||
+ | |||
+ | ===Debian/Ubuntu=== | ||
+ | DEB包仓库:可选 http://cloudstack.apt-get.eu/ubuntu/ | ||
+ | |||
+ | 也可自己[http://docs.huihoo.com/apache/cloudstack/4.1.0/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/sect-source-builddebs.html 构建 DEB 包],创建远程或本地APT repository | ||
+ | |||
+ | |||
+ | 创建 /etc/apt/sources.list.d/cloudstack.list | ||
+ | deb http://192.168.1.100/cloudstack/repo/dists/binary-386 / | ||
+ | apt-get update | ||
+ | |||
+ | apt-get install cloudstack-agent cloudstack-awsapi cloudstack-cli cloudstack-common cloudstack-docs cloudstack-management cloudstack-usage | ||
+ | |||
+ | [[文件:apache-cloudstack-debian-packages.png]] | ||
+ | |||
+ | cd /usr/bin# ls cloudstack* | ||
+ | cloudstack-aws-api-register cloudstack-set-guest-sshkey cloudstack-setup-databases cloudstack-ssh | ||
+ | cloudstack-migrate-databases cloudstack-setup-agent cloudstack-setup-encryption cloudstack-sysvmadm | ||
+ | cloudstack-set-guest-password cloudstack-setup-bridge cloudstack-setup-management cloudstack-update-xenserver-licenses | ||
+ | 在配置CloudStack之前,需启用hypervisor,[[KVM]]或[[Xen]]。 | ||
+ | |||
+ | 如:./cloudstack-setup-agent | ||
+ | |||
+ | Please enable KVM on this machine | ||
+ | |||
+ | 完成CloudStack设置后, | ||
+ | |||
+ | ===CentOS/RedHat=== | ||
+ | RPM包仓库,可选 http://cloudstack.apt-get.eu/rhel/ | ||
+ | |||
+ | 也可自己[http://docs.huihoo.com/apache/cloudstack/4.1.0/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/sect-source-buildrpm.html 构建 RPM 包],创建远程或本地YUM repository | ||
+ | |||
+ | ==虚拟化== | ||
+ | 支持的虚拟机和虚拟化技术: | ||
+ | |||
+ | ===[[KVM]]=== | ||
+ | [http://docs.huihoo.com/apache/cloudstack/4.1.0/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/hypervisor-kvm-install-flow.html KVM Hypervisor Host Installation] | ||
+ | |||
+ | ===[[XenServer]]=== | ||
+ | *[http://docs.huihoo.com/apache/cloudstack/4.1.0/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/citrix-xenserver-installation.html XenServer Installation for CloudStack] | ||
+ | *[http://www.cloudstack-china.org/2012/10/945.html CloudStack + XenServer 部署 – 方案规划设计(1)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/927.html CloudStack + XenServer 部署 – 交换机配置和服务器连线(2)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/906.html CloudStack + XenServer 部署 – CloudStack管理节点的安装和配置(3)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/887.html CloudStack + XenServer 部署 – XenServer集群的安装和配置(4)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/804.html CloudStack + XenServer 部署 – 创建高级网络资源域(5)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/990.html CloudStack + XenServer 部署 – 使用模板创建VM(6)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/1031.html CloudStack + XenServer 部署 – 使用ISO创建VM和制作模板(7)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/1053.html CloudStack + XenServer 部署 – 模板的上传/下载和密码管理服务(8)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/1062.html CloudStack + XenServer 部署 – 高级网络环境介绍(9)] | ||
+ | *[http://www.cloudstack-china.org/2012/10/1096.html CloudStack + XenServer 部署 – 高级网络功能应用(10)] | ||
+ | |||
+ | ===[[VMware vSphere]]=== | ||
+ | [http://docs.huihoo.com/apache/cloudstack/4.1.0/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/vmware-install.html VMware vSphere Installation and Configuration] | ||
+ | |||
+ | ===[[Kubernetes]]=== | ||
+ | [http://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-service.html CloudStack Kubernetes Service] [https://download.cloudstack.org/cks/ Kubernetes ISO] | ||
+ | |||
+ | ==UI== | ||
+ | *[https://github.com/apache/cloudstack-primate CloudStack Primate] | ||
+ | *[https://github.com/bwsw/cloudstack-ui CloudStack-UI] | ||
+ | |||
+ | ==API== | ||
+ | [http://cloudstack.apache.org/api.html Apache CloudStack API Documentation] | ||
+ | *[[Apache Libcloud]] | ||
+ | |||
+ | ==Database== | ||
+ | 目前使用 [[MySQL]] 进行数据库存储,可考虑引入开发 [[Apache Cassandra]] [https://github.com/apache/cloudstack/tree/master/plugins/database 插件] | ||
+ | |||
+ | ==Search== | ||
+ | 基于 Apache CloudStack + [[Apache Solr]] + [[Apache Cassandra]] + [https://www.redhat.com/en/topics/data-storage/software-defined-storage Software-defined storage (SDS)] + [[Open data]] 构建[[Search engine|搜索引擎]]基础设施。 | ||
+ | |||
+ | ==项目== | ||
+ | *[https://github.com/apache/cloudstack-cloudmonkey Apache Cloudstack Cloudmonkey] 命令行工具,[[Go]] 语言编写。 | ||
+ | |||
+ | ==软件工程== | ||
+ | [https://www.shapeblue.com/cloudstack-software-engineering/ CloudStack Software Engineering] | ||
+ | *为公有云提供商快速开发新功能 | ||
+ | *将供应商技术新的整合到CloudStack中 | ||
+ | *重新设计和重构核心代码模块,以实现集成点 | ||
+ | *将特定功能或补丁反馈回旧版本的CloudStack中 | ||
+ | *客户特定的发布前测试 | ||
+ | *为开发团队提供培训和咨询 | ||
+ | |||
+ | ==用户== | ||
+ | [https://cloudstack.apache.org/users.html Apache CloudStack Users] | ||
+ | *[https://www.shapeblue.com/ Shapeblue] - The CloudStack Company [https://www.shapeblue.com/category/case-studies/ 客户案例] [https://www.youtube.com/watch?v=4qFFwyK9hos CEO Giles Sirett: Building Clouds with Apache Cloudstack] | ||
+ | *[https://bitworks.software/en/solutions/cloudstack/ Bitworks Apache CloudStack Solutions] | ||
+ | *CloudStack 最成功的一个领域就是电信运营商,英国电信、电讯盈科TATA、NTT、KDDI 和 Taiwan Mobile 等都在使用 CloudStack,中国电信的天翼云平台也是通过 CloudStack 搭建的。 | ||
+ | *[https://www.apiculus.io/ apiculus] The All-in-One Cloud Business Portal for Apache CloudStack. | ||
+ | *[[Apple]] | ||
+ | *[[SAP]] | ||
+ | *[[Cloudera]] | ||
+ | *[[EnterpriseDB]] | ||
+ | *[[odoo|OpenERP]] | ||
+ | *[[Zenoss]] | ||
+ | |||
+ | ==文档== | ||
+ | *[http://docs.huihoo.com/xen/summit/2012/aug27/7b-xen-and-cloudstack.pdf Xen and CloudStack] | ||
+ | *[http://docs.huihoo.com/oscon/2013/introducing-apache-cloudstack.odp Introducing Apache CloudStack] | ||
+ | |||
+ | ==图集== | ||
+ | <gallery> | ||
+ | image:apache-cloudstack-flexible-platform.png|一个弹性平台 | ||
+ | image:apache-cloudstack-stack.png|CloudStack | ||
+ | image:cloudstack-architecture.png|架构 | ||
+ | image:apache-cloudstack-kubernetes-service.png|Kubernetes | ||
+ | image:apache-cloudstack-kubernetes-service-2.png|Kubernetes | ||
+ | image:cloudstack-infrastructure-overview.png|Zone组织 | ||
+ | image:apache-cloudstack-deployment-model.png|部署 | ||
+ | image:cloudstack-small-scale-deployment.png|小规模部署 | ||
+ | image:cloudstack-large-scale-redundant-deployment.png|大规模冗余部署 | ||
+ | image:cloudstack-multi-node-management-server.png|多节点管理服务器 | ||
+ | image:cloudstack-multi-site-deployment.png|多站点部署 | ||
+ | image:cloudstack-separate-storage-network.png|存储网络 | ||
+ | image:cloudstack-nic-bonding-and-multipath-io.png|NIC组合和多通道IO | ||
+ | image:apache-cloudstack-scalable-constructs.png|伸缩性 | ||
+ | image:cloudstack-scalability-design.png|扩展性/伸缩性设计 | ||
+ | image:devcloud-advanced-networking.png|DevCloud高级网络 | ||
+ | image:apache-cloudstack-dashboard.png|Dashboard | ||
+ | image:cloudstack-4.1-admin-01.png|控制台-基础架构 | ||
+ | image:cloudstack-4.1-admin-02.png|控制台-网络 | ||
+ | image:cloudstack-4.1-admin-03.png|控制台-虚拟机 | ||
+ | image:cloudstack-integration- hypervisors.png|集成hypervisors | ||
+ | image:apiculus.png|apiculus | ||
+ | image:apiculus-dashboard.png|apiculus | ||
+ | image:apache-cloudstack-users-01.png|用户 | ||
+ | image:apache-cloudstack-users-02.png|用户 | ||
+ | image:apache-cloudstack-users-03.png|用户 | ||
+ | image:openstack-is-complex.png|OpenStack是复杂的 | ||
+ | image:cloudstack-is-simple.png|CloudStack是简单的 | ||
+ | image:openstack-to-cloudstack.png|重新选择CloudStack | ||
+ | </gallery> | ||
==链接== | ==链接== | ||
− | *[http://cloudstack.org/ CloudStack主页] | + | *[http://cloudstack.apache.org/ CloudStack主页] |
+ | *[https://github.com/apache/cloudstack CloudStack @ GitHub] | ||
*[http://docs.huihoo.com/apache/cloudstack/ Apache CloudStack 开放文档] | *[http://docs.huihoo.com/apache/cloudstack/ Apache CloudStack 开放文档] | ||
+ | *[http://docs.huihoo.com/apache/cloudstack/api/ Apache CloudStack API] | ||
+ | *[http://www.static.com/technology/ Cloud Foundry 和 CloudStack 融合的成功应用:Static] | ||
+ | *[http://www.activestate.com/blog/2012/05/deploying-private-paas-cloudstack-stackato Deploying Private PaaS on CloudStack with Stackato] | ||
+ | *[http://martinliu.cn/2012/12/cloudstack4%E5%AE%89%E8%A3%85%E5%AE%9E%E4%BE%8B%E5%88%86%E6%9E%90%E7%89%88.html CloudStack 4.0 安装实例分析版] | ||
− | [[ | + | [[category:CloudStack]] |
− | [[ | + | [[category:cloud computing]] |
+ | [[category:java]] | ||
[[category:apache]] | [[category:apache]] | ||
+ | [[category:debian]] | ||
+ | [[category:CentOS]] |
2021年1月2日 (六) 01:38的最后版本
您可以在Wikipedia上了解到此条目的英文信息 Apache CloudStack Thanks, Wikipedia. |
Apache CloudStack
目录 |
[编辑] 简介
Cloud.com(前身是VMOps)提供了开源版本(GPL v3)的 CloudStack 基础设施管理产品: CloudStack Community Edition(CloudStack社区版) CloudStack 同时支持 VMware ESX、Xen、KVM 以及 Hyper-V。
它提供了大量云计算界面管理工具, 如 VM 自助式供应, 动态工作负荷管理, 多租期等等. 它同时还支持 Windows 和 Linux 的来宾访问方式。VM 默认 Template 是 CentOS。
相似项目:OpenStack
[编辑] 版本
[编辑] 功能
[编辑] 指南
需要的条件:
- Apache Maven (version 3)
- Java (OpenJDK 1.6 or Java 7/OpenJDK 1.7)
- Apache Web Services Common Utilities (ws-commons-util)
- MySQL
- MySQLdb (provides Python database API)
- Apache Tomcat 6 (not 6.0.35)
- genisoimage
- rpmbuild or dpkg-dev
[编辑] DevCloud
OVA 镜像运行于 VirtualBox
[编辑] Debian/Ubuntu
DEB包仓库:可选 http://cloudstack.apt-get.eu/ubuntu/
也可自己构建 DEB 包,创建远程或本地APT repository
创建 /etc/apt/sources.list.d/cloudstack.list
deb http://192.168.1.100/cloudstack/repo/dists/binary-386 /
apt-get update
apt-get install cloudstack-agent cloudstack-awsapi cloudstack-cli cloudstack-common cloudstack-docs cloudstack-management cloudstack-usage
cd /usr/bin# ls cloudstack*
cloudstack-aws-api-register cloudstack-set-guest-sshkey cloudstack-setup-databases cloudstack-ssh cloudstack-migrate-databases cloudstack-setup-agent cloudstack-setup-encryption cloudstack-sysvmadm cloudstack-set-guest-password cloudstack-setup-bridge cloudstack-setup-management cloudstack-update-xenserver-licenses
在配置CloudStack之前,需启用hypervisor,KVM或Xen。
如:./cloudstack-setup-agent
Please enable KVM on this machine
完成CloudStack设置后,
[编辑] CentOS/RedHat
RPM包仓库,可选 http://cloudstack.apt-get.eu/rhel/
也可自己构建 RPM 包,创建远程或本地YUM repository
[编辑] 虚拟化
支持的虚拟机和虚拟化技术:
[编辑] KVM
KVM Hypervisor Host Installation
[编辑] XenServer
- XenServer Installation for CloudStack
- CloudStack + XenServer 部署 – 方案规划设计(1)
- CloudStack + XenServer 部署 – 交换机配置和服务器连线(2)
- CloudStack + XenServer 部署 – CloudStack管理节点的安装和配置(3)
- CloudStack + XenServer 部署 – XenServer集群的安装和配置(4)
- CloudStack + XenServer 部署 – 创建高级网络资源域(5)
- CloudStack + XenServer 部署 – 使用模板创建VM(6)
- CloudStack + XenServer 部署 – 使用ISO创建VM和制作模板(7)
- CloudStack + XenServer 部署 – 模板的上传/下载和密码管理服务(8)
- CloudStack + XenServer 部署 – 高级网络环境介绍(9)
- CloudStack + XenServer 部署 – 高级网络功能应用(10)
[编辑] VMware vSphere
VMware vSphere Installation and Configuration
[编辑] Kubernetes
CloudStack Kubernetes Service Kubernetes ISO
[编辑] UI
[编辑] API
Apache CloudStack API Documentation
[编辑] Database
目前使用 MySQL 进行数据库存储,可考虑引入开发 Apache Cassandra 插件
[编辑] Search
基于 Apache CloudStack + Apache Solr + Apache Cassandra + Software-defined storage (SDS) + Open data 构建搜索引擎基础设施。
[编辑] 项目
- Apache Cloudstack Cloudmonkey 命令行工具,Go 语言编写。
[编辑] 软件工程
CloudStack Software Engineering
- 为公有云提供商快速开发新功能
- 将供应商技术新的整合到CloudStack中
- 重新设计和重构核心代码模块,以实现集成点
- 将特定功能或补丁反馈回旧版本的CloudStack中
- 客户特定的发布前测试
- 为开发团队提供培训和咨询
[编辑] 用户
- Shapeblue - The CloudStack Company 客户案例 CEO Giles Sirett: Building Clouds with Apache Cloudstack
- Bitworks Apache CloudStack Solutions
- CloudStack 最成功的一个领域就是电信运营商,英国电信、电讯盈科TATA、NTT、KDDI 和 Taiwan Mobile 等都在使用 CloudStack,中国电信的天翼云平台也是通过 CloudStack 搭建的。
- apiculus The All-in-One Cloud Business Portal for Apache CloudStack.
- Apple
- SAP
- Cloudera
- EnterpriseDB
- OpenERP
- Zenoss