KVM虚拟化管理平台

Openstack

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。

OpenStack由Keystone、Glance、Nova、Neutron、Cinder、Horizon和Swift等组件构成:

  • Keystone:负责认证、用户管理工作
  • Glance:负责镜像管理工作
  • Nova:负责管理计算资源
  • Neutron:负责虚拟化网络的管理
  • Cinder:提供存储服务
  • Horizon:OpenStack的dashboard,提供了通过网页管理OpenStack的功能
  • Swift:提供对象存储服务

OpenNebula

OpenNebula是一款功能丰富且灵活性非常强的解决方案,用于构建和管理企业云及数据中心虚拟化。OpenNebula支持Xen、KVM、VMware ESX虚拟化引擎,可以一起混合建立和管理私有云,同时还提供了Deltacloud适配器和Amazon EC2的API兼容。

其他管理平台

  • ConVirt
  • CloudStack
  • oVirt
  • WebVirtMgr