背景资料
所安装系统:
两个集群:在每台运行红帽企业 Linux(RHEL) AS v.3的Dell PowerEdge 2650服务器(共四台)上安装了Oracle9i RAC
与EMC 存储区域网络(EMC SAN)集成
红帽网络代理服务器(Red Hat Network Proxy Server),主要用于中央系统的管理和自动更新
在虚拟机中红帽企业 Linux(RHEL)之上运行的主数据库(production database)
主要收益:
总体运营成本降低了30%
适用于关键业务应用的高可用性平台
没有对某一单一厂商的依赖性
高扩展性
更大的可用性有助于提供更好的服务
PLUS Finanzservice公司位于德国威斯巴登市(Wiesbaden),是斯堪的纳维亚地区企业巨头-宜家和IKANO的子公司,专门面向零售商提供量身打造的消费贷款和信用卡服务以及邮购业务。仅在德国,就有10多家合作伙伴(包括IKEA 和Hornbach)依靠PLUS Finanzservice公司的服务。如果将他们在欧洲的子公司包括在内的话,则使用其服务的零售商将多达40多家。
PLUS的部分用户
对关键性任务系统的要求很高
PLUS Finanzservice公司的核心IT业务是用于显示所有业务流程的信用卡管理系统。例如,在宜家卖场的私人客户顾问和商业客户顾问可以通过web前端直接访问应用,而其它合作伙伴,如Hornbach要通过PLUS员工访问系统。如果没有这一系统,PLUS和它的合作伙伴合作寸步难行。
考虑到这一系统的关键属性,在公司以前与Sun签订的软、硬件合同过期后, PLUS公司IT部门经理Gerrit-Leonhard Stein想找一个最高效、最可靠的解决方案。新的系统不但要具有高度扩展性,还必须大幅降低成本。最后PLUS决定从Sun Solaris迁移到红帽企业 Linux AS (Red Hat Enterprise Linux AS),并采用戴尔硬件。2004年8月他们安装了一套全新的整体集群解决方案。
红帽、戴尔和Oracle产品物超所值
PLUS公司在四个戴尔双处理器系统之上安装了红帽企业 Linux AS系统(Red Hat Enterprise Linux AS),他们通过EMC访问存储区域网络(SAN),同时使用了Oracle9i Real Application Clusters (9i RAC) 来处理集群。红帽和戴尔两家公司紧密合作,为PLUS开发了一个9i RAC解决方案。在高负荷之下,整个系统运行得非常好,在性能方面打破了公司历史记录。与新型Sun硬件进行对比时,红帽产品在测试阶段就充分显示了自己的功能。
PLUS解决方案图
这一新集群系统具有高度的故障保护功能。生产环境不但可以在同一个架构之上的一个外部计算机中心真实地反映出来,而且可与主系统保持在线同步。集群软件可以在主系统中自动进行故障切换。如果需要的话,还可以手动切换到镜像系统。
除了用于信用卡这一关键应用的集群外,PLUS在两台测试用机器上也安装了红帽企业 Linux。同时还有一个基于红帽企业 Linux的备份服务器,该服务器可以控制磁带库。
红帽企业 Linux甚至可以在一个虚拟架构中工作。用来与合作伙伴交流的主数据库在红帽企业 Linux之上的虚拟机中工作效果很好。PLUS使用了一个基于VMware ESX服务器(VMware ESX Server)的虚拟架构进行服务器整合。目前在8台服务器上共运行了27个虚拟机。
用红帽网络(Red Hat Network)继续获得价值
在本次Linux部署方案中采用了红帽网络代理服务器(RHN Proxy Server)。该代理服务器将PLUS与红帽网络(RHN)相连,PLUS可以通过红帽网络向客户传送更新文件、补丁文件和勘误表。通过使用红帽网络代理服务器,PLUS还可以在系统中心对整个Linux架构进行更新和维护。这大大简化了管理工作,可以确保整个系统永不过时、永远安全。访问红帽网络包括是红帽企业 Linux订阅服务的一部分。一旦有了新的更新程序,这些程序将被通过红帽网络推送给客户。采用这种方式,PLUS不需要等待可用的重要版本,就可以立刻采用新技术。
“我们并非只想替换过去的系统-我们想搭建一个具有高性能和高扩展性的全新架构。”
-- IT经理Gerrit-Leonhard Stein
为什么要迁移?
PLUS Finanzservice希望通过Linux迁移实现多个目标。Linux迁移的直接原因是该公司与Sun续签合同的日子即将来临。考虑到即将发生的巨大薪水开支,Stein需要调查一下具有经济效益的可选方案。做出这个决定的最主要的原因是PLUS公司想打造一个可以代替旧备份解决方案的镜像集群。 “我们并非只想替换过去的系统-我们想搭建一个具有高性能和高扩展性的全新架构。我们的目标是实施一个已经高度可靠的系统,同时这一系统还应具有额外的灾难恢复解决方案,从而将一个外部备用计算机中心打造成一个备份系统。主系统和备份系统必须有一个既统一又灵活的架构。”
为什么选择Linux?
Stein既想降低成本,又想从厂商锁定中独立出来。他们不想与某一硬件提供商绑定,而且比较青睐与Intel兼容的机子。除了Linux之外,Stein还考虑在操作层使用微软产品。然而,他感觉到微软环境的安全风险太高,因为这种中央系统易于受到入侵。
为什么选择红帽企业 Linux(RHEL)?
首先,PLUS在其它方面与红帽公司有过积极体验;像运行得这么可靠,而且自推出后几乎没有出过问题的服务器实在令人难忘。此外,戴尔公司向我们大力推荐红帽软件,包括红帽获得的可在SAN中使用的认证。
“由于新的系统具有很高的可用性,所以我们可以为客户提供更好的服务。这是用户能够注意到的唯一不同。对于这个新系统,我几乎无法用语言表达我的赞美之情。”
-- IT经理Gerrit-Leonhard Stein
测试显示:将Linux系统与更新后Sun平台上运行的一个同类系统相比,Linux系统具有更好的性能和更低的成本。在采用了这个效率更高的IT 架构之后,PLUS Finanzservice在三年内成本降低了近30%。Stein提出了另外一个从Solaris切换到Linux的理由:“要找到一个好的Linux 系统管理员比找一个Solaris管理员容易得多。”
红帽专业服务(Red Hat Professional Services)小组负责为PLUS公司安装工作环境、操作系统平台和Oracle RAC以及系统调试。他们只用了三周的时间就将测试系统搭建完毕。测试完成后,Stein的员工和红帽公司用了短短四周的时间就完成了对整个系统的优化。
这一系统从2004年8月开始运营,其结果完全超出了PLUS的预期。Stein解释说:“在安装过程以及主系统一期的搭建过程,红帽在与技术提供商通力合作时为我们提供了我们希望得到的最好支持:速度快、能力强、过程简单。我们现在不但拥有了一个既可靠又便宜的系统,而且该系统还具有公司持续发展所需的高度扩展性。切换到在Intel硬件上运行的红帽企业 Linux(RHEL)是我们公司的一个重要转折点,我很高兴我们能够圆满完成这个项目。现在我们可以开始考虑如何扩大红帽产品和服务在公司业务中的使用。”
Stein总结说:“由于新的系统具有很高的可用性,所以我们可以为客户提供更好的服务。这是用户能够注意到的唯一不同。”