我正在竞标一个中小型项目,开发一个 Java 应用程序,最终将其部署在 IBM 的 System Z 上。我对此感到非常兴奋,尽管坦率地说,我几乎没有遇到过任何非 JNI Java 部署的跨平台兼容性问题,但我很犹豫,因为我办公室里没有多余的 390|z。
有谁能估算一下 zseries 的入门级价格?现在仍在竞标,所以我不太愿意打电话给任何销售团队。我已经准备好大吃一惊了。
几年前,当我在 IBM 业务合作伙伴处负责 AS/400 (v4r2) 应用程序时,我们借用了几个系统。这是我应该调查的事情吗?
答案1
引用一句动画片“欢迎来到昨天的 wooooorrrllldd!!”或类似的话。
System Z 的问题在于其价格和性能差异很大。与其他任何平台相比,您更需要系统管理员(Z 世界中的系统程序)知道自己在做什么。我可以处于一个复杂的环境,它与其他任何环境都截然不同(在我看来)。
话虽如此,从我所了解的系统程序来看,你最好四处寻找二手主机,而不是购买,因为硬件仍然很好,但便宜得多。结帐http://www.trustnsr.com/used-ibm-mainframe.html例如(我不是在支持他们,只是给你一个选择,他们是谷歌搜索中的第一个)。我听说你可以花 50k 买到最低端的 z10。但你真的需要看看所需的其他基础设施。我觉得这只是冰山一角。你需要一个合适的数据中心,有独立的存储,等等等等。
您是否考虑过寻找外包商?世界各地都有很多这样的公司,这可能比购买一个外包商并雇用 Sysprog 来维护它更好。
当然,这些成本会被大型机软件最终带来的巨大利润所抵消,所以这始终是一件好事。
顺便说一句,我在一个大约有 150 名开发人员的大型机实验室里工作,虽然我是这里比较年轻的开发人员之一,只是想让你知道我确实有一些经验,但不是很多。
答案2
您的软件将在大型机操作系统还是 Linux 上运行?
有一款出色的免费 zSeries/System 390 模拟器,名为大力神如果您可以获得该软件本身,它将运行 z/Linux 甚至 z/OS。
我认为您的软件更有可能在 zSeries 上的 Linux 实例上运行,这使得 Hercules 成为完美的选择。