大型机现代化
大型机

那么“大型机现代化”真的是什么意思?

什么是大型机现代化?嗯,很多供应商都会告诉您,它是替代一些或所有的大型机基础架构,它是旧的,昂贵的运行(否则他们会告诉你),商品服务器(及其软件和服务) ,这将以较少的成本运行您的应用程序,同时他们将运行更快。那些是非常大胆的主张。他们的顾客并不总是开心,但大字确实畅销。

虽然是公平的,但这些类型的公司实际上有很多幸福的客户。这是因为始终有人在大型机上运行应用程序,这是通过在商品服务器上运行(或改进的版本)来更好地服务。

但这不是“现代化”一个大型机的唯一途径。需要现代化的大型机的实际方面是什么?好吧,它归结为三个主要属性:成本,专业技能和现代界面 - 这真的是它。因此,让我们仔细看看所有这三个“问题”,你已经被你的大型机系统致死了。

成本

没有参数,大型机计算附带一个余性的价格标签。如果您在大型机上运行非业务关键工作负载,那将非常痛苦。如果是这种情况,请致电我在开始时提到的那些供应商之一;其中一个肯定可以帮助你。但是,如果您的大型机处理您的收入的75%,并且您正在运行高强度交易处理,则可能在那些工作负载中使用地球上最具成本效益的计算解决方案。

大型机的成本包括硬件(非常昂贵),软件(昂贵),功耗,支持人员和其他事物。替换服务器每单位非常便宜,但运行数百或数千台服务器时昂贵。服务器软件的每个服务器也非常合理,但可以对数百或数千台服务器变得令人遗憾。支持人员,电力和空调等相同的话。如果你真的关心底线,你最好准备好仔细观察这个。你可以通过阅读a开始 纸质详细说明了大型机的成本优势 对于大型交易激烈的工作负载。

专业技能

是的,我们使用大型机体验的人员耗尽;他们变老了,他们正在退休。但是,这种专业知识会死亡吗?不,这是找不到有经验的大型货物吗?好吧,没有。很难找到大型机体验的年轻人。实际上,我可能会说大型机技能的似乎减弱的可用性是人工短缺。

多年来,许多IT组织已经从Gartner遵循了Gartner的不良建议,以实施双模它 - 将其分为两组:“酷孩子”小组运行新技术,以及运行大型机的传统小组。最后一部分有效地将大型机和所有与之相关的人置于筒仓中,没有新的开发,没有招聘,不需要新的购买。“自然结果是员工的磨损没有被替换;实际上,任何缩小规模都在不受欢迎的筒仓中不成比例地瞄准,这反过来导致大型机专业知识的可预测的“短缺”。

那里有大型机体验的人 - 任何体面的猎头都可以为你找到一个。但是,寻找一个年轻,便宜的程序员,拥有大型机体验吗?这更难了。但是你自己的人呢? COBOL和JCL技能超出当今千禧一代的计算机书呆子吗?当然不是。说真的,你可以训练自己的人,或雇用可以做到这项工作的新毕业生。看看印度发生了什么 - 大型机支持已经向该国家外包了多年,现在印度有大量的大型机。可以克服“短缺”。

现代界面

是的,绿色屏幕接口是麻烦的,并且经常阻碍用户工作流程。然而,组织仍然使用它们。为什么?主要是,他们不想投资新的计算机架构,或者他们避开了不可避免的。他们对这种范式转变可能导致的风险 - 日常业务的中断,转变不起作用的可能性,或者最终会花费更多,或者任何数量的未知数。这是对具有风险充足的待处理变化的完全理解的响应,并保证花费数百万美元的资本费用。

这是否意味着这些IT组织陷入了绿屏界面?不可以。显然迁移会导致新的接口,但没有理由将新的接口无法应用于大型机。这只是找到正确的方法。

进步现代化

由于“大型机现代化”的三个大原因是单独解释的,而不一定潜入全面的迁移过程,现代化技术现已发布现代化的大型机系统?好吧,事实证明有很多。可能最紧迫的是用户界面问题,并且有很多方法可以解决这个问题。同样,有解决方案可以缓解您对维护传统代码的依赖。如果成本是一个问题,有创造性的方法可以放在那里。如果性能是一个问题,那么有一些非常干净的解决方案。最后,改进的IT透明度可以帮助解决许多这些挑战。

界面现代化

实际上有一个关于大型机绿屏接口的现代化解决方案的悠久。第一个是屏幕刮刀,仍然存在于今天,捕获和转换字符数据,或捕获位图数据。一些仿真器使用了可以推出大型机资源使用成本的用户宏。更具冒险技巧涉及实际重新设计一些遗留代码。这些解决方案均呈现出一些风险程度的成本,重新开发成本,等等。

