虚拟化技术介绍

时间:15-01-18 栏目:云计算技术, 虚拟化技术 作者:爱说云网 评论:0 点击: 1,739 次

什么是虚拟化

虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

几种虚拟化软件介绍

  • RedHat KVM

虚拟化方式:完全虚拟化

架构:寄居架构(linux内核);祼金属架构RHEV-H

特点:祼金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳性能。

I/O协议栈:KVM重用了整个Linux I/O协议栈,所以KVM的用户就自然就获得了最新的驱动和I/O协议栈的改进。

架构图:

  • VmWare ESX

虚拟化方式:完全虚拟化

架构:裸金属架构

I/O协议栈:VMware选择性能,但是把I/O协议栈放到了hypervisor里面。不幸的是,VMware kernel是专有的,那就意味着VMware不得不开发和维护整个协议栈,会导致开发速度会减慢,你的硬件可能要等一段时间才会得到VMware的支持。

架构图:

  • Citrix XenServer

虚拟化方式:半虚拟化(linux安装linux);全虚拟化(linux安装windows),硬件辅助虚拟化

架构:裸金属架构

I/O协议栈:Xen选择了可维护这条道路,它将所有的I/O操作放到了Linux guest里面,也就是所谓的domain-0里面。重用Linux来做I/O, Xen的维护者就不用重写整个I/O协议栈了。但不幸的是,这样就牺牲了性能:每一个中断都必需经过Xen的调度,才能切换到domain 0, 并且所有的东西都不得不经过一个附加层的映射。

架构图:

  • Microsoft Hyper-V

虚拟化方式:半虚拟化

架构:裸金属架构Hyper-V Server;寄居架构 Windows 2008

特点:父分区(宿主机操作系统)的位置挪到了子分区(虚拟机操作系统)的旁边,宿主机操作系统和虚拟机操作系统是平级的,没有谁依附谁之上的关系。

I/O协议栈:虚拟机看到的所有设备不再都是虚拟出来的,有部分的硬件资源是真实的物理设备。

架构图:

什么是硬件虚拟化

  • 虚拟化:从简单入手

虚拟化是一个广义的术语,是一个为了简化管理,优化资源的解决方案。如同现在空旷、通透的写字楼,整个 楼层几乎看不到墙壁,用户可以用同样的成本构建出更加自主适用的办公空间,进而节省成本,发挥空间最大利用率。这种把有限的固定的资源根据不同需求进行重 新规划以达到最大利用率的思路,在IT领域就叫做虚拟化技术。

  • 硬件虚拟化:虚拟化技术的革命

CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有经特别优化过的指令集来控制虚拟过程,通过这些指令集,虚拟机可以很容易提高性能,相比纯软件的虚拟化技术会在很大程度上提高性能。

  • 纯软件的虚拟化技术

在纯软件虚拟化解决方案中,虚拟机中的操作系统其实是真是操作系统下的一个应用程序,因此,虚拟操作系统上的应用程序到实际操作系统就要比通常应用程序多经过一个通信层。

虚拟化技术分类

  • 平台虚拟化(Platform Virtualization)

针对计算机和操作系统的虚拟化。

  • 资源虚拟化(Resource Virtualization)

针对特定的系统资源的虚拟化,比如内存、存储、网络资源等。

  • 应用程序虚拟化(Application Virtualization)

包括仿真、模拟、解释技术等。

我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用控制程序(Control Program,也被称 为 Virtual Machine Monitor 或 Hypervisor),隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的 计算环境(称为虚拟机)。虚拟机中运行的操作系统被称为客户机操作系统(Guest OS),运行虚拟机监控器的操作系统被称为主机操作系统 (Host OS),当然某些虚拟机监控器可以脱离操作系统直接运行在硬件之上(如 VMWARE 的 ESX 产品)。运行虚拟机的真实系统我们称之为 主机系统。

虚拟化的未来

