技术开发 频道

地中海船运公司通过SQL Server2005处理5TB的数据

      【IT168技术案例】作为世界第二大集装箱船线,地中海航运公司(MSC)非常依赖它的5TB的数据库来跟踪每年超过150亿次的交易。由于每年30%的业务增长及来自世界各地客户的处于永远增长的数据请求,MSC需要一个企业解决方案支持可伸缩的增长和简化数据库管理。公司把运行于Microsoft Windows Server™2003企业版之上的 数据库更新到Microsoft® SQL Server™ 2005,而该操作系统运行于Unisys ES7000平台之上。MSC发现从SQL Server 2000升级到SQL Server 2005后,大大增长了它快速响应客户需求的能力,使得数据库管理变的简单,提供更快的查询响应,并且通过结合Microsoft Visual Studio® 2005,赋予了它更好的开发平台。 

    项目背景
    地中海航运公司是世界上第二大集装箱航运线公司,在200多个国家有办公室或代理处,在世界范围内有40000个雇员。公司在250个港口拥有270支船,每年要运送超过7百万只集装箱。

公司的客户单读起来好像是一个Fortune 100公司的国际商业的指南。

     以瑞士日内瓦为基础,地中海航运公司有3个主要的数据中心,在日内瓦,新加坡和位于美国新泽西的Warren。MSC管理超过了5TB的数据。

    很多年前,公司把IBM DB2数据库更改为Microsoft® SQL Server™ version 4.2.1,并且开发了自己内部的程序,MSCLink,跟踪它航运业务所有的方面。多年来公司不断稳定地升级它的SQL Server数据库,已达到稳定并使用运行于Microsoft Windows Server™ 2003操作系统之上的SQL Server 2000。(Windows Server 2003和SQL Server是Microsoft Windows Server System™整合服务器软件的一部分。)现在SQL Server存储了公司90%以上的数据。

    公司对信息技术永远有着需求并保持了它的快速增长,和顾客的增长需求一样,他们需要端到端的航运货物跟踪。

  “对于地中海航运公司,和其它的货运公司,全球航运的需求总是压力巨大的,” 地中海航运公司软件开发部高级副总裁Bob Erickson说,“就单在美国,我们每天运送1200个内陆集装箱。即使我们的商业是以海运为基础的,我们提供门对门的服务以此来满足客户的需要。展望将来大量的集装箱运送的增长和客户提出的更苛求的数据要求,我们知道我们的信息系统应该可扩展,以保持我们的竞争力。”

系统的可伸缩性对于MSC来说非常重要,因为它在最近几年享受着每年30%的增长并且期望在未来持续增长。“通过每年30%的增长,我们最大的挑战就是确保我们可以持续给我们的客户提供服务,以此来超越我们的竞争者,” 地中海航运公司首席技术官Fabio Catassi说。“我们已经成功的做到了,需要保持并建立这种传统。”

MSC执行层渴望升级到SQL Server 2005,Microsoft的下一代数据管理和分析平台,来满足MSC对于数据库解决方案所提出的要求:
 在行业内支持快速改变的能力
 数据管理简单
 企业级可伸缩性,支持公司的快速增长。
 一个有效的开发平台。

0
相关文章