• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > KVM与OpenStack的前世今生(1)

KVM与OpenStack的前世今生(1)

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含kvm openstack,xen kvm openstack,kvm,kvm转换器,艾腾kvm官网等服务器相关知识,网友希望可以进行参考

从基于内核的虚拟机(KVM)诞生的那一刻起,话题就不断。作为一款免费的开源管理程序,KVM有何魅力受到众多厂商青睐?KVM的未来又在哪里?

KVM的诞生

一切得从一宗收购讲起,2008年9月,红帽以1.07亿美元的价格收购Qumranet,后者为解决虚拟化桌面RDP的缺点开发了基于内核的虚拟机(KVM),设计目的旨在简化虚拟化实例的管理,它也提供了一个强壮的框架,用于增强底层架构的功能。从此,KVM频繁出现在大众视线中。

KVM的成长期

KVM技术一出现,就受到厂商的大力推广。红帽一直将KVM作为虚拟化战略的一部分,2009年年底发布了红帽企业版Linux 5.4,继续大力推行这种转型,鼓励用户使用KVM为其首选的虚拟化平台。2011年,随着新版操作系统Red Hat Enterprise Linux 6的发布,红帽完全放弃了以开源Xen为虚拟化平台的思路,开始支持KVM作为hypervisor。

KVM作为一个快速成长的Linux虚拟化技术,已经获得了许多厂商的支持,如Canonical、Novell等。Canonical公司的Ubuntu服务器版操作系统是第一个提供全功能的KVM虚拟化栈的主要Linux发行版。

为什么那么多的大公司对KVM感兴趣?其中最明显并且最重要的因素就是KVM是Linux内核的一部分。这个轻量级的虚拟化管理程序模块能直接与硬件交互,不需要修改虚拟化操作系统,因此性能更好,并且补丁包能够和Linux内核兼容,轻松控制虚拟化进程,同时减轻管理负担。

当然,KVM也有成长的烦恼。KVM究竟属于Type 1还是Type 2hypervisor呢?出现这种疑惑的原因在于KVM的基因——它属于操作系统的一部分,类似直接运行于硬件系统之上的裸机管理程序,不需要修改操作系统。这就符合Type 1 hypervisor的定义,也经常被称为硬件虚拟化引擎,更像是个安装在客户端上的操作系统,性能佳,运行稳定,减少了运行管理程序本身所需的花销。而Type 2 hypervisor更像是个应用,运行在基础操作系统上。如果将KVM看作Type 2,那么所强调的高性能难达到,还可能存在安全风险。其实,对Type 1和Type 2的讨论不是是否采纳KVM的前提。无论KVM是“第一类”还是“第二类”,这都是语义上的概念。

此外,就是所有新生技术在发展中都会面临的难题:技术不成熟。KVM的出现不过三四年时间,在可用资源、平台支持、管理工具、实施经验方面当然不能与出现八年之久的Xen相比。虽然目前KVM还缺少某些关键特性,例如存储的动态迁移,但是在后续的版本中都会开发出来。

性能方面,KVM在逐渐显示其威力。不久前的SPECvirt虚拟化对照基准测试中,红帽企业Linux 6.1、其内嵌的KVM hypervisor以及惠普ProLiant DL980 G7服务器三者结合,创造了新的成绩——最佳的虚拟化性能和最多的计算区块数量,并且六台虚拟机能同时运行一个应用程序。

KVM的未来

虽然只是新生技术,但是由于其性能和实施的简易性,加上Linux企业市场中份额最大的红帽不遗余力的推广开发,KVM将会持续成长壮大。

而开放虚拟化联盟(OVA)也在为KVM护航,这个由IBM、红帽、英特尔等重量级厂商组成的联盟才成立不过半年,成员就迅速达到200以上。该联盟的宗旨致力于促进基于内核的虚拟机(KVM)等开放虚拟化技术的应用,鼓励互操作性,为企业在虚拟化方面提供更多的选择、更高的性能和更具吸引力的价格。

对于用户来说,可选择的主流虚拟化产品也越加清晰:红帽KVM、VMware、 Citrix的Xen、和微软的Hyper-V。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • KVM与OpenStack的前世今生(1)

相关文章

  • docker容器中crontab无法正常运行解决方案
  • Docker快速入门以及环境配置详解
  • Vmware虚拟机下网络模式配置详解
  • VirtualBox实现虚拟机中共享本地目录的方法
  • Dockerfile制作官方Tomcat镜像及镜像使用详解
  • Windows使用docker打开新窗口error解决办法
  • 详解Docker目录挂载的方法总结
  • 分享8个基本的Docker容器管理命令
  • 详解Docker使用Linux iptables 和 Interfaces管理容器网络
  • Docker 搭建 Tomcat 运行环境的方法

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker下Tomcat容器中使用Mysql的方法
    • 讲解使用Docker搭建Java Web运行环境
    • 详解docker pull 下来的镜像文件存放的位置
    • Docker之开启远程访问的实现
    • Docker下搭建一个JAVA Tomcat运行环境的方法
    • 详解基于docker 如何部署surging分布式微服务引擎
    • XenServer 5.6环境下安装Windows Server 2012详细过程(图文)
    • Docker-compose的安装和设定详细步骤
    • Fuel 30 分钟快速安装OpenStack(图文教程)
    • OpenStack Tempest的正确的打开方式

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有