问答:为什么联合银行为红帽放弃了AIX

网络基础设施的升级导致金融机构对Linux的广泛承诺

随着Linux成为一种主流操作系统,开源工具和应用程序也证明了它们已经为企业做好了准备,越来越多的组织开始公开谈论他们的开源部署和方向。最近,加州蒙特雷公园联合银行(Union Bank)的首席技术官莫克·崔(Mok Choe)采访了他足球竞猜app软件高级编辑詹妮弗米尔斯(Jennifer Mears)对这家金融机构决定放弃专有的Unix系统,转而运行普通服务器的决定表示了怀疑Red Hat Linux.以下是经过编辑的谈话记录:

个人:Mok Choe
标题: 首席技术官
组织: 加州联合银行
职责: 促进联合银行在基础设施(硬件、操作系统、网络和电话)、应用程序体系结构、信息管理和数据仓库体系结构等领域使用和发展新兴技术。
工作时间: 一年多一点
以前的工作中: CIO, DoubleClick;联席首席投资长,Ameritrade
公司规模: 全国25家最大的商业银行之一,拥有320多家分支机构和10,000名员工。
开源经验: 在之前的工作中,Choe与FreeBSD、Linux、JBoss TomCat、Apache、CVS(版本控制软件)和应用开发框架Jakarta Struts一起工作。
有趣的事实: 跑过几次马拉松

请给我一些你转向Linux和开源的背景资料。

去年,我们面临着必须对Web基础架构进行升级的问题,这给了我们一个机会来真正审视我们的架构方向。我们决定使用商用硬件和开源工具向水平扩展的方向发展。这件事背后有很多驱动因素。成本显然是其中之一。最重要的始终是可靠性和性能。第二件事是,我们希望能够比现在更容易地进行扩展。因为我们是在大盒子上运行的,在某种程度上,为了扩大规模,你必须购买另一个大盒子。相反,我们希望能够通过增加或减少日用品硬件来快速管理容量。

您以前使用过任何开源软件吗?

在较小的规模上,确实存在Linux部署,但是非常小的部门解决方案。

您是如何决定现在是时候考虑Linux和开源的更广泛部署了?

这是我们为Web应用程序决定的总体架构方向的一部分。从企业的角度来看,这是一个重大的决定。使用普通硬件是一个重大决定。开源是一个重大的决定。

因此,您认为开源已经达到了您觉得可以接受的程度更大的生产环境

是的,我们有很多人都有使用Linux的经验,包括我之前的工作,所以我们对这个决定很满意。我们确实确保我们符合所有的合规要求,所以我们咨询了内部和外部的监管机构。

你是怎么做的?

既然我们走的是开源路线,那么可以说,一切都必须是开放的。所有需要的文档都得到了满足,并且我们有一个内部机构对我们使用开源工具的情况进行审计。

您正在运行AIX服务器、WebSphere和Oracle数据库。在业务方面,银行管理层是否不愿放弃自营业务最佳

我不认为这是不情愿。但我们之前确实做了很多教育工作。我们从很小的规模开始,并证明了技术的成熟,以及从企业项目管理的角度涵盖了所有的过程,以及从风险管理的角度。

一、两年前,我认为开源会很难被接受。

是的,但是现在,即使在像银行业这样高度监管的领域,也有许多解决方案利用了开源工具。事实上,假设您在IBM的WebSphere上签订了一份合同,您将在其中发现开放源码组件。这是一个事实。

你知道你能省下多少钱吗?

是的,我们做了一个完整的多年ROI分析,但我不想给出具体的数字。任何节省都与我们的整体方法有关,所以我们没有将Linux与AIX分开,例如,[并说]这给了我们这么多的节省。这是我们现有的架构方法和我们正在构建的。

以前,你们的架构是以大型SMP(对称多处理)系统为中心的?

是的,我们使用的系统运行在基于risc的处理器上。但我们决定制定一个计划,我们对Web空间中的所有基础设施和应用程序进行了ROI分析——从服务器到网络到安全到负载平衡,再到应用程序本身。我们现在正在做的是开始朝着我们新的建筑路线图的方向前进。我们目前正在处理服务器基础设施、网络基础设施和安全基础设施。Linux就是这一倡议的一部分。

你是如何开始迁移的?

正如我所说的,我们面临着Web基础设施的升级,我们决定不购买下一个版本的相同的东西来看看我们的体系结构。我们做了一个快速的试播。我们的内部系统是建立在LAMP (Linux, Apache, MySQL, PHP/Perl/Python)解决方案堆栈之上的。因此,我们在9月份成功地将两个较小的系统移植到我们的新架构中。然后我们构建了整个架构迁移的案例。

