扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2004/05年中,很多失败的服务器整合项目(基于高端硬件)其四到五年的硬件生命周期即将走到尽头,而企业总体拥有成本( TCO )却没有因为这些整合项目而得到降低。这种失败的根源在于,整合后的平台成本并不比独立的服务器便宜,比如一个大于 8 路的可分区的高端服务器的成本是多个小型服务器价格的两倍。所以在2003/04年,整合的主要焦点还是应该集中在使用价格适中的 4 路或 8 路服务器。
在2003年, ITO 们会继续整合相同的工作负载(比如将多个 Exchange 服务器合并)以增加服务器利用率同时降低硬件支出。一般这种情况都是由于现有的硬件需要更换(比如维修成本上升、服务器无法负担更大的工作负载等)或者到2004/05年硬件仍能继续使用。而在数据中心采用基于 Intel 的服务器替换 Unix/RISC 服务器时, ITO 们会考虑通过硬件分区或者虚拟化技术(逻辑分区)来降低 Intel 服务器的数量。到 2006年, ITO 们会通过虚拟化技术将 Intel 服务器数量降到最低,更重要的是,创建更灵活和复杂度更低的计算平台。
到2007/08年,虚拟化架构会大大的降低资源供应和管理服务系统的复杂性(同时也降低了成本)。组成虚拟化架构的产品包括基于 Intel 的刀片服务器、网络存储设备以及分布式的软件架构。
实现唾手可得的目标
2003/04年为了降低服务器架构的总体拥有成本, ITO 们应该从一些比较容易实现的方面入手(比如大量的,未被充分利用的 Intel 服务器),而不应该直接面对更加复杂和有难度的整合项目,如大型 Unix/RISC 服务器。
虚拟化引入的新能力可以令普通的 Intel 服务器用来实现降低架构复杂度和减少总统拥有成本的目的。虚拟机( VM )主要有以下三点好处:
测试架构
虽然通常人们都认为 Intel 服务器与应用程序的搭配比例应该是 1 : 1 ,即一个服务器只运行一种应用,当考虑到组件测试,系统测试以及品质保证( QA )等因素,这个比例就变成了 4 : 1 。一个典型的开发型企业需要为每个应用程序配备分离独立的单元测试、系统测试以及 QA 硬件。服务器虚拟化可以为每个应用程序建立(并存储在磁盘上)分离的虚拟机镜像,在必要的时候可以共享服务器运行。由于每个虚拟机都是相互分离并且独立的环境,因此可以提供相当稳定的测试环境。
由于大多数测试系统资源的需求不同,因此如果服务器硬件可以共享,那么多个测试系统所需的资源就可以大大降低。只有针对测试环境的虚拟机可以实现测试程序的立即使用和执行,并可以让多个测试程序同时运行。这意味着所需的硬件数量大大降低,硬件部分的 TCO 得到有效控制。
通过 copy-on-write(根据写入的数据进行复制)机制(嵌入虚拟机或一个外部 I/O 子设备),当测试完毕后,被改变的系统环境会被抛弃,并还原成初始的虚拟机状态。这个特性使得整个项目的 TCO 进一步下降,因为它减少了为每次准备和管理测试服务器的时间,相同的虚拟机映像可以在测试过程中被重复使用。
虽然虚拟机可以用来做品质保证测试,但是很多公司认为这并不适合全部应用,除非那个应用本身就是用在VM上的。因为验收测试是在与实际使用情况一致的硬件系统上的。
产品架构
由于 Intel 虚拟机目前的一些限制(比如一个虚拟机支持一个 CPU 、只有微软的支持、 I/O 密集型工作负载的性能不佳以及许可证成本等),某些应用(如关键业务、大型数据库)并不适合在虚拟机上实施。 ITO 必须明白哪些应用可以通过虚拟机实现,而哪些不能。比较合适采用虚拟机的工作负载包括以下几个:
商业冲击:一个灵活的低成本的服务器架构可以使企业更具竞争力。
总结:IT企业应该将服务器整合的注意力放在那些比较容易获得成功的方面,从大量未被充分利用的 Intel 服务器开始。
(责任编辑:张竺)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者