浅谈OpenStack与虚拟机的区别及沟通

成百上千请勿极端明白OpenStack与虚拟机之间的别,下面坐KVM为例,给大家讲话一下他们的区分及联系
OpenStack:开源管理型
OpenStack是一个旨在为国有及私有云的建设和管理提供软件之开源项目。它不是一个软件,而是由于几独主要的零部件组合起来就部分有血有肉的劳作。OpenStack由以下五只相对独立的组件构成:

  • OpenStack

    Compute(Nova)是一致学控制器,用于虚拟机计算还是利用群组启动虚拟机实例;

    OpenStack镜像服务(Glance)是平拟虚拟机镜像索和检索系统,实现虚拟机镜像管制;

    OpenStack对象存储(Swift)是均等仿照用于在大规模可扩大系统面临经过放开冗余及容错机制,以目标为单位的积存系统,类似于Amazon
    S3;

  • OpenStack Keystone,用于用户位置服务及资源管理以及
  • OpenStack Horizon,基于Django的仪表板接口,是个图形化管理前端。
    此开始由美国国家航空航天局跟Rackspace在2010年最终合作研发的开源项目,旨在打造易部署、功能丰富且易扩展的云计算平台。OpenStack项目的首要任务是简化云的部署过程并也夫带来不错的而是扩展性,企图成为多少基本的操作系统,即云操作系统。

KVM:开放虚拟化技术
KVM(Kernel-based Virtual
Machine)是一个开源的系统虚拟化模块,它需硬件支撑,如Intel
VT技术还是AMD V技术,是依据硬件的意虚拟化,完全搭于Linux。
2008年,红帽收购Qumranet获得了KVM技术,并拿该当作虚拟化战略之均等局部大力推广,在2011年发布RHEL6时支持KVM作为唯一的hypervisor。KVM主打的尽管是青出于蓝性能、扩展性、高安全,以及小本钱。

与Linux的缘分
一个受一些热心支持者成为云时代的Linux,是公有云与私有云的开源操作系统。一个尽管是Linux内核的同等局部,将Linux转换成为一个Type-1
hypervisor,无需任何变更就会享受现有的Linux内核进程调度、内存管理及装备支撑。
OpenStack炙手可热,它像Linux一样,旨在构建一个基本,所有的软件厂商都围绕在它进行工作。OpenStack的许多子项目,对出口计算平台被的各种资源(如计量能力、存储、网络)提供高速管理。此外,OpenStack为提供对虚拟化技术之支撑。
KVM集成在Linux的逐一重要发行本中,使用Linux自身之调度器进行管理。KVM专注让成为最好好的虚拟机监控器,是应用Linux企业之不次挑选,加上它还支持Windows平台,所以啊是异构环境之特级选择。

OpenStack及KVM都进化迅速
OpenStack是一个具备广大支持者的良种。时至今日,已经出超过180小庄以及400基本上员开发人员对就无异列积极地开着奉献,而该生态系统甚至更为庞大,已经超越了5600人数跟850家机构。在当年9月,OpenStack基会正式建立。白金会员有红帽、IBM与惠普等,黄金会员包括思科、戴尔与英特尔相当。
OpenStack基本上是一个软件项目,有守55万行代码。分解成基本项目、孵化项目,以及支持项目与有关品种。除了上述提及的五老大做,与虚拟网络有关的Quantum首次受列为着力项目。
KVM是一个脱颖而出的怒放虚拟化技术。它是出于一个巨型的、活跃的开放社区共同开发的,红帽、IBM、SUSE等都是那成员。2011年,IBM、红帽、英特尔与惠普等建开放虚拟化联盟(OVA),帮助构建KVM生态系统,提升KVM航天科工采用率。如今,OVA都具备超越250名叫成员企业,其中,IBM有60大多个程序员专门工作让KVM开源社区。

OpenStack及KVM的缓解方案
当去年9月22日发布Diablo之后,OpenStack社区就开始动手新本子的筹划以及付出,新本子开发代号为Essex。此前宣布有四只版本:Austin、Bexar、Cactus与Diablo。新本子发布涵盖叙计算控制中心Nova、镜像服务Glance、认证服务Keystone和Dashboard项目Horizon,也囊括对象存储项目Swift。
经可以望,OpenStack是一个框架,一个可起公有云和私有云的基础架构。它并无是一个备的产品,要想进行基础架构方面的行事,企业需要顾问与开发人员。很多时节还需第三着的并工具。
KVM可经过购买Linux版本获得,或作为独立hypervisor单独购买。最近,IBM
KVM(北京)卓越中心落户京城,展示IBM及合作伙伴基于KVM的制品,包括IBM
SmartCloud Entry、IBM System Director VMControl、Red Hat Enterprise
Virtualization及SUSE云。

OpenStack和KVM相互辉映
OpenStack几乎支持有的虚拟化管理程序,不论是开源之(Xen与KVM)还是厂商的(Hyper-V与VMware)。但在原先,OpenStack是依据KVM开发之,KVM常常变成默认的虚拟机管理程序。两者都应用同样之开源理念及开发方法。
当今,多数商店用户在IT环境受到采取了超过同样栽的虚拟化软件,有一半底用户选择以开源产品作为性价比还胜的虚拟化替代方案。IDC报道备受指出,OpenStack是KVM增长的一个宏伟机会。OpenStack是一个富有巨大的行业前行动力,并保有一个充满活力的社区的云计算平台,有95%之OpenStack平台由于KVM驱动。因此,随着OpenStack的增长,KVM也会见相应提高。

发表评论

电子邮件地址不会被公开。 必填项已用*标注