【51CTO 5月25号外电】由于传统厂商们拿来独立系统后,把软件安装在这些系统上面,以实现某一种非常特定的目的,因而硬件设备在IT领域占有牢固的地位。存储设备、网络设备、反垃圾邮件/反病毒设备和负载均衡系统,诸如此类的设备在许多企业都占有特殊的地位;这些企业认为使用更容易设置的设备大有意义,以便简化支持。但是缺点是,这些设备在贵企业的环境中需要占用空间(又叫设备泛滥),更不用提它们会带来的额外硬件成本了。
想缓解硬件设备带来的缺点,一个办法就是采用虚拟设备(virtual appliance)。虚拟设备其实就是虚拟机映像,它们通常可以在大多数主要的虚拟化环境下运行——从此可以告别硬件泛滥问题。这其实相当合情合理。既然虚拟化技术有助于减少服务器问题、降低硬件成本,设备会同样轻而易举地进入到虚拟机领域,这是理所当然的事。而事实确实如此。
我用过的用于Exchange负载均衡的一种虚拟设备来自Kemp科技公司,这家公司既提供硬件负载均衡设备,又提供LoadMaster VLM Exchange等虚拟设备。虚拟设备与硬件设备到底有什么不同,这常常取决于分配给虚拟机的资源,你可以从Kemp产品的这张对比图(http://www.kemptechnologies.com/us/server-load-balancing-appliances/server-load-balancing-internet-router-load-balancer.html?gclid=CPeLrIrrh7ACFQcEnQodaFlGkw)中略知一二。
数据中心常常有大批的设备,它们配备了软件实际不需要的大量资源。相比之下,虚拟设备让你可以根据实际需要来分配资源。在一些情况下,你可以在硬件性能、网络端口和每秒请求等方面增加或减小需求;在虚拟设备中,你就可以相应分配资源。此外,虚拟机的优点之一就是,要是当前系统无法提供设备软件所需要的资源,你可以把虚拟机转移到另一个系统上。
IT管理公司CampusWorks的高级IT主管Scott Lowe将虚拟设备称为是“懒人的福音”——这是一种褒奖。他表示,如果你运行EMC VMware公司的虚拟化技术,想进一步了解虚拟设备,那么首先应该访问VMware虚拟设备市场(https://solutionexchange.vmware.com/store/category_groups/19),里面在销售数百款虚拟机系统,随时可供使用。他还建议访问Virtualappliances.net,它为几乎各种应用环境提供了基于Ubuntu Linux的虚拟机,包括网络监控和Web服务。
当然,虚拟设备也许不是你在每一种情况下都需要的工具。除了成本外,你所需要的灵活性和扩展性也将在很大程度上决定何时使用虚拟设备、何时使用物理设备。在一些情况下,你可能决定将硬件设备用于生产环境,但是将虚拟设备用于实验室测试环境。如果可用性是个问题,要是你的硬件设备出现了问题,虚拟设备也许可以更迅速地部署。如果你已经在使用服务器虚拟化技术,虚拟设备可能比硬件设备更适合你部署的架构。那些只是你需要认真考虑的一些方面。
无论是在实验室环境还是在生产环境,使用虚拟设备都能够大大简化测试新软件、最终部署新软件的工作。所以,务必要考虑虚拟设备。
译文来源:http://www.infoworld.com/d/microsoft-windows/end-the-appliance-sprawl-blues-virtual-appliances-193468