《企业网D1Net》2月18日讯
回顾虚拟化的发展历史,人们会惊异的发现,虚拟化虽然只有短短几十年的发展历史,但其影响力已经远远超过了发展历史。
虚拟化技术最初起源于20 世纪60 年代的IBM 大型机,并且经历了从“硬件分区”->“虚拟机”->“准虚拟机”->“虚拟操作系统”的发展历程。对于稀少而昂贵的大型机硬件进行分区,从而提高大型机的利用率。
然而,现在一提起虚拟化,人们会很自然的想到X86平台的虚拟化,在90年代的时候,人们开始将虚拟化技术引入X86平台,近几年,基于Intel Xeon系列和AMD Opteron系列的服务器性能有了非常巨大的提升,越来越多的先进技术和工艺先后被英特尔和AMD引入处理器的设计和制造中,比如,64位计算、直连结构、多核、内嵌内存控制器、硬件辅助虚拟化技术(Intel VT、AMD-V)、32nm等,这些技术也使得虚拟化在X86平台上的应用越来越成熟。
虚拟化会加快并逐步淘汰小型机,当时小型机只有IBM、HP和SUN三家生产销售,SUN被Oracle收购后风光不再,HP的PC机势头高过小型机,只有IBM公司是小型机和服务器的拥有者,用户选择小型机的余地越来越少,很多用户不得不考虑选用更加开放的PC服务器。
虽然X86服务器的势头不可阻挡,但是对于企业的关键业务数据库、ERP、商业智能等仍然坚守在小型机的阵营当中,尤其是大型数据中心、金融、电信、政府、医疗、国防、交通等关系国计民生的行业中。
小型机虚拟化的优势
IBM和HP作为小型机领域的领先厂商,当然不会放过虚拟化这个巨大的市场。那么小型机虚拟化究竟有什么好处,从几个方面来分析一下。
第一,性能损失少。X86在引入虚拟化技术后,性能仍然是一个巨大的问题,一方面是X86的架构本来就对虚拟化不友好,最大的问题在于I/O瓶颈,小型机的虚拟化一直支持专用IO设备,用于关键数据库的生产中非常普遍。SAP的测试更加有数据证明:X86/64虚拟化后,SAP应用会损失40%以上的性能。而小型机的虚拟化,性能损失控制在2%以内。
第二,高扩展性。包括单个虚拟机能支持的最大CPU数量,最大内存数量,hypervisor能支持的被虚拟化的单个物理设备的限制等等。这些X86平台都没有办法和小型机相比。
第三,灵活性。在某些小型机中,能在运行过程中动态调整虚拟机的CPU和内存,既可以增加也可以减少,而无需重启机器,而且调整的颗粒度非常灵活,可以最小到0.01个CPU。而X86的虚拟化软件,目前只能增加,而无法减少。小型机对于一台物理设备上能支持的虚拟机的数量也超过X86服务器。
第四个,总拥有成本。小型机的虚拟化软件基本在购买硬件时就已经内置了,而X86的虚拟化软件还需要高额的授权费,当你需要的虚拟机数量特别多,总计算能力大的情况下,小型机的虚拟化能给企业带来总体成本的减少。
D1Net评论:
随着大型机虚拟化统治历史宣告终结,小型机虚拟化开始登上历史舞台成为人们关注的焦点,未来小型机虚拟化的发展之路如何,成为人们热议的话题,从目前形势来看,未来小型机虚拟化的发展将是一片光明。