系统集成商即将消失—云计算和回归硬件垂直整合系统加速(上)

 IBM推出的专家整合系统“PureSystems”,是硬件和软件整合为一体的垂直整合型系统。用户企业无需安排企业内部专业人员或依赖外部的系统集成商,就可以构筑且运营系统。因为不需要构筑系统和运营人员,所以其与混合云相同。目前,由于云计算和厂商回归硬件这两个垂直整合,系统集成(SI)和运营正站在歧路上。

目录

硬件和服务均垂直整合

IBM专家集成系统“PureSystems”的冲击波

自主化的扩展始于亚马逊

水平型分工已成为一条不归河

 硬件和服务均垂直整合

 厂商开发硬件和软件,而系统集成商(SIer:System Integrator)则将它们组装在一起构筑系统,与此同时,为用户提供系统的运用服务。自从开源系统兴起后,支配IT产业20年多年的水平型分工商业模式即将结束。目前,IT产业中,越来越多的企业提供硬件和软件甚至运维服务。

试图打破商业模式的一方是积极推进整合软硬件的“垂直整合型系统”大厂商,它们通过回归硬件开发新产品,而另一方则是云计算。

甲骨文公司的垂直整合系统“Oracle Engineered Systems”是出厂时就完成软件和硬件组装的一体机,它以最优化的状态交到用户手中。公司的总经理Mark Hurd 说:“Oracle Engineered Systems为顾客省去占IT成本70%的整合费用。”

运维上的人工费减少86%

 2012年4月,IBM发表的垂直整合型系统专家集成云平台“PureSystems”不仅是系统整合,甚至应用程序运行后的运维也无需人力。

IBM将从数千件系统构筑及运用事例中提取的运用技能浓缩为“模式(pattern)”编入PureSystems中,其内存的运用管理软件以这个模式为基础,自动掌握系统的运行状况,发生问题时能够代替管理人员自动采取相应的措施。

编入PureSystems中的模式由下列几项构成:

  1. 检测应用程序性能的监测项目和门槛(threshold阈值);
  2. 监测数据超过阈值时可疑的问题及位置;
  3. 为解除问题需实施的作业项目等。

例如,当网络应用程序性能出现问题时,PureSystems能够自动发现系统的问题,与此同时,无需人工而自动采取以下措施:

  1. 优先处理重要的HTTP协议(HyperText Transfer Protocol,超文本传输协议);
  2. 增加互联网应用服务器数量;
  3. 将性能出现问题的虚拟机转移到不同的物理服务器上等。

日本IBM负责系统产品业务的星野理事称:“利用PureSystems能够降低86%的运维人工费用”。

开源操作系统(open system)过于复杂

 20年前,用户企业认为开源操作系统的IT成本低于主机(mainframe),因此,决定向开源系统转移。但是,由于多种供应商(multi-vendor)使系统变得非常复杂,结果,日益膨胀的系统整合和运用成本困扰用户企业。

为了应对急速变化的商业环境,用户企业的经营者要求信息系统部门以更快的速度更换应用软件,与此同时,用户企业已经无力再增添人员去应对复杂的系统。

面临这些问题的用户企业开始利用云计算(由硬件、软件和运用组合在一起的垂直整合)服务,因为,利用云计算用户企业就无需再为系统集成和运用耗费资源。

而大厂商力推垂直整合系统也是为了应对云计算的一个策略,因为,如果厂商不能提供和云计算一样的简化运用的产品,那么,市场将被云计算夺去。

用户企业利用垂直整合型系统的方法有两个,一是购买厂商提供的垂直整合型系统,二是利用云计算运营商所提供的垂直整合型服务。

与垂直整合系统的鼻祖主机(mainframe)不同,新的垂直整合型系统使用户企业减少被厂商圈住的危险。这是由于开源的中间件和数据中心规范化日益加速,而现在的垂直整合型系统和云计算都采用这些技术,因此,应用的转移比主机越发容易。

持续了近20年的水平分工型商务模式即将结束。今后,用户企业没有必要考虑硬件和软件产品单体的差别。以往系统集成商的优势,即“硬件和软件组合之妙计妙策”也已不再重要。

 IBM专家集成系统“PureSystems”的冲击波

垂直整合型系统的后来者IBM“PureSystems”最大的优势是不仅整合系统就连运用的专家也整合到系统之中。此产品帮助用户企业解决日益增加的运用负荷,与此同时,也是IBM为了对抗竞争对手而开发“现阶段最佳并应对未来十年的IT需求”产品。(日本IBM的桥本孝之会长)。

PureSystems是有效利用最新软硬件以及云计算技术,实现IBM提出的自主计算(Autonomic Computing)理念的产品。它通过运用管理软件使信息系统能够自动地对自身进行管理,并维持其可靠性。PureSystems通过编入其中的非功能性需求(non-functional requirement )模式的管理软件实现自动化管理。

控制器(Controller)集中控制

目前,垂直整合型系统中只有PureSystems系列中的应用平台系统PureApplication System同时实现系统集成和运用的自动化管理。下面我们将其与以往的垂直整合系统和内部构造做些比较。

