OpenStack是基础设施即服务(IaaS)软件,让任何人都可以自行创建和提供云计算服务。OpenStack是美国国家航空航天局和Rackspace合作研发的云计算软件,以Apache授权条款授权,并且是自由和开放源代码软件。
OpenStack 是基础设施即服务(IaaS)软件,让任何人都可以自行创建和提供云计算服务。OpenStack 是美国国家航空航天局和 Rackspace 合作研发的云计算软件,以 Apache 授权条款授权,并且是自由和开放源代码软件。
此外,OpenStack 也用作创建防火墙内的“私有云”(Private Cloud),提供机构或企业内各部门共享资源。
技术数据
- 以 Python 编程语言编写
- 集成 Tornado 网页服务器、Nebula 运算平台
- 使用 Twisted 软件框架
- 遵循 Open Virtualization Format、AMQP、SQLAlchemy 等标准
- 虚拟机软件支持包括:KVM、Xen、VirtualBox、VMware、Hyper-V
项目
- Nova 运算项目
- Keystone - 提供身份验证机制
- Glance 虚拟机磁盘映像档(Virtual Machine Image)发送服务
- Cinder - 提供 Block 数据访问
- Neutron - 提供网络管理功能
- Swift 面向对象数据存贮项目
- Horizon- 提供简易 Web 界面和管理控制台
- Trove - 提供数据库管理功能
- Sahara - 提供海量数据运算布署功能
- Ceilometer - 提供计量与监控功能
- Heat - 提供自动延展虚拟机功能