我在一家拥有约 180 名员工的保险公司工作。其中约有一半的员工在他们的索赔系统中注册了一些内容(销售、咨询服务、索赔处理等)。核心系统用 Cobol 编写,在大型机上运行。最近他们花 100,000 美元购买了一台新主机,因为他们说他们的旧主机一直以 100% 的速度运行。在他们拿到新主机后,我与统计部门的一名员工进行了交谈,他说他们整夜在主机上运行一到两个统计查询,以免干扰服务器上的正常工作。
我的问题是:大型机的性能与台式计算机相比如何。我确信我可以安装一台价值 400 美元的带有数据库的 PC,并让其处理 90 名员工的事务,这些员工正在输入客户的姓名和地址,并搜索不可能那么大的数据库。通过一些复制和其他东西,我相信我可以实现出色的性能。我在这里遗漏了什么?大型机总是这样吗?还是这是 CRM 系统实施不佳的标志?
答案1
与台式机不同的是,大型机通常极其可用/稳定,并且如果设计得当,在大负载下速度会非常快 - 但如果软件编写得不好,它们可能会像台式机一样慢。
主要问题往往是,已经存在一个在旧代码库上运行的业务关键型系统,因此当硬件变得太慢或无法支持时,企业必须决定是否以更现代、性能更好的方式重写其系统以适应新硬件,或者只是将旧软件及其数据转移到稍微更现代但向后兼容的硬件上。这一切都归结为企业的风险,人们往往选择后一种方法,不要忘记,对于大多数企业来说,IT 是一种不便,而不是存在的理由。
要记住的是,即使你确实购买了价值 400 美元的机器,你仍然需要添加软件和许可证、开发、测试和推广人员的成本、支持成本,可能还需要某种形式的备份系统来处理价值 400 美元的硬件的不稳定问题以及所有其他隐性成本,而且重要的是,仍然无法保证它能够运行、性能或稳定——如果提供该选项或花费 10 万美元(对于该级别的套件来说这并不多),我想我也会购买大型机。
答案2
性能确实很难比较。单从计算速度来看,便宜的 x86 机器就相当有竞争力。大型机在并行操作方面确实很出色,并且往往具有更好的 I/O 吞吐量。所有额外的钱都用来购买电子设备,使多任务处理更加顺畅和高效。当您习惯使用高端工作站和大型机时,切换到 PC 会感觉非常不稳定和突发,一点也不像在大型机上那样顺畅和快速。
答案3
这是一个涉及 TCO 和风险的案例。他们花 100,000 美元购买一台大型机,每年可能要花 25,000 美元用于大型机/操作系统支持,另外还要花 20,000 美元用于应用程序支持。
切换到 Unix 或 Windows 服务器很困难;您将需要一位或多位顾问来安全地迁移您的数据,您需要评估多个索赔处理应用程序,并且您需要培训或雇用 2-3 人来运行新系统。
因此,如果你是一家小型保险公司的首席执行官,可能具有精算背景;那么你将很难从一个成本明确的适当系统转向一个可能好也可能不好的新系统,而且新系统的短期成本可能会更高。
我妻子在一家小型市政公用事业公司工作,去年更换了 1989 年购买的 AS/400 计费系统!(因为 IBM 的零件用完了,不再支持它)从他们的角度来看,它就像一台洗衣机——它只是坐在那里嗡嗡作响。如果它坏了,它会打电话给 IBM,他们会来修理它。他们对更换的 Windows 系统非常不满意,因为与 AS/400 相比,备份过程很糟糕,而且有人需要每周检查一次系统;不再有“打电话回家”的服务。
答案4
作为所选答案的简短扩展,大型机的设计目的是全速运行而不会降低性能。我知道 IBM Z 系列尤其能够做到这一点,但这并不意味着要购买新硬件,因为所有新的 Z 机箱在 CPU 功能方面基本相同,但软件受限于更便宜的选项。因此,要升级,只需快速致电 IBM 即可提高性能。