二、为什么改变:与时俱进
首先我们有必要看看大型主机与分布式服务器这对“老冤家”的主要区别:
分布式计算初期购置成本低,经常一个服务器上跑单一应用或数据库,资源利用率低,能耗和占地空间大,但非常流行,相应的技术人才一抓一大把;而大型机的集成度非常高,持续利用率可以接近100%,虚拟化和负载管理的技术更加成熟,更安全,能耗和占地空间都较小,但售价也很昂贵,且懂大型机的专门技术管理人才也比较缺乏,为此,IBM正在跟重点高校合作培育大机人才,如下图所示:
当然,世界上没有一种完美的技术可以解决所有的问题。在过去十年中,通用网络、标准化软硬件大行其道,导致今天的工作负载环境发生根本性变化,许许多多的应用——数据库、交易处理、智能分析、WEB互动、企业业务等,包括关键核心应用,大多部署在异构的环境中——有些应用跑在大型机上,有些应用跑在UNIX服务器和X86分布式平台上。正是随着多层应用架构以及在异构基础环境中进行部署的方式越来越普遍,System z在设计上也开始朝融合方向转变。
图示:多种多样的负载与多种多样的后台服务器如何匹配?IBM期待带有zBX刀片扩展机柜的zEnterprise新一代大型机,加上Tivoli、Systems Director和Unified Resource Manager管理套件,可以让问题得到“完美”解决。
图示:为满足多层应用的不同计算需求,常常会导致虚拟资源孤岛,IBM zEnterprise充分应对多方面挑战。
IBM认为,虽然异构应用越来越普遍,但要想在利用大量分布式组件的同时,还维持系统高级别的服务质量,特别是针对关键核心应用来说,却并非易事,需要厂商付出极大的努力和技术积累。这意味着需要有额外的软硬件来确保可用性、安全、监控和管理,同时也需要有额外的人力来配置、管理、维护、调优这样一个复杂多样的系统。
图示:由于IBM zEnterprise整合了大型机、UNIX、X86三大平台,支持z/OS、AIX、Linux等操作系统,因此应用层无须特别改动。
System z可以帮助减少长期运行成本
z196大型机、zBX刀片机柜和Unified Resource Manager管理固件一起构成zEnterprise系统的一个节点,使得每个zEnterprise节点成为多个高度虚拟化的异构系统的集合,但从管理的角度看是一个单一的逻辑系统,上面可以部署多种工作负载。
IBM表示,System z除了帮助客户降低长期运行成本之外,还可以用来构建更智能的系统,简化数据中心管理,在扩展基础架构时不会增加复杂性,推动业务创新和成长。zEnterprise作为一种“系统的系统”,通过多平台整合、管理整合、软件整合来应对多架构数据中心和未来私有云建设面临的诸多挑战。
图示:zEnterprise的价值主要体现在帮助CIO应对包括商业智能分析、虚拟化、风险管理和适应性以及应用融合几个方面的挑战。