虚拟化技术介绍

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

什么是虚拟化

虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。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架 构,而且将互联网中的所有资源全部连在一起,形成一个大的计算中心,而我们却不用关心所有这一切,而只需关心提供给自己的服务是否正常。虽然虚拟化技术前 景看好,但是,这一过程还有很长的路要走,因为还没有哪种技术是不存在潜在缺陷甚至陷阱的。但是相信,虚拟化技术将会成为未来的主要发展方向。

相关文章

为何我们做了4个月的“无用功”?——构建Packet平台过程中的经验和教训...
views 1518
Packet是一家成立不久的公司,他们主要是为用户提供基于裸机服务器的IaaS,本文的作者是Packet平台的VP,作者在文中讲述了他们构建Packet平台的动机以及在构建过程中遇到了哪些问题。他们通过借鉴OpenStack已有的服务,如Neutron、Ironic,将OpenStack对于虚拟...
云计算内功不好练 雷军“三个小伙伴”、BAT单打独斗...
views 1525
素有IT“水电煤”之称的云计算日渐获得巨头青睐,在小打小闹和阿里一骑绝尘后,腾讯、金山(连同小米(滚动资讯))今年底正式确定进入该领域。“云计算,就是要拿钱砸!10亿美元都没有,趁早别玩……”在金山董事长雷军眼中云计算座次“不只前五”。而在不差钱氛围下,结盟还是单干,成为小米、阿里们最大的差别。 ...
数据、移动化、云计算、电子商务、绿色IT将成为未来5年迫切需要的五个关键技术...
views 1141
根据市场研究资料的整合,对中国未来5年的IT市场进行了预测。伴随经济的发展,中国IT市场将会持续两位数的增长,尤其在新兴的科技领域,包括业务的自动化、智能化,企业的信息化服务,互联网领域的业务新模式应用都会成为未来IT市场发展的带动力。而对于CIO来说,大数据、移动化、云计算、电子商务、绿色IT将成...
乐视+微软:借力Azure布局海外,实现全球视频云服务-CSDN.NET...
views 1137
乐视和微软正式宣布展开全球战略合作。一方面,乐视将借力Azure的IaaS资源实现海外市场的拓展;另一方面,在Azure的基础上,乐视云将为Azure的用户提供视频云服务。 12月18日,乐视和微软在北京举办了题为“云端起舞,生态协同”的发布会,正式宣布展开全球战略合作。联想到今年早些时候,萨提亚·...
如何应对云计算大数据带来的法律问题...
views 1546
云计算给人们带来的一个最直观的感觉就是,大量的数据集中在“云”里,抬头观天,“我”在哪里?   物联网给人们最直观的感觉是,任何一个结点的传感器都在收集数据,低头看路,“陷阱”在哪里。   当一个人如此多的信息被陌生的机构掌握时,产生恐惧和不安全感一定是很正常的事情,于是自然会想到一个问题,如何...
云计算应用
views 1261
云教育 教育在云技术平台上的开发和应用,被称为“教育云”。云教育从信息技术的应用方面打破了传统教育的垄断和固有边界。通过教育走向信息化,使教育的不同参与者——教师、学生、家长、教育部门等在云技术平台上进行教育、教学、娱乐、沟通等功能。同时可以通过视频云计算的应用对学校特色教育课程进行直播和录播...
云计算提供商到底哪家强?
views 1565
云计算提供商到底哪家强? 本人用过Amazon的EC2, Microsoft的Azure,阿里云,腾讯云.Linode,总体上来说,Amazon的EC2的云计算最好,不管从云安全性,操作性,价格, 性能,产品丰富性上.  但比较坑爹的是,如果需要亚马逊提供技术支持的话,必须交100美金每月的技术支持...
你需要一个云策略的迁移? 大多数企业并不这么认为...
views 1371
尽管绝大多数公司的希望随着时间的推移扩大他们的云基础架构,但只有14%的在受访者表示,他们有一个特定的云策略来监督它。 很多人认为云计算作为他们公司的前三大业务或IT的举措之一,但似乎不够开心,他们目前的IT团队来负责他们的云迁移项目。 这被看作是特别有趣给予其他的调查数据,显示私有,公共和混合云部...

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

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

发表评论


读者排行