可以想象一下,未来的虚拟化发展将会是多元化的,包括服务器、存储、网络等更多的元素,用户将无法分辨哪些是虚,哪些是实。虚拟化将改变现在的传统IT架 构,而且将互联网中的所有资源全部连在一起,形成一个大的计算中心,而我们却不用关心所有这一切,而只需关心提供给自己的服务是否正常。虽然虚拟化技术前 景看好,但是,这一过程还有很长的路要走,因为还没有哪种技术是不存在潜在缺陷甚至陷阱的。但是相信,虚拟化技术将会成为未来的主要发展方向。

相关文章

智明星通携手IBM 云计算提升玩家体验
views 1419
IBM和北京智明星通科技有限公司共同宣布,智明星通采用IBM SoftLayer公有云平台,在40多个国家发行运营游戏,为全球千万用户提供极致的游戏体验。智明星通是首批将中国游戏推向海外市场的国内游戏公司之一,创立于2008年,历经6年快速发展,现已成为中国互联网企业国际化过程的一家标杆企业。 ...
你需要一个云策略的迁移? 大多数企业并不这么认为...
views 1660
尽管绝大多数公司的希望随着时间的推移扩大他们的云基础架构,但只有14%的在受访者表示,他们有一个特定的云策略来监督它。 很多人认为云计算作为他们公司的前三大业务或IT的举措之一,但似乎不够开心,他们目前的IT团队来负责他们的云迁移项目。 这被看作是特别有趣给予其他的调查数据,显示私有,公共和混合云部...
中国企业为何青睐甲骨文HCM云服务
views 1339
现代企业的HR工作早已突破了传统的招聘、薪酬及人事管理等范畴。HR需要从传统的桎梏中解脱出来,开始思考利用先进的IT技术实现人力资本的现代化管理,获取人力资本市场的最新洞察,提升员工体验,构筑企业未来发展的人才力量。如何快速适应新市场的人才管理模式?如何在企业内部实现一致性?如何平衡多元化人才队伍的...
云计算时代需要怎样的IT运维?
views 1432
 在这个数据为王的时代里,每个人每天都会创造出大量的数据活跃在互联网上。在企业内部也是一样,当大量的生产和经营数据集中在数据中心,一旦人们与数据中心因为IT故障而失去联系,停滞的也许不是个人应用受阻这样简单的后果。 东华软件网络技术事业部技术总监 曹荣海 在云计算的大环境下,相比于之前无论是IT运维...
警惕云计算技术的另一方面 – 51CTO.COM...
views 1303
计算对于企业来说具有各种好处的吸引力:诸如降低企业的成本、帮助企业实现更加安全的专有IT、可扩展性等等。虽然这些好处(具体而言,还是集中在成本优势和安全性方面)仍然是值得辩论的内容,但这些所谓的好处可能掩盖了云计算的阴暗面。也就是说尽管云计算具有其明显的优势,但其也可能为企业和消费者造成一定的危...
改变IT企业的十个趋势:云计算居首
views 1641
据外国媒体报道,美国最大风投机构Kleiner Perkins Caufield&Byers的合伙人马特·墨菲(Matt Murphy)一直关注移动和云基础架构技术的投资。近日,墨菲撰文,指出了改变企业IT计算的10大重要走向,以下就是墨菲文章的主要内容。       在企业IT计算领域,变...
OpenStack基金会主席Alan Clark:OpenStack最新进展...
views 1518
首届中国开源云计算大会上, SUSE行业创新、新兴标准和开源总监,OpenStack 基金会主席Alan Clark接受了CSDN记者的采访,详细讲述了其对云计算和开源的最新看法以及OpenStack的最新进展。   随着云计算技术的快速发展与应用,“开源软件+云计算”成为最潮流的搭配方式,也成为了...
云计算重点应用领域发展趋势-战略性新兴产业...
views 1885
  目前,云计算在中国主要行业应用还仅仅是“冰山一角”,但随着本土化云计算技术产品、解决方案的不断成熟,云计算理念的迅速推广普及,云计算必将成为未来中国重要行业领域的主流IT应用模式,为重点行业用户的信息化建设与IT运维管理工作奠定核心基础,根据笔者对中国重要行业领域信息化建设现状与未来...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: 虚拟化技术介绍

虚拟化技术介绍:等您坐沙发呢!

发表评论


读者排行