今天,最大的需求是为了移动访问大型机应用程序,今天有解决方案实际利用遗留代码库来为大型机绿屏应用程序提供新的移动接口。好消息是,这些工具就像他们一样利用遗留应用。遗留应用程序包含年度的知识产权,并快速且可靠地运行。这些优点是利用–没有进行新的大型机侧处理;事实上,它无需完全修改。这使我们能够编写现代化。

代码现代化

今天,有解决方案可以利用过去几十年来对COBOL计划的所有代码设计工作,并帮助您无缝地移动到未来(可能会持续缺乏大型机COBOL,JCL和汇编语言专业知识) 。其中一些解决方案将代码转换为COBOL的各种类型的分布式系统口味,但是,它们通常限于更小的项目,其中重新平台不会影响性能。对于较大的项目,成本在匹配之前的吞吐量性能,5-9的可靠性,冗余和水平和横向和横向于另一个平台上的垂直可扩展性时,成本很快就会失控。

更好的解决方案允许您利用现有代码,因为它没有重新设计,重新设计或完全迁移。对于更大的项目,利用到位是最快和更经济的现代化方式。可以启动新的代码,可以使用遗留代码互通 - 新的业务规则和业务逻辑可用于使用年轻,更便宜的程序员使用现代工具集和编程语言来增加遗留代码库。该代码可以在大型机上或在其他平台上运行任何地方。

成本现代化

运行大型机系统无法真正考虑,并且本身不能在成本问题上(见上文),并且有很多方法可以优化大型机操作而不更改代码逻辑,数据库和平台硬件。一个是高性能的内存技术,可以大幅减少大型机应用程序使用的CPU和MSU资源的量,从而降低了对月度账单的影响。同样,智能性能封盖可以降低成本 - 一些最佳解决方案可以在没有实际覆盖业务关键工作负载的情况下做到这一点。

性能现代化

提高性能的一个尝试和真正的方法是将处理器核心,内存和其他硬件添加到现有的计算机上,甚至升级到最新的大型机系统(Z14),如果您还没有这样做(有些可能会告诉你返回Z12,但这是另一个讨论:-)。升级某些系统软件也可以提高性能。这些解决方案当然会增加运营成本。但是,有助于控制成本的一些相同的解决方案也可以对性能产生很大差异,而无需添加到您的每月账单 - 例如,内存技术可以提高应用程序性能以及数据库性能(在许多情况下数据库应用程序已得到优化)。

透明度现代化

如您所知,在所有系统上每一天保存大量IT数据,您的所有系统都是您的大型机系统和中间服务器;足够的数据可以将自己的“它大数据”逼真地称为它。所有公司至少为了支付每月许可票据而利用此数据。 IT组织越严重也使用此数据来查看效率并收集一些分析洞察力。

然而,超越这一点是你可以做出巨大的飞跃 - 这意味着它的商业智慧。通过向您的IT数据添加业务结构和成本核算信息,可以测量公司中的谁使用哪些资源,以及多少成本核算。它还可以有助于衡量业务变更造成的直接影响(公司并购,流程变更,新产品介绍等)。它自己的数据的力量可以帮助将其的位置改变为巨大的成本中心进入窗口中的一般业务效率。

向前进

没有人争辩说,今天的IT系统必须现代化,以处理明天的新的和不断变化的需求。并且有许多方法可以这样做,因为您的手机存储卡中有位数据。但不要让任何人为你定义“现代化”的意思 - 这并不意味着使用供应商A的特定(和可能的不灵活)软件解决方案,并且它肯定并不意味着突然甚至逐渐转储您现有的高价值和关键任务IT资产进入垃圾填埋场。因此,如果您正在运行一个大型机 - 加工业务数据的星球上的最佳系统 - 它会产生60或75%的收入,找到一个真正为您现代化的人,而不仅仅是用自己的人替换它 - 知道 - 什么......

艾伦Zander
跟着我
艾伦Zander的最新帖子 (查看全部)
分享这篇文章: 在脸书上分享
Facebook
0在Twitter上推文
推特
分享LinkedIn.
linkedin
向某人发送电子邮件
电子邮件

这篇文章有4条评论

  1. 头像
    Mohanasundaram. 回复

    我支持大型机,就像数字一样。

  2. 头像
    约瑟夫珀金斯 回复

    谢谢艾伦,准确,无偏见,教育文章现代化!

  3. 头像
    Derek Barclay. 回复

    伟大的艾伦文章,打破这个大话题。
    我会添加(作为一个IBM'ER我偏见),我们看到大型机在大型企业中越来越多地看到大型企业的综合部分,通过集成和开发工具的创新大大实现了大型企业。

  4. pingback: 那么“大型机现代化”真的是什么意思?

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *