Microsoft SQL Server成功案例——地中海航运公司(MSC)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL Server 2012客户案例
微软SQL Server 2012帮助地中海航运公司改
善速度,控制能力、节约成本,得以进一步扩展
概况
国家或地区:瑞士
行业:运输业
公司规模:35000 名员工
公司概况:成立于1970 年的地中海航运公司(MSC)是一家领先的国际航运公司,总部位于瑞士日内瓦。硬件
●Dell PowerEdge R900 服务
器计算机
软件与服务
●Microsoft SQL Server 2012 ●Windows Server 2008 R2
Enterprise
业务需求
数据管理
IT 问题
数据仓库作为全球第二大航运公司,地中海航运公司(MSC)必须全天候与全球员工及合作伙伴访
问并共享运作数据,提供不间断的出色服务。2011年,该公司开始使用微软的新软件更新
自己的核心系统,以便获得可用性与灾难恢复方面的创新。最终MSC 可通过更快速的数
据访问,最小化的停机时间,更好的安全性,以及更低的成本获得进一步增长。
业务需求
地中海航运公司(MSC)运营着遍及六大洲335 个港口的450 条航线。这家私营公司每年货运量增长率高达两位数,但员工总人数始终没有太大的变化。为了实现持续的增长势头,MSC 需要保持99.999% 的可用性,同时还要改善性能并降低成本,鉴于该公司复杂的IT 架构,这是一个不小的成就。该公司在微软平台上运行了20 个关键业务MSCLink 系统,用以支持运作流程、商业智能,以及为全球数万用户提供安全的电子数据交换(EDI)。“我们的MSCLink 系统需要与数百个由政府部门与运输合作伙伴管理的外部系统交换EDI 信息,”MSC 首席技术官Fabio Catassi 说:“如果任何一套系统故障,我们的运作就会立刻停止,因为我们将无法满足国际法要求或管理货运逻辑。”
以前为了提供高可用性与灾难恢复,MSC 使
用了Microsoft SQL Server 2008 R2
Enterprise 数据管理软件中类似数据库镜
像这样的功能。虽然这种功能可以防范故障,
但服务器的镜像副本——位于服务器计算机
和存储区域网络(SAN)中—大部分时间都是闲置的。在有层出不穷的请求将生产系统的潜力压榨殆尽的环境中,任何不能充分使用的资源都是极大地浪费。“一台系统每天可以处理1 亿笔事务,因此(?)我们必须尽可能充分利用好我们的每台系统,”为MSC 开发和管理MSCLink 软件的子公司Interlink Technologies 软件开发部门执行副总裁Bob Erickson 解释说。
MSC 一直在寻找能提供可靠且快速的数据访问,同时能将扩展成本降至最低的可用性与灾难恢
复解决方案。
解决方案
为了解决这些挑战,MSC 决定将其MSCLink 系统升级为Microsoft SQL Server 2012 Enterprise,以充分利用包含SQL Server 2012 AlwaysOn在内的诸多功能。这些功能可以改善可用性和灾难恢复过程,并能让客户将某些处理负担卸载给活跃的辅助数据库。“我们继续选择微软平台,因为在产品质量和支持方面,微软平台完美满足了我们的需求,”Catassi 说:“16 年前当我们开始使用SQL Server 时,我们在业界排名20 位。今天,因为有了一群出色的员工和微软技术的帮助,按照船舶箱位数和集装箱数量计算,我们已经是第二大运输商。”
2011 年7 月,MSC 在一台用于对自由港巴哈马提供运作支持的系统上实施了SQL Server 2012。Interlink Technologies 的IT 人员在三台运行Windows Server 2008 R2 Enterprise 操作系统的Dell PowerEdge R900 服务器计算机上安装了SQL Server 2012。在生产环境中,一台位于新泽西,一台位于纽约的服务器提供了一个AlwaysOn 可用性组,其中管理了65GB 数据,以及每天约100,000 次查询。该组包含五个位于新泽西的主要数据库,以及五个位于纽约的辅助只读副本数据库。此外,IT 人员还计划将报表与备份流程从主要数据库迁移到辅助数据库。IT 人员使用了第三台服务器计算机测试SQL Server 2012 的其他功能。例如,管理员使用Extended Events 获取有关AlwaysOn 配置变动的即时通知;对集成和加速软件进行产品更新;通过Contained database authentication 提升安全性;并通过FileTable 与列存储索引功能改善数据的访问。将自由港的生产系统转换为SQL Server 2012 的过程很快,无缝流畅,故障转移总时长不到30 秒。MSC 计划在2012 年底前对所有MSCLink 系统进行升级。
企业收益
通过使用SQL Server 2012,MSC 可以通过更快速的数据访问,最小化的停机时间,更好的安全性,以及更低的成本获得更快速的增长。
提升性能并支持扩展MSC 可以通过增加使用的硬件提升服务级别,促进增长,进而提升性能。Catassi 解释说,“通过SQL Server 2012 AlwaysOn,我们预计可将10% 的处理负荷从主要数据库迁往辅助数据库。”该公司计划通过类似ColumnStore Index 等功能进一步加快数据访问速度,并按照栏对数据进行分组和存储,改善查询性能。
减少停机风险
虽然环境很复杂,MSC 依然可以在不影响服务级别的情况下实施SQL Server 2012。Interlink Technologies 数据库管理员Javier Villegas 说:“当我们升级到SQL Server 2012 后,系统与我们的应用程序和数千台EDI 服务器维持了完美的兼容性。”AlwaysOn 还可将停机风险降到最低,因为该技术可让每个主要数据库最多支持四个辅助数据库——同时故障转移所需时间更短。“在我们的SQL Server 2012 AlwaysOn 测试环境中,自动故障转移的速度比之前的解决方案快两倍,”Erickson 说。
改善安全性,降低成本
通过使用SQL Server 2012,使用类似Extended Events、产品更新,以及Contained database authentication 等功能,IT 人员可以改善对关键业务系统的洞察力与控制能力,同时减少工作量。“我们对于通过SQL Server 2012 实施的Contained 数据库非常激动,”Erickson说:“通过这样做,我们可以将安全性细化到数据库层面,进而增强对每个系统的控制,并简化我们的全球安全模型。”更好的控制能力与更高的效率最终提升了服务级别,促进了扩展,并简化了成本。Catassi 说:“SQL Server 2012 AlwaysOn功能为我们提供了集成式高可用性与灾难恢复解决方案,相比其他硬件或软件复制解决方案,可用更低成本提供持续不间断的数据访问与更高性能。”
本案例研究仅限提供信息之用途。对于本文所含信息,微软不提供任何明示或暗含的担保。