英特尔的关键驱动力:简单、无状态的应用

  随着应用程序架构逐渐向「没有状态」(stateless)应用服务器转变,并驱动后端数据库服务器,前端应用的错误虽然会比较烦人,但是已经不会产生很大的危害了,因为所有实际的应用都可以透过数据库来调节和恢复。另外,虽然资料中心分析指出,老旧系统会在未来三到五年内被 Intel系统超越,但是资料中心的一个关键的制胜策略却是一个简单的事实:针对新应用程序如 SAP R/3的应用服务器,其消耗的运算能力是数据库的8-10倍。因此,会出现日益增多的更「简单的」应用服务器与大型的复杂数据库服务器共存的情况。

  实际上,当考虑到应用架构和一些网络服务特点的因素, 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 平台之上提供一个虚拟层用于实体和逻辑分割。

  最后一步,应用程序整合,这是最难的一步。随着技术发展,Unix、Windows以及Linux都改进了自己的负载管理方案,使得这一步骤变得更加可行。到 2006 年 8 月,这些程序代码会具有足够的功能来实现在单一的逻辑或实体分割上运行多个应用程序。

共2页。 9 1 2