利用微软的Virtual Server 2005 R2标准版,可以在一台性能强大的服务器上建立多台虚拟服务器,这样既让企业省了钱,又能运行多个操作系统。
提高利用率的良方
时代在发展,CPU、内存和硬盘等随着技术的发展而价格不断下降。这样导致的结果往往是许多PC和服务器的用户拥有了超过他们实际需求的性能,或者说相当一部分的性能没被利用起来。对于厂商来说,这就出现了一个机会,以帮助企业用户将空闲的硬件资源充分利用起来。虚拟化技术就是帮助用户解决上述问题的一个方法。
通过在服务器上实现虚拟化,厂商可以帮助他们的客户利用更少的硬件构建更多的应用。企业可以在同一物理服务器上运行一个Windows服务器和Linux服务器,然后根据需要为这两台“服务器”分配必要的资源。
通过这种方式,虚拟服务器能帮助企业用户节省费用,厂商也由此在IT基础架构建设方面得到了企业用户的信任,为将来赢得了更多的商业机会。而且,由于运行同样数量的应用而只使用了更少的硬件,这在一定程度上减少了厂商提供售后服务的工作量。
所有厂商中,微软提供了Virtual Server 2005 R2标准版这款产品来帮助用户实现虚拟化。目前市场主流已经进入64位计算时代,64位的软件和硬件能够提供更高性能的系统。比如,今天的服务器已经可以寻址超过4GB的内存,CPU的时钟频率也在逼近4GHz,再加上处理器的多核技术,能够实现许多额外的计算需求。存储容量同样也在快速增长,TB级的磁盘阵列目前已经是只能满足中小企业市场的需求。直到前不久,这样的计算和存储能力水平还仅限在大型企业中,但现在一切变得这么迅猛。
虚拟化的另一种能力是将富余的硬件充分利用起来。今天的商业办公软件Commercial Off-The-Shelf (COTS) 是一种典型的不计性能和资源利用而最大化考虑兼容性的软件。这个应用最佳的计算环境是一台有1个或者2个处理器、配置2GB内存的服务器。但如果企业服务器的计算性能比上述更强,那它们的性能一般就不能被软件充分利用起来。
针对上述情况的局限性,最好的方法是每个应用运行在刚好能发挥最大效用的一台服务器上。但是,假定企业在软件方面有两个关键的应用,硬件方面则是一台配置2个处理器和4GB内存的服务器。对于这样的配置,最好的解决办法是设立两台虚拟服务器,每个应用对应一台虚拟服务器。通过这种方式,硬件资源就能被软件充分地利用起来。
虚拟化并非万事俱备
然而,虚拟化技术目前仍然有缺陷。其中之一就是在物理机器上增加越来越多的虚拟机的诱惑。当然,虚拟机越多,给用户带来的安全攻击和机器在管理上耗费的时间也就越多。假如没有虚拟机,一台机器宕机后只会影响单台机器或者单个应用,但是虚拟机多的情况下就不一样了,它就会影响多个应用。
另外一个缺陷是CPU的性能、内存的容量和存储设备是否达到了足够的数量,同时I/O的瓶颈依然存在。而实际上,随着单台物理机上所设虚拟机的增加,这种瓶颈也在加剧。还有一个风险就是所有的虚拟机同时访问内存或者存储设备,一旦这样的情况发生,虚拟机实际上是在降低服务器的性能。
此外,虚拟机还存在其它缺陷。最显著的是可靠性、可用性和有效性。当虚拟机的数量增加后,物理机的重要性就不言而喻了,任何对它的操作都将影响巨大。例如,有一种情况需要重新启动机器,但这样一来就影响了部署在物理机上的所有虚拟机的运行。同样的理由,任何一个硬件的故障也会影响许多虚拟机的运行。
虚拟机类似的问题同样会涉及到网络和安全。任何时候用户把一台机器和网络连接起来,就会有受攻击或者病毒的风险,而不管这种风险是企业管理层或者系统管理员是否愿意承受,但单个系统受到攻击或病毒的风险肯定要比多台虚拟机受到的风险要大。
总的来说,企业在进行信息化建设时要慎用服务器虚拟化技术。用户在选择虚拟服务器时必须考虑到资金投入和系统管理、操作与安全两者之间的平衡。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]