基础架构虚拟化帮助解决成本问题
CIO时代 12年05月15日 16:00 【转载】 作者:论坛 责任编辑:王振
导读:基础架构虚拟化不再只是厂商(如 Unix, Intel )和运作团队所关注的技术问题了,它正在日益成为诸如数据中心配置( provisioning)、服务交付,以及更重要的、可以有效控制成本的服务器整合的关键因素。
Intel 的关键动力源 : 简单非协同应用
随着应用程序架构逐渐向"非协同"应用服务器转变,并驱动后台数据库服务器,前台应用的错误虽然会比较烦人,但是已经不会产生很大的危害了,因为所有实际的应用都可以通过数据库来调节和恢复。另外,虽然数据中心分析指出,遗留系统会在未来三到五年内被 Intel 系统超越,但是数据中心的一个关键的制胜策略却是一个简单的事实:针对新应用程序如 SAP R/3的应用服务器,其消耗的计算能力是数据库的8-10倍。因此,会出现日益增多的更"简单的"应用服务器与大型的复杂数据库服务器共存的情况,如 图 1 所示(描绘了过去多年到未来五年内的高端数据中心的情况)。实际上,当考虑到应用架构和一些 Web 服务特点的因素, 75% 的应用需求都可以通过开发简单的 1-2 路的服务器来实现(根据摩尔定律,处理器的能力每18个月翻一倍)。虽然这个分析没有涉及到 Linux,但我们可以发现Wintel平台在五年前就已经开始在数据中心市场上占有一席之地了,这不是因为其稳定性,而是因为其使用量的增加和"简单化"的应用服务器。而由于计算的增长重点还在于简单的应用服务器(如 1-2 路服务器或刀片服务器,其能力都是数据库服务器的 6-10 倍), Linux 作为简单应用服务器正在对 Windows 构成严重威胁,这种威胁就好像当初 Windows 对 Unix 所作的一样:为每年增长 60% 的市场提供更廉价、足够好的应用服务器。
合理的虚拟化整合
运作团队与数据中心都面临两个与架构有关的挑战:
降低成本:提供改进的硬件、软件以及更高的员工工作效率。
加快市场响应时间:提供更灵活有效的业务驱动的体系架构。
物理主机托管以及逻辑上的整合可以帮助解决成本上的问题,比如:
第一步,简单的主机托管。可以通过改进并引入重要的处理减少人员配备,如变动、配置以及问题管理等。正如我们前面提到的,一个计划良好的逻辑整合也可以提供一定的好处,但是它很难实现更多的。在很多情况下,尤其是被 META Group 成熟度模型定义为一级或者二级(总共五级)的不成熟企业,物理上的整合是唯一可以快速收到效果的解决方案。
第二步也是非常合理的步骤就是整合,虽然这听起来比较容易,但不成熟的管理负载以及资源会使得在 Intel 甚至 Unix 服务器上运行多个应用变得非常困难。一般来说运作团队都需要经验丰富的技术员和操作人员来完成这样的工作。
进入虚拟化和分区技术。运作团队有了可以被厂商支持的虚拟化技术,可以保证 Intel 平台的独立的虚拟机或 Unix 平台扩展的分区方案(虽然分区并不是真正的虚拟化,但它可以增加系统的利用率并提高操作灵活性)。另外,扩展的 Unix负载管理( WLM )可以提供更好的共享能力。 Intel 的虚拟机解决方案,如 VMware 和 Connectix ( Microsoft 的一个部门),可以在 Intel 平台之上提供一个虚拟层用于物理和逻辑分区。