数据中心虚拟化和云端解决方案 OpenNebula

openkk 8年前

OpenNEbula 是开放原始码的 虚拟基础设备引擎 用来动态布署虚拟机器在一群实体资源上,ONE (OpenNEbula) 最大的特色在于将虚拟平台从单一实体机器到一群实体资源

 数据中心虚拟化和云端解决方案 OpenNebula

ONE 是 Reservoir Project 的一技术,是欧洲研究学会发起的虚拟基础设备和云端运算的计划

·    目前最新版本为 1.2,可支持 XEN KVM 和实时存取 EC2,它也支持印象档的传输、复制和虚拟网络管理网络

·    ecosystem 发布关于 ONE 提供的新功能,像是 Haizea 租约管理系统,libvirt 的实作,整合 Cloud NimbusElasticHosts 云端外挂

1.1 ONE 的目标

·    将一群实体 cluster 转换弹性的虚拟基础设备,且可动态调适 service workload 的改变,ONE 在 service 和实体机处设备间产生新的虚拟层 (virtualization layer),这个 layer 可支持丛集的 service 执行和加强 VMMs (Virtual Machine Monitor) 的效益

1.1 ONE 的效益

·    对基础设备拥有者(系统管理者)来说

o   集中管理

o   工作量的平衡

o   服务器的 Consolidation (减少实体机器和空间,协助管理者维护,节省电源和 cooling 需求或支持不影响工作量的关机)

o   动态 resizing (动态增加新的 hosts到实体资源)

o   动态丛集分区 (执行不同的服务)

数据中心虚拟化和云端解决方案 OpenNebula

o   支持异质性的工作量 (让多个或是冲突的软件可执行在特定的版本的 libry 或是旧的应用程序)

·    对使用者(服务管理者)和来说

o   On-demand 的提供 (根据使用者的服务需求来提供VMs)

 数据中心虚拟化和云端解决方案 OpenNebula

1.2 ONE 的特色

·    ONE 不同以存的 VM Manager,在于 高模块化和开放的架构去符合 cluster 管理者的需求,最新版可支持 XEN 和 KVM,还有以下特色和功能:

o   有效的资源管理

o   强大的接口 (提供 API 和 CLI 来监控或控制 VMs 和实体机器)

o   第三方的软件整合

o   开放和弹性的架构

o   容错机制

o   印象檔的管理

o   网络管理

o   稳定和可扩称性

o   根据服务工作量的需求 scale

o   简单的安装和管理

o   开放原始码

o   仍在进行的项目

项目主页:http://www.open-open.com/lib/view/home/1338881490594