Apache CloudStack 是开源软件,旨在部署和管理大型虚拟机网络,作为高度可用、高度可扩展的基础设施即服务 (IaaS) 云计算平台。许多服务提供商使用 CloudStack 来提供公共云服务,许多公司使用 CloudStack 来提供本地(私有)云产品,或作为混合云解决方案的一部分。
CloudStack 是一个交钥匙解决方案,包括大多数组织希望使用 IaaS 云的整个“堆栈”功能:计算编排、网络即服务、用户和帐户管理、完整且开放的本机 API、资源核算以及一流的用户界面 (UI)。
CloudStack 目前支持最流行的虚拟机管理程序:VMware vSphere、KVM、XenServer、XenProject 和 Hyper-V 以及 OVM 和 LXC 容器。
用户可以使用易于使用的 Web 界面、命令行工具和/或基于全功能查询的 API 来管理他们的云。
有关 Apache CloudStack 的更多信息,请访问网站
有超过 150 个已知组织在使用 Apache CloudStack(或 CloudStack 的商业发行版)。我们的用户包括许多运行CloudStack来提供公有云服务的主要服务提供商、在自己的产品中加入或集成CloudStack的产品供应商、使用CloudStack构建自己的私有云的组织以及提供CloudStack相关服务的系统集成商。
请参阅我们重点介绍 Apache CloudStack 成功部署的案例研究。
查看当前用户的最新列表。
如果您在您的组织中使用 CloudStack,并且您的公司未在上面列出,请完成我们的简短采用调查。如果您需要,我们很乐意将您的公司名称保持匿名。
请参阅针对模拟器管理程序运行 CloudStack 的项目用户界面 QA 网站:https://qa.cloudstack.cloud/simulator/ (admin:password)
下载已发布的版本
按照 INSTALL.md 文件中的说明从源代码构建。
Apache CloudStack 项目使用 Git。官方 Git 存储库位于:
https://gitbox.apache.org/repos/asf/cloudstack.git
并且在 GitHub 上托管了一个镜像:
https://github.com/apache/cloudstack
GitHub 镜像是严格只读的,为用户和开发人员探索代码以及社区通过 GitHub Pull 请求接受贡献提供了便利。
项目文档
发行说明
开发者维基
设计文件
API文档
如何贡献
博客
叽叽喳喳
活动和聚会
YouTube 频道
有兴趣帮助使用 Apache CloudStack 吗?伟大的!我们欢迎任何愿意致力于 Apache Way 并做出贡献的人的参与。请注意,您不必成为开发人员才能为 Apache CloudStack 做出贡献。我们需要人们在文档、翻译、推广等方面提供帮助。请参阅我们的贡献页面。
如果您是经常贡献者,可以请求添加为协作者(请参阅 https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub )到我们的 GitHub 存储库。这使您可以使用项目 GitHub 来报告带有标签的问题,并分配给问题和 PR。这是通过此存储库中的 .asf.yaml 文件完成的。您可以通过分享您的 GitHub 用户 ID 或提出 GitHub 问题来实现此目的。
如果您有兴趣了解更多信息或参与 Apache CloudStack 项目,邮件列表是最好的方式。虽然该项目有多个沟通渠道,但邮件列表是最活跃的,也是对项目本身做出决策的官方渠道。
邮件列表:
开发邮件列表
用户邮件列表
提交邮件列表
问题邮件列表
营销邮件列表
在 GitHub 上报告和/或检查错误,并检查我们的开发人员页面以贡献代码。
如果您发现 CloudStack 已发布版本中存在安全漏洞,请将其报告给[email protected]
并提供有关该漏洞的详细信息、如何利用该漏洞以及任何可能有用的其他信息。
欲了解更多详情,请访问我们的安全页面。
根据一项或多项贡献者许可协议获得 Apache Software Foundation (ASF) 的许可。 有关版权所有权的其他信息,请参阅随本作品分发的通知文件。 ASF 根据 Apache 许可证 2.0 版(“许可证”)向您授予此文件的许可;除非遵守许可证,否则您不得使用此文件。 您可以在以下位置获取许可证副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则根据许可证分发的软件均按“原样”分发,不带任何明示或暗示的保证或条件。 请参阅许可证,了解许可证下管理权限和限制的特定语言。
请参阅源树根目录中包含的 LICENSE 文件以获取扩展许可证详细信息。
该发行版包括加密软件。您当前居住的国家/地区可能对加密软件的进口、拥有、使用和/或再出口到另一个国家/地区有限制。在使用任何加密软件之前,请检查您所在国家/地区有关进口、拥有或使用以及再出口加密软件的法律、法规和政策,以了解是否允许这样做。有关更多信息,请参阅瓦森纳安排。
美国政府商务部工业与安全局 (BIS) 已将此软件分类为出口商品控制编号 (ECCN) 5D002.C.1,其中包括使用非对称算法或执行加密功能的信息安全软件。此 Apache Software Foundation 发行版的形式和方式使其符合目标代码和源代码的许可证例外 ENC 技术软件无限制 (TSU) 例外(请参阅 BIS 出口管理条例第 740.13 节)的出口资格。
以下提供了有关所含加密软件的更多详细信息:
CloudStack 使用 JaSypt 加密库。
CloudStack有MySQL的系统要求,并使用本机数据库加密功能。
CloudStack 使用 Bouncy Castle 通用加密库。
CloudStack 可以选择与基于 OpenSwan 的 VPN 进行交互并进行控制。
CloudStack 依赖并使用 JSch - 一个 java SSH2 实现。