与此同时,我们采取了一个全新的项目,并在普通硬件上构建它,Linux, JBoss, MySQL工具集。这个即将投入生产的项目,是任何一家处理支票图像的银行必须拥有的更大的系统之一。它有主要的性能和吞吐量要求。

这个系统能处理什么样的负载?

我们每晚要处理数百万张支票。我们捕获数据,以及这些物品的图像。这是一个大系统。

你看到好的结果了吗?

总会有一些小问题,但如果你看看我们做的试点,它是一个巨大的成功。它完全没有任何问题。它在这里的技术社区和业务方面产生了真正的兴奋。所以现在有很多动力在背后支持它。如果飞行员失败了,我们的情况就不同了。它的成功在于它的扩展能力,我们看到了性能的提高。

9月份,你做了一些小型试点项目,这些项目都很成功,然后呢?

我们把整个提案放在一起,然后通过了。我们现在已经进入了这个项目的第一阶段,实际上就是建设网络。这涉及到构建一个与现有网络不同的、具有更强负载平衡能力和安全性的网络,我们将在这里构建服务器,然后在其上迁移应用程序。

这是针对您整个网站的吗?

是的,大部分是面向客户的,以及一些内部应用程序。如果你能想象现在银行提供的所有基于web的解决方案。

所以现在您仍然在AIX系统上运行大部分Web站点,但是您正在缓慢地迁移它们吗?

正确的。与任何其他项目一样,您需要在现有平台上构建一组需求。它不会停下来等待迁移,所以我们需要在它和这个项目之间进行协调。

至于要从AIX迁移什么,您能告诉我您有多少AIX机器,要迁移到多少普通服务器吗?

我们的服务器数量在不断增加。但这是一个很好的问题,因为随着我们深入这个方法有一些缺点:第一是电力需求;2是你必须拥有的网络端口数量;第三是管理视角。所以我们在自动化供应方面做了很多工作。

与此同时,你希望节省大笔开支吗?

我认为我们将产生一些储蓄,我们将把这些储蓄再投资于我们的下一套解决方案。但这并不是唯一的驱动因素。我们确实觉得,在显示响应能力方面,我们将更加可靠和更快,并且能够更快速地使用我们的新架构推出下一组产品。

这并不是真正的成本节约,而是你想要的灵活性?

没错——可靠性、性能、灵活性、可伸缩性,以及以一种成本效益高的方式做到所有这些。这些都是这个项目的驱动因素。

为什么选择Red Hat而不是其他Linux发行版,比如SUSE?

有几件事:我们确实有一些在(Red Hat)有经验的人,我们喜欢Red Hat提供的解决方案从Linux到JBoss再到MySQL.我们计划在此基础上构建一系列解决方案。第三,这些人与我们挑选的硬件供应商关系密切。

x86在性能和功能上的进步使您能够考虑这种新方法吗?

当然,如果你看看英特尔或AMD芯片的价格/性能,并将其与RISC处理器进行比较,就会发现两者之间存在巨大的差异。我们希望以具有成本效益的方式来做事情,以降低每笔交易的成本。

回到开源的角度,您使用JBoss和MySQL的阶段在哪里?

JBoss的总体计划将遵循这个特定的计划,但是我们已经完成了试验阶段。

所以你知道你在往那个方向走吗?

对于任何向前发展的J2EE应用程序来说,是的。

那么数据库呢?

我们是一个巨大的甲骨文商店。我们没有任何大规模迁移的计划,但只要有机会,我们就会考虑基于mysql的解决方案。

对于那些仍然不愿转向开源的同行,您有什么建议吗?

我不知道我是否会把它仅仅看作是红帽公司的倡议。我认为组织应该有一个整体的游戏计划,包括开源组件,并尝试以这种方式构建。Linux只是整个拼图的一小部分。毕竟,这是操作系统——我们做的比操作系统多得多。

就您的计划而言,您还在考虑其他的开源工具吗?

我们已经谈过一些大问题了。同时,我们也在寻找更小范围的工具,可能是引擎,无论是工作流引擎还是文档引擎。我们一直在研究使用这些东西的可行性。与Red Hat Linux相比,这有点太冒险了,所以需要更长的时间。我们确实有一个工作的原型,但它不是我们要投入生产的东西。

当您在做软件决策时,您是否发现开放源码出现得更频繁?

我们的技术商店里显然有嗡嗡声。那些一直在推动这一想法的人现在有了一批追随者。

了解更多关于这个主题的信息

JBoss头弗勒里退出红帽

02/09/07

分析师:3月份的更新应该会对红帽有所帮助

02/06/07

克服采用开源的障碍

10/02/06

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对自己最关心的话题发表评论。

版权所有©2007 IDG Com足球竞彩网下载munications, Inc.

SD-WAN买家指南:向供应商(和您自己)提出的关键问题