我一直听到很多关于虚拟化的消息,以及许多有助于降低IT基础设施成本的说法。
后者到底如何? 在一台function更强大的机器上运行多个虚拟机的好处是多less?这些机器便宜些,占用空间less,还是来自其他方面?
你似乎已经打了个头 – 一个VM主机运行,说8个虚拟机可能会更便宜,比8个独立的机器小得多。 不要忘记延长(也可能进一步延长)保修的重大成本。 此外,如果这节省了购买各种品牌/几代服务器,这可以帮助您熟悉各种硬件。
但是,在进行虚拟化时,请考虑停机时间的成本,因为基本上所有的鸡蛋都放在一个篮子里,除非您有第二台备份VM主机以获得高可用性。 这可能需要一个SAN成为单点故障,除非重复。
大量的研究表明,生产服务器平均只能利用其10%〜20%的可用资源(CPU,内存,磁盘)。
主要的原因很简单:如果你不考虑未来增长的空间或者每天或者周期性的stream量突发,那么系统的性能就会下降。
但是,如果您可以在单个硬件上收集这些服务器实例中的5个或10个,则可能并非所有这些实例都需要额外的资源。 因此,您仍然需要相同数量的实际物理资源,但可以更高效地pipe理和configuration开销。
不要低估将完整服务器从死硬件迁移到正常工作硬件的优势。
现在可以使用(例如)VMWare View和Teradici PCoIP零客户端虚拟化桌面。 尽pipe零客户机比传统PC要便宜,但您仍然需要高端服务器,SAN等才能开始使用。 因此,从成本的angular度来看,你需要虚拟化大量的桌面才能达到平衡。 然而,非常大的部署(数百或数千)可以这样节省资金。
通过使用VDI解决scheme,您还可以通过对系统映像进行标准化来节省费用,这些系统映像可以非常容易地更新或者(如果需要的话)还原。
当个人电脑过时了,现在把它们换掉已经成为过去了。 将一些旧的服务器换成新的服务器比一堆PC要容易得多。