时至今日,用户给虚拟机分配的内存越来越多,传统意义上配置虚拟化服务器的方法已经有所变化。TechTarget对全球800多位IT经理进行的“2010虚拟化采购意向调查”显示,如今,用户为每个虚拟机所分配的内存要比一年前的两倍还多。 在虚拟环境下,我们需要将总的系统内存分配给每台单独的虚拟机(VM)以满足其内存使用需求。而在将内存分配给虚拟机的过程中,系统会强迫客户虚拟机进行内存分页,也就是从二级存储那里存储和检索数据。
在这个过程中,系统的性能会受到影响。因此,系统管理程序厂商建议至少给虚拟机分配和他们账户内存使用量等量的物理内存。而像VMware和微软等系统管理程序厂商可以对未使用的账户内……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
时至今日,用户给虚拟机分配的内存越来越多,传统意义上配置虚拟化服务器的方法已经有所变化。TechTarget对全球800多位IT经理进行的“2010虚拟化采购意向调查”显示,如今,用户为每个虚拟机所分配的内存要比一年前的两倍还多。
在虚拟环境下,我们需要将总的系统内存分配给每台单独的虚拟机(VM)以满足其内存使用需求。而在将内存分配给虚拟机的过程中,系统会强迫客户虚拟机进行内存分页,也就是从二级存储那里存储和检索数据。在这个过程中,系统的性能会受到影响。因此,系统管理程序厂商建议至少给虚拟机分配和他们账户内存使用量等量的物理内存。而像VMware和微软等系统管理程序厂商可以对未使用的账户内存进行回收,从而最大程度地减少浪费。
在这次调查中,有27.6%的受访者表示他们会为每台虚拟机分配1.5GB到2GB的内存,这也是大家公认的标准配置。而在2009年,有22.1%的受访者认为标准的配置应该是500MB到1GB。
然而,虚拟化架构师对于内存的需求还不止如此。近42%的受访者表示他们会为每台虚拟机分配2GB以上的内存,2009年调查的这项数据是32%。与此同时,越来越少的IT工作站会为虚拟机只分配1GB以下的RAM:今年的调查中,选择1GB一下内存的人为14%,比去年的27%下降了将近一半。
Alliance Data公司IT基础架构经理Rick Vanover表示,虚拟机所分配内存上涨很大程度上是因为64位操作系统的普及。“这其中,最大的变数是Windows Server 2008的采用。”他说。32位的Windows Server 2003只能读4GB的内存,而64位的Windows Server 2008可以读更多。Vanover表示,Windows Server 2008应用的内存分配需求记录表明它需要8GB甚至更多的内存。
除此之外,一些应用对内存的需求也要上升。爱荷华州Des Moines市FBL Insurance Brokerage公司技术工程师Kent Altena表示,Java应用服务器就是一个例子。“Java应用对内存的需求越来越贪婪,我们要为每台Sun GlassFish服务器配置20GB到24GB的内存,”他表示,“如果在你的IT环境中有这样一些设备,那你平均的内存需求一定会有很大的提升。”
然而,虚拟化管理员们对此并不感到恐惧。只要有需求,他们会毫不犹豫地加大内存分配量来满足其自己的需求和参数选择。
“其实这主要取决于虚拟机所运行的应用类型。”休斯顿能源服务公司系统管理员Bill Bradford表示,他们公司在12台物理服务器上部署了VMware虚拟化应用。他表示,例如,一台运行Oracle数据库的虚拟机可能会需要4GB内存,而一台简单的Web虚拟服务器只需1GB。
此外,这还取决于你所使用的操作系统。“在运行同样应用的情况下,一台Windows虚拟机所需的RAM就比Linux或NetBSD/OpenBSD需要的多。”Bradford说。
虚拟机内存的提升意味着虚拟机性能的提升,我们可以将更多的应用放到虚拟机上去运行。这无论是对削减企业服务器硬件配置成本,还是对未来向云计算迁移的策略而言,都是不可忽视的因素。在《是什么因素促使了虚拟机内存容量的剧增?》这篇文章中,我们将从多方面探讨促使虚拟机内存容量剧增的原因。
翻译
相关推荐
-
是什么促使了虚拟机内存容量的剧增?
时至今日,用户给虚拟机分配的内存越来越多,传统意义上配置虚拟化服务器的方法已经有所变化。那么,究竟是什么因素促使了虚拟机内存容量的剧增?