以往的垂直整合型系统是通过两个阶段的层次结构,将组装虚拟化软件和管理工具相互连接。第一阶段为虚拟化层( (Layer)。它使用虚拟化软件将服务器、存储器、网络等硬件虚拟化,由此构成一个“资源池(Resource Pool)”。第二阶段在虚拟化层的上位即自动化层( (Layer),安装了整合管理资源池的软件“orchestrator” ,由这个软件实施运行应用程序所必要的虚拟机和虚拟存储器、虚拟网络的自动配置(Provisioning)。

而PureApplication System的层次(Layer)则分为三个阶段,它在以往的垂直整合型系统基础上,又增加一项功能即IBM Workload Deployer(IWD),它是比管理软件orchestrator更为先进的控制器(controller)。

 控制器(controller)将逐一监控应用程序的回应和中间件的处理( transaction)状态。同时,通过orchestrator所提供的网络服务的应用程序接口(Application Programming Interface,API)操作资源池。

控制器不仅仅是运用管理工具,它还扮演着运用管理者的角色,它编入应对非功能性需求和故障所必要的流程模式,并将其与监视信息相互配合以维持稳定的运行。例如,当网站的反应开始降低时,控制器IWD会检测到并调查发生的原因,是因为应用服务器和数据中心性能不足而引起,还是虚拟机和硬件发生故障等等。在此基础上,自动采取如“反应恢复之前增加应用服务器的数量”等对策。

自动管理性能和可用性

 PureApplication System 实现运用自动化的步骤如下:首先,把模式适用于控制器IWD时,设定非功能性需求工作量(Workload)。此产品自主化的对象即非功能需求主要包括性能和可用性。比如网络应用程序的模式要从设定的“反应时间”,或“CPU ”,或”从网络DB ”几个项目中选择一项设定门槛。

系统运行后,控制器和orchestrator以及监控模块 (Module)共同管理性能和可用性。在模式设定的门槛基础上,IWD实施自动调整“autoscaling”(自动增减虚拟机的数量)和虚拟机的实时迁移LiveMigration(将运行中的虚拟机迁移到其他的物理服务器上)。

日本IBM系统产品部部长緒方正暢说:“PureSystems的特征是有效利用通过云计算培植的冗长化技术,以提升可用性。如果分别要求提高硬软件的可用性会造成成本增加。通过有效利用云计算技术,如服务器的情况不佳则可以将虚拟机转移到其他服务器。

模式除了IBM直接提供外,独立软件开发商ISV(Independent Software Vendors )也可能制作模式。只要将制作的模式发布在PureSystems的社区网站IBM PureSystemsCentre上,用户企业就可以通过网络获得所需的模式。

自动化之前要走的路程

 

IBM投入PureSystems的背景是,竞争对手接二连三地推出垂直整合系统产品。抢先推出全球首款垂直整合系统的是,2009年甲骨文公司推出的数据库及网上交易处理主机“Oracle Exadata Database Machine”,它是利用独创技术将业界标准的硬件和软件PC服务器和InfiniBand等进行整合,制造出提高处理性能的新产品。

2010年,甲骨文推出全球首款集成式中间件机“Oracle Exalogic Elastic Cloud”,它安装管理资源池等程序,实现了系统集成的自动化。此设备通过垂直整合减轻了构建系统的负担,是同时实现高信赖性和扩张性的开放系统主机 (open mainframe)。

 在此前后,很多厂商陆续投入垂直整合型系统。其中之一便是惠普(HP)公司,HP CloudSystem Matrix搭载了自动管理工具HP Matrix Operating Environment(OE),运用模块(template),自动实施需要的sizing和tuning等。同时还预备了模块的目录网站“Cloud Maps”,用户可以从网站下载应用程序需要的模块。模块汇集服务器和网络的设定和必要的中间件信息。

日本供应商也向垂直整合转变

 思科(cisco)和EMC(electronic Medicines Compendium)以及 VMware三大巨头共同开发的集成的Vblock基础架构组合包(Vblock Infrastructure Package)Vblock Infrastructure Package也是垂直整合型系统,它包括 VMware的虚拟化软件和EMC的自动化管理工具Ionix Unified Infrastructure Manager。

 2011年10月,思科针对Cisco Unified Computing System (UCS)发布一款配置了自动管理和自助服务功能的软件Cisco Intelligent Automation for Cloud ,2012年,投入实现虚拟化及自动化功能的垂直整合系统。

由于竞争对手陆续将垂直整合型系统作为战略产品,同时争先恐后地开发新产品,IBM如果要想战胜对手就必须搭载具有自主化功能的产品。

日系供应商也向垂直整合转变

 那么,日本国内的情况又如何呢?实际上,占据绝大部分日本国内商务集成和运用市场的日立制作所、富士通、NEC三大厂商则是姗姗来迟 。由于国外厂商的攻势和顾客需求的变化,这些国内厂商也不得不开始向强化垂直整合型系统方向发展。“以往的商务SI和运用方式,则有被追求速度的顾客抛弃的危险,因此,必须尽早运用日本技术投入垂直整合型系统的生产。”(日本制作所信息及通信系统公司IT平台业务部部长岛田朗伸)

2012年末,日立制作所将发布垂直型整合系统的产品;届时,将在国内开始提供自主开发的整合自动管理、服务器、存储器以及网络的产品。

2013年3月,富士通也将发布垂直整合型系统。初期将提供数据库专用机,后扩大到搭载虚拟化和自动化以及自主化等各种功能。富士通的常务理事丰木则行说:“浓缩我公司运用服务方面远见卓识的TRIOLE模块将搭载到垂直整合型系统”。

2012年度内,NEC也将投入垂直整合型系统。NEC的执行理事庄司信一说:“目前,我们准备的产品将同时具有任务关键实时系统 (mission-critical real-time syste)、大数据以及云计算平台功能”。