Sybase数据库复制服务器的市场状况

以往,企业数据基础架构面临的问题并不十分复杂,比如企业信息通常保存在一个数据中心、数据一般以KB字节计量仅最大和最复杂的数据以MB字节计量、报表以批处理方式运行但统计结果经常延迟,企业内普遍为单一供应商环境等等。但是,随着全球经济一体化程度的逐渐加深,企业组织面临的状况极尽复杂——大部分企业的消费者已经遍布全球,致使与企业业务相关的数据信息零散地存储于全球各地的服务器中,频繁交易使得数据分布的速率日益加快,数据量的激增及数据分散状况的加剧给数据管理带来更大的难度,同时企业还要面对应对激烈的竞争压力而削减预算、降低成本的压力……

事实上,企业IT面临的典型问题远不止此。

企业IT系统困境重重——无法同步更新的数据、成本压力、难以容忍的停机时间……

首先,企业的全球化业务要求企业IT系统必须能够提供24 x 7 x 365永不间断的信息访问,因为那些陈旧的或静态的、无法同步更新的数据已经无法满足管理层“即时了解各分支机构运营情况”的需求。

其次,提供准确的信息至关重要。这是企业为了遵守监管线所制定的繁杂的规定,否则企业将受到严厉处罚。

再次,成本压力和运营效率压力。近年来,市场竞争更加激烈、竞争对手层出不穷、全球化的运营和监管愈发严格,这些都给企业带来了巨大的生存压力。面临这种状况,企业需要在提高盈利能力的同时降低成本,这时,IT部门往往首当其冲,于是,提高运营效率就成为最好的解决方式。

与此同时,微博时代(Generation Twitter)的到来也使得用户对信息的即时访问和即时响应提出了更苛刻的要求——他们无法容忍应用程序或基础设施升级所带来的片刻的系统中断甚至是简短的等待,停机对他们来说更是无法容忍。

显而易见,企业IT的压力与日俱增。

困境中的曙光——数据库复制

面对以上困境及多重挑战,管理人员只好采用日益复杂的商业智能软件,以寻求最佳方式来处理数据并帮助他们做出实时的业务决策。其中,“在网络间和目标服务器上移动大量数据”、以成本优势见长的数据库复制技术已经被越来越多的企业IT所采用。

数据库复制的核心是指在某地创建或更新的数据分发到其他目的地的过程,它被应用在一系列数据库服务器之间,通过对位于相同或不同的物理位置的分布信息进行交换,实现网络间的信息复制,从而无需用户的干预即可保持数据的同步。目前,其解决方案已广泛地应用于各个领域。常见的的数据库复制的主流方法有很多种,比如转储和加载、快照、两阶段提交驱动的分发、数据库触发器(无事务支持/事务支持)、基于日志的复制等等。但这些主流方法也存在着一定的弊端——

“转储和加载”其机制是从一个地方提取数据并加载到一个或多个目的地,所以在数据产生与其传播之间存在一定的时间差;

“快照”的机制是在给定时间点捕捉数据库的映像,然后将此映像加载到一个或多个目的地,所以这种方法不适用于需要实时信息的场合,以上这两种数据库复制方式都不能允许远程更新;

“两阶段提交驱动的分发”则不能适用于对响应时间有较高要求的应用;

“数据库触发器(无事务支持)”则因其是通过触发器将数据拷贝到一个或多个目的地,所以虽然降低了成本,但信息的完整性上存在问题;

“数据库触发器(事务支持)”虽增加了完整性,却由于事务开销又带来了应用性能的降低。

与以上这些复制方法的优劣形成鲜明对比的是,基于“日志”的复制方法因其采用了直接读取在线日志记录的方式,而被业界公认为是在提高性能、降低成本方面最有效的复制方式。Sybase Replication Server所采用的就是这样的数据库复制方法。


从上文中介绍的内容中可以总结出Sybase数据库复制服务器技术还是有很大的市场潜力的,让我们共同期待Sybase数据库复制服务器的强大发展。

作者: 随风佑佑   发布时间: 2011-03-24

回复 随风佑佑


    这都啥时候的介绍啊,现在的复制都是基于日志的了。

作者: aspirin18   发布时间: 2011-03-25