鱼和熊掌可兼得?刀片+虚拟化带来什么

互联网 | 编辑: 杨雪姣 2007-07-24 09:55:00转载

虚拟化与刀片是近年来非常热门的两项技术,虽然一个是软件,一个是硬件,但是有异曲同工之处,都是为了更灵活地利用服务器资源,更方便、统一地管理系统,并且降低服务器对电力、温控、空间方面的需求。尽管如此,但许多人对于这两种技术能否结合使用仍然持有怀疑的态度。目前,虚拟化技术的大部分应用都构架于传统的机架式服务器上。由于刀片技术是近几年才发展成熟起来的,因此,许多用户担心刀片服务器的性能不如传统的机架式服务器,将导致虚拟化应用的部署不尽如人意。

刀片与虚拟化相得益彰

刀片服务器在某种程度上更符合虚拟化技术的思维方式,也更有利于虚拟化技术的部署和应用。与传统的机架式服务器不同,刀片服务器由于体积所限,单块刀片上不能同时满足计算能力、扩展能力和存储能力的需求。目前,市场上最新的刀片服务器已经能够配置四核CPU,以及高达16GB的内存,其性能基本能达到中档机架式服务器的水平。但是,刀片服务器的扩展槽和内置硬盘相当有限,尤其是内置硬盘通常只能配置两块。因此,相对于传统机架式服务器而言,每一块服务器刀片更像是一个计算单元。就是刀片服务器这种计算单元的思想,恰恰与虚拟化技术相得益彰。

以VMware ESX Server为例,在标准的配置拓扑中,物理服务器本身并不需要多少内部存储,因为内置硬盘只用于安装ESX Server,而虚拟机文件都存放在共享存储中,例如SAN和NAS,即使将刀片服务器的两块内置硬盘做RAID 1保护后,用来装ESX Server也绰绰有余。在SAN环境中,物理服务器甚至可以不配置内置硬盘,而将ESX Server也存放到磁盘阵列中,利用SAN-boot技术启动。

将虚拟化技术应用在刀片环境中,一个最显著的效果是可以把刀片当作资源块来看待。VMware ESX Server的在线迁移功能(VMotion)可以在线地将虚拟机在不同刀片之间迁移,并且不影响虚拟机的运行和客户端的访问。动态资源调度功能(DRS)就是利用VMotion技术实现动态负载均衡。例如,当某些应用的虚拟机比较繁忙时,它们可能需要更多的CPU和内存来运行,DRS功能会利用VMotion技术,将这些虚拟机迁移到有更多空闲资源的刀片上,或者把其他并不繁忙的虚拟机迁移出去,目的是让多块刀片上的资源利用状况重新达到一个平衡。在这种架构中,管理员不用关心某个应用在哪台机器上运行,只需要关注这个应用是否已获得所需的CPU和内存资源,整个资源池的可用资源是否足够。

软硬件不相关

现在,很多刀片服务器提供商都允许客户短期租用刀片。例如,对于许多金融公司和互联网运营商来说,其业务负载经常会周期性地大幅上升。以往,这些用户从服务器提供商那里临时租用刀片服务器后,还要忙着安装系统、打补丁、安装应用、迁移数据等,既费时费力,又容易出现错误。在虚拟化架构中,这些用户仅仅需要在刀片服务器上安装VMware ESX Server,然后在图形化的主控台上将新刀片拉入原有的资源池,部分虚拟机就会自动地在线迁移到新刀片,从而使整体的计算能力得到提高。

虚拟化技术让操作系统与硬件不再有直接的关系。未来,刀片的发展将集中在计算能力的提高上,操作系统与应用软件厂商可以把更多精力放在如何提高产品的性能上,而不需要考虑与硬件的兼容性。刀片技术与虚拟化相结合,带给IT管理人员一种全新的体验,让他们真正从资源的角度出发考虑应用的部署,更方便、更理性地管理IT投资。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