数据中心虚拟化和云端解决方案-OpenNebula
OpenNEbula 是开放原始码的 虚拟基础设备引擎 用来动态布署虚拟机器在一群实体资源上,ONE (OpenNEbula) 最大的特色在于将虚拟平台从单一实体机器到一群实体资源。ONE 是 Reservoir Project 的一技术,是欧洲研究学会发起的虚拟基础设备和云端运算的计划。
目标
将一群实体 cluster 转换弹性的虚拟基础设备,且可动态调适 service workload 的改变,ONE 在 service 和实体机处设备间产生新的虚拟层 (virtualization layer),这个 layer 可支持丛集的 service 执行和加强 VMMs (Virtual Machine Monitor) 的效益。

效益
对基础设备拥有者(系统管理者)来说
集中管理
工作量的平衡
服务器的 Consolidation (减少实体机器和空间,协助管理者维护,节省电源和 cooling 需求或支持不影响工作量的关机)
动态 resizing (动态增加新的 hosts到实体资源)
动态丛集分区 (执行不同的服务)
支持异质性的工作量 (让多个或是冲突的软件可执行在特定的版本的 libry 或是旧的应用程序)
对使用者(服务管理者)和来说
On-demand 的提供 (根据使用者的服务需求来提供VMs)

特点
ONE 不同以存的 VM Manager,在于 高模块化和开放的架构去符合 cluster 管理者的需求,最新版可支持 XEN 和 KVM,还有以下特色和功能:
有效的资源管理
强大的接口(提供 API 和 CLI 来监控或控制 VMs 和实体机器)
第三方的软件整合
开放和弹性的架构
容错机制
印象檔的管理
网络管理
稳定和可扩称性
根据服务工作量的需求 scale
简单的安装和管理
开放原始码
仍在进行的项目
最新版本:4.0
该版本带来了全新设计的 Sunstone 管理界面;大量新的虚拟机特性和核心组件的改进。目前该系统已经在欧洲太空总署、Fermilab、CERN 和中国移动使用,为数据中心的虚拟架构提供了 IaaS 管理功能。
官方主页:http://opennebula.org/