在广袤的IT行业之原,尚存许多迷思。大型机也面临着来自x86和Windows的大量压力。如果你已经做出了相当大的投入,想知道何去何从,那么还要考虑很多重要的因素,本技巧告诉你企业还可以使用大型机的七个理由。
1、大型机尚未退出市场
即使经济衰退限制了IT预算,大型机看起来还会随着经济复苏而归来。根据BMC的调查,至今还有成千上万的大型机用户,其中还有很多人计划在未来几年继续购买大型机。
IBM对平台的持续投资也为大型机带来了积极的信号。去年IBM把zEnterprise带向了世界,它包括了来自其他平台的刀片和处理器速度的健康增长。IBM同时也不断地更新软件,为大型机的OS(operating system,管理系统)和主要的子系统增加更多的新功能。
2、大型机系统正在虚拟化
IBM在1972年引进了它们第一个主要OS,以支持虚拟内存OS/VS1。同年,旗舰级虚拟机OS VM/370也上市,好评如潮。它的成功主要归功于其高效的OS管理,还可以帮助各个工作站方便地配置和自动化它们的系统。
虚拟化深深地植根于大型机管理系统中,无法想象数据中心没有它该如何管理。只要IBM还继续投入开发大型机,虚拟化就会成为大型机的关键技术。
3、大型机和云计算息息相关
"云计算"的概念假定了在使用计算资源和软件的同时,不用去管它们从何而来。大部分大型机使用者将意识到,这和大型机系统建造的模型不谋而合。
云包括了提供可以重复使用的个人化计算使用案例。IBM大型机通过z/VM和IMS Batch Terminal Server提供了这种功能。
4、大型机是高效的运算平台
让我们回溯过往,那时每个周期都是珍贵的,所有程序必须适合64 KB的中央存储器。最后的结果是大型机应运而生,它可以高效地利用内存、存储和其他设施。例如z/OS dispatcher利用了每个中断或者负载暂停来寻找等待处理器的下一工作单元。在90年代,IBM发布了决定性的Workload Manager(WLM)。以前系统程序员需要明确地把计算资源指派给负载。有了WLM之后,技术人员就可以轻松达到目标。
最终大型机系统可以轻松承载85%计算资源的使用。I/O子系统的不同步本性也可以带动设备在较高的速度和生产量下运行。
5、大型机系统与时俱进
很多供应商和专家力图向你证明大型机已经过时了。但是,他们错了。
大型机处理器的竞争持续激烈,各大厂商追求更高的转速和更快的缓存。CPU自身有很多精密的好功能,例如流水线和无次序指令执行,这些和现代x86处理器都是同步一致的。
大型机软件也不落后于科技进步。IBM的事务处理器支持SOA架构(service-oriented architecture,面向服务架构)、Atom注入和PHP脚本。也支持"现代"语言,例如Java和C++。如果你对最近的计算风向有兴趣,你总能在大型机上找到支持。
6、大型机系统是安全的
几乎所有的大型机功能和资源都处于严密的安全功能保护之下。不光是大型机的集中式机构是的安全管理变得容易,IBM的资源访问控制设备(Resource Access Control Facility,RACF)同样提供了同步管理数据库的功能。
类似RACF和Top Secret这样的软件保证了安全性,必须得有ID和密码才能进入大型机。另外系统结构、控制授权程序的机器和护卫,将会抵御出现在分配的平台上的各种攻击。
大型机提供了一整套的密码功能,比如加密、解密、散列、遮盖等等,这些功能在硬件上执行,高效可靠地保护大型机的数据。而且这意味这想偷取密码的人只能通过物理破坏进入箱中,这也绝非易事,IBM使用了自毁装置,一旦有人试图闯入安全相关的硬件便会发生作用。
7、大型机是硬件玩家的梦想
大型机系统,不管怎么说都是作为"裸机"的最后壁垒之一而设计的。系统程序员习惯性地把转储和记录(Dumps and traces)当做进入系统结构的窗口。通过转储,好奇的人可以跟踪控制块,观察记录,思考不同标记、地址的含义。转储和记录是程序调整的基础方法,因此IT团队认为它们是大型机高价值的能力。
大型机也是在工作中观察汇编语言的最后机会之一。汇编是机器的另一个核心观点,也是试图减少重要步骤的几个微秒所要遇到的挑战。有的情况下,汇编是程序员可以用来解决系统级问题的唯一语言。
有人可能会认为这些技术如今已经过时了,因为现在有了绘图使用界面和SOA架构。诚然,在绝大多数情况下这些知识用不到,但是当事情一旦紊乱,知识是解决问题的唯一力量。