欢迎来到天天文库
浏览记录
ID:57428962
大小:287.50 KB
页数:7页
时间:2020-08-17
《虚拟化以及主流厂商比较.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.什么是虚拟化“虚拟”从字面上看就是“假”的,意味着“本来没有这个东西,但要假装让你觉得有,以达到我们使用的目的”。事实上,这个较白话的解析,就是当前虚拟化的真正实践原则。操作系统虚拟化:让操作系统不再依赖硬件,直接可以运行在一个统一的“硬件界面”上。让一台服务器上能并发运行多个操作系统,让操作系统都以为“自身在一台物理机器上”。提供这个功能的机制,通常被称为虚拟机管理员(VirtualMachineMonitor,WMM),更常用的名称为Hypervisor原生及寄居架构:以是否存在宿主操作系统来看,虚拟
2、机的Hypervisor主要分为原生及寄居两种架构。所谓原生架构,就是Hyoervisor不需要依赖任何操作系统,或是说Hypervisor本身就是一个操作系统,只是这个操作系统的目的是专门服务于虚拟化。而寄居架构,则是Hypervisor被看成一个应用软件或是服务,运行在已经安装好的操作系统上才能运行。寄居架构这一类产品最大的特色就是必须在一个已经安装好的操作系统上进行,称为寄居架构。这么做的好处就是硬件的兼容性。只要寄居的操作系统能使用的硬件,虚拟机中的操作系统都能使用到。然而这种运行在桌面操作系统上的H
3、ypervisor,被视为寄居操作系统上的一个应用软件,虽然在安装时会将不少Hypervisor的部件放入内核,但在寄居的操作系统出现任何问题时,VM中的操作系统将无法使用,无法满足重视安全及稳定的企业应用上。此架构的主流产品:ØVMwareWorkstation(有windows及Linux版本)ØVMwareServer(有Windows及Linux版本,免费)ØVMwarePlayer(有Wondows及Linux版本,免费)Ø微软VirtualPCØ微软VirtualServer原生架构相对于寄居架构
4、的就是原生架构,原生架构上,Hypervisor直接安装在硬件上,将所有的硬件资源接管。由于Hypervisor层极小,并且不管理太复杂的事项,仅负责和上层的VM操作系统沟通及资源协调,蓝屏概率极小。在其上的任何一个操作系统蓝屏了,都不会影响替他的客户端,因此较适合企业应用。原生架构的虚拟机为了保持其稳定性及微内核,自然不可能将所偶桌面产品的驱动程序都放入,因此最大的问题就是硬件兼容性。大部分的原生架构产品都支持主流服务器及存储设备。一般PC所使用的硬件,大部分无法在原生架构的虚拟机下运行。原生架构的主流产品
5、ØVMwarevSphereØ微软Hyper-V2008R2(免费)Ø微软Windows2008R2Hyper-VRoleØCtrixXenServer/XenDesktopØXen(Linux,开源)2.虚拟化的场合及目的虚拟化的起因很简单,就是因为硬件资源的浪费,主要针对的问题就是硬件资源效率的低落。在计算机CPU和内存的效能和数量以穆尔定律倍数成长的同时,CPU和内存在操作系统中的使用效率低落的情况反而加重。所谓的效率低落,就是无法完全发挥CPU的完整性能。虽然软件和操作系统的专家不断改良效率,但速度远
6、远比不上CPU和内存发展的速度,因此让单个硬件平台运行多个操作系统的观念,成为解决这个问题的最好答案。当前大部分服务器的CPU使用率常在5%以下,内存更在30%以下,因此把多个操作系统放在一台机器中,多少可以让CPU的利用率高一些。前面提到将多台OS放到一个服务器上可以加强硬件资源的使用率,因此服务器合并是最常见的虚拟化企业应用。既然可以合并服务器,那是否能合并桌上计算机呢?因此服务器合并和虚拟桌面架构(VirtualDesktopInfrastructure)是当前企业虚拟化的两大热点,而随着这两大热点所生
7、成的,就是云计算了。I.服务器合并不管是在企业内部还是提供主机托管的数据中心,当前已经很少有单个主机使用单个OS了。大部分的服务器早已合并,使用的就是虚拟化技术。服务器合并最明显的优点就是可减少IT初期成本的支出以及电费冷却的运营支出。这还只是其中一部分。II.企业桌面环境管理当前虚拟机在这方面的应用上,就是将客户端的桌面操作系统全部移到服务器上的虚拟机。每一个桌面用户都连入自身的虚拟机。这么做的好处除了可以省下一大笔升级硬件的预算,更可以将所有的桌面操作系统集中管理,不管是升级、安装应用程序、用户权力管理,
8、都可以大量简化IT的管理成本。III.1.企业虚拟化的优势虚拟化并不是将服务器合并而已,也不是光能省下电费和买机器的钱,在当今这么复杂的环境中,虚拟化的设计不断考验着公司IT人员,因此要设计一个完善的企业基础架构,匆忙导入或使用虚拟化是十分不明智的,需在这之前必须考虑到更多的细节。I.提高硬件资源效率随着网络环境的过度膨胀,加上服务器的空间、耗电、散热成本不断提高,CPU等资源利用率过低,使得虚拟机
此文档下载收益归作者所有