分析:虚拟机蔓延会耗费你多少成本

虚拟机:非常容易地创建、十分轻松地部署、同时也非常容易失去控制而不断蔓延。在数据中心里,虚拟机的蔓延是一个新的问题,它增加了你拥有虚拟机的总体成本。虚拟机的蔓延也可以称之为虚拟蔓延,它意味着没有适当总量控制的虚拟机的创建和部署。一个节省成本的技术如果没有被很好的详查时,通常会更加浪费钱。
那么,虚拟化的蔓延是怎样耗费你的成本的呢?让我们看三个虚拟化蔓延所带来的成本因素,它会告诉你这个问题的答案。
• 版权
在软件中耗费我们成本的因素中,版权是最大的,并且是虚拟机蔓延中最令人感到震惊的地方。这些虚拟机都需要操作系统和应用程序的版权费用,通常情况下是按照每一个安装来收费。因此,无论你的虚拟机是开着还是关着,版权费用都是需要支付的。如果操作系统或者应用存在于虚拟机上,它也应当算是被使用。所有的那些你所创建的测试机也应算在内。
你可能会说,你正在使用Linux以及所有的免费软件?如果是这样的话,那就太棒了。你可以直接看下面的第二个因素了。
解决办法:移除那些你不使用的虚拟机并且把它们的版权放回到可用的版权池中。
• 空间
没错,我知道它是数据中心最后的一道防线。但是,它对于我们的生意来讲也是一个主要的成本因素。它的容量总是不够的,并且通常会很贵——我不在乎你到底花多少钱来支付你的500GB的MyBook,你自己很清楚这一点。当使用一个默认地最小8GB的硬盘用在一个虚拟机上,你会看到随着虚拟机的创建,空间会令人惊讶的变没有。一个250GB的硬盘对于8GB/虚拟机来讲不会持续时间太长。也就是可以容纳31个8GB的虚拟机。那么,你把备份又放到哪里呢?你又能保持它们多久呢?
当计算虚拟机的成本时,要包括针对这些虚拟机、映像以及备份的硬盘相关成本。你是否需要一个针对桌面的20GB的虚拟机,还是一个4GB的空间就足够了?
解决办法:根据你的需要来创建虚拟机并且最小化你的硬盘空间大小。
• 时间
你可不要认为管理虚拟机是不需要花费时间的,如果这样想就大错特错了。实际上,在让你从虚拟机蔓延的困境中摆脱出来是需要花费很多时间的。你可能会相信,所有的虚拟机都可以以某种形式记录。但是,如果没有把虚拟机从磁盘上移除,那么从总体上删除一个虚拟机是并不容易的。一个恰当记录的虚拟机环境是需要花时间来构建的,而时间就是金钱。
最好的用于跟踪虚拟机是否开、关以及可查或不可查的办法就是使用一个自动检查进程来锁定虚拟机。使用该脚本可以搜寻到磁盘映象和虚拟机配置文件,从而估计这些映像的磁盘使用情况。
解决办法:通过使用自动虚拟机“搜寻和报告”脚本来节省时间。
在你使用上述的这些办法减少了数据中心中已有的虚拟机蔓延的问题之后,你又如何来保证这些状况不再发生呢?
1.创建一个版权审核系统——你可能需要使用一个审核系统来跟踪版权,这样就可以让管理员来根据需求使用版权。如果你的脚本表明,你当前有一些虚拟机并没有使用,那么把这些机器移除并且将它们的版权归还到可用版权池中。保持你的软件版权在你的控制之内,否则,当出现软件版权审核时,你可能就需要一个止痛药片而不是喝一杯香槟酒来庆祝了。
2.针对虚拟机定义可以接受的磁盘使用参数——针对虚拟机的磁盘使用来定义可以接受的大小范围。对服务器系统、台式机、虚拟机交换/页文件空间以及个人存储设定限制。使用了预先定义的限制,你就可以精确地计算所需容量并且预测随增长变化的新需求。
3.自动化时间消耗任务——使用虚拟机模板来缩减虚拟机提供时间,并通过你的虚拟化软件的内建APIs或者你的主机操作系统上的shell脚本来自动化重复任务。
虚拟化的蔓延通过软件版权、存储空间以及时间来增加你的成本。不要让虚拟机创建的简单化耗费你更多的成本,你需要采取一些预防性的措施,只有这样,你才能真正地享受香槟酒的快乐。

鹏鹏鸟  发表于: 2009-11-11

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。

相关推荐