Sybase数据库复制解决方案应用实例解读——Evergreen Motors公司应用
企业用户的应用实例及高度评价成为Sybase数据库复制解决方案最佳实践的有力证言。
Evergreen Motors公司(以下简称为Evergreen)是为全球主要机场的消费者提供混合动力交通工具租赁服务的企业。随着业务的发展和企业规模的壮大,企业IT系统却未能与时俱进,导致系统速度明显变慢,系统中断以及IT方面的一系列问题时有发生,从而引发了客户的不满以及媒体的负面报道。为了改变困境,Evergreen采用了数据库复制技术。
最初,Evergreen的生产数据库还是由管理员每晚进行备份,但当得知竞争对手因遭受了火灾而损失了数据中心(包括备份磁带)的信息后,Evergreen实施了一个完全的复制环境,包括重复的应用服务器和数据库服务器,使用数据库复制来执行实时信息拷贝,将数据复制到位于其它州的另一个数据中心的备份服务器上。

图3-2 Everygreen为灾难恢复所做的准备
Evergreen的报表方法
随着业务的持续增长,Evergreen的营销和财务分析师需要通过使用电子表格和商业智能工具来运行一些“假设”的场景,从而达到帮助企业优化收入和利润的目的,这些模拟场景对企业管理有一定正面的价值,但它也带来了一定的负面影响,那就是在生产数据库服务器上运行这些查询将导致代理点(及其客户)的(访问性能)明显放缓。
由于数据库服务器性能缓慢已经开始影响企业的收入,Evergreen为营销和财务分析配置了专用的服务器——Sybase数据库复制服务保证了报表服务器始终保持最新数据,从而使分析师们在模拟企业运营场景的同时还能够运行所有查询模拟场景,而不会影响生产环境的用户。

图3-3 Evergreen公司营销和账务分析专用服务器
Evergreen的整合数据
在业务持续成长之时,Evergreen收购了面向欧洲市场开展业务的竞争友商 Recycled Wheels,但非常遗憾的是,Recycled Wheels所采用的却是一系列与之完全不同的系统和数据库产品,于是,如何在不中断彼此业务的同时集成两个完全不同的环境从而完成两个主数据库之间双向数据复制的问题就成为Evergreen所面临的巨大挑战,Sybase的数据库复制解决方案恰好帮助Evergreen Motors解决了这一问题。
通过应用Sybase数据库复制解决方案,Evergreen公司在数据的灾难恢复及有效备份、实时报表的更新速度以及收购竞对后不同的数据库产品的数据整合方面都发挥了明显的效果,同时使得企业的整体运营得到了显著改善。
企业数据库复制成功部署的有力保证——复制能力、可管理性、规划性
目前,与Evergreen面临同样甚至更复杂状况的公司还有很多,怎样才能“对症下药”、药到病除呢?成功部署数据库复制解决方案是必不可少的前提,Sybase认为,数据库复制平台的复制能力、可管理性、规划性是企业数据库复制成功部署的有力保证。
任何情况下,对于数据库复制技术的提供者来说,复制能力都是首要的,而且必须满足以下方面才能真正地发挥该技术的效用——必须满足在不影响数据源服务器的前提下支持海量数据的处理;必须能够对异构数据源访问并可进行出色地处理;高可用性及高性能,使数据库复制技术对生产系统的负荷最小;具备保证事务完整性的能力,保持所有复制节点之间信息的一致传递;能够满足地方自治并适应主从模式或点对点模式的要求等等。
如果难以配置或管理,那么即使是最先进的数据库复制解决方案也会被市场淘汰,在可管理性方面,出色的数据库复制解决方案必须具备支持选择中央位置简化管理、支持多种数据源和多个目的地以及选择性复制的能力(包括选择行、列或其它过滤条件、选择复制什么数据以及如何复制等等)。
面对与日俱变的竞争形势,数据库复制解决方案还需要具备高可扩展性和升级能力,首先必须支持消息总线,无论选择何种数据库复制技术,它与ESB中的实时消息特性的整合能力是相当重要的;另外,还要具有镜像互操作性,应用基于硬件的替代方案,如备用服务器、冗余网络和磁盘镜像,有助于确保宝贵信息的高可用性。
以上三个方面涵盖了数据库复制技术实施的各个环节,可被看成是企业选择数据库复制解决方案的重要参考指标。
总结
有了诸如Sybase复制服务器的数据库复制解决方案,企业得以从全球化、二十四小时不间断运营、日益增强的监管要求、更激烈的竞争压力等等压力中完全解脱出来,并可以轻松地将来自多个源的数据分发到多个目的地,保证随时能够满足用户名需求的灵活性。现在,信息消费者可以基于及时有效的数据构建实时查询和报表,组织也可以避免系统中断、数据损坏或其他商业威胁事件的影响。希望上文讲到的内容对大家能够有所帮助。