文档详情

DBTWIN对比备份-杭州容错科技有限公司.ppt

发布:2017-05-14约字共11页下载文档
文本预览下载声明
* * DBTwin与备份、复制技术的比较 杭州容错科技有限公司 联系人:蔡仁诚 联系方式电子邮件:richardcai.rc@163.com * * DBTwin集群背景简介 杭州容错科技有限公司的最新产品 拥有专利和核心技术拥有者 技术创新点突出,市场卖点突出 完全自主知识产权 引起微软等公司的关注 市场前景极为广阔 * * DBTwin基本工作方式示意图 并行事务处理 DBTwin 客户端 数据库 1 数据库 2 数据库 n T T T DBTwin HA DBTwin基本工作方式 * * 并行方式 A. 这是DBTwin与所有备份、复制软件最大的区别特点。  B. DBTwin接受来自所有客户机对数据库的访问操作,并将操作分成两类: 1) 对数据库的修改操作:DBTwin对这类操作进行实时同 步并发,也就是同时发送给后面的多个数据库,使得这多个数据库系统的数据在任何时刻保持一致。 2) 对数据库的只读操作:DBTwin对这类操作进行负载均衡操作,这样显著提高系统的性能指标。  C. DBTwin构造自己特有的一种数据库集群。 DBTwin集群的基本工作特点 * * DBTwin工作方式说明 真正消除了单点错误源——从DBTwin开始,整个数据库系统是完全、彻底地物理冗余。 “零”数据无丢失风险——DBTwin使得系统同时拥有多个实时一致的数据集,这样从理论上讲,就真正消除了数据丢失的任何可能性。 唯一的数据库动态负载均衡技术——DBTwin对只读数据库查询操作可以进行动态负载均衡,这是当前唯一实现的针对数据库的动态负载均衡技术,此技术可以大大改善整个数据库系统的性能。 * * 普通数据备份、复制软件的技术特点 串行方式 A. 这是当前所有备份、复制软件最大的特点。  B. 串行方式又可以分成两种: 1) 异步串行:这种方式下,主数据库数据和备份数据库数据之间始终是不一致的,永远存在一个时间差。这样一旦主数据库出错,必然导致数据丢失。 这是当前市场上最常见的数据库备份方式。 2) 同步串行:这种系统的可靠性低,而且造价昂贵,使用麻烦,因此市场上很少有使用。  C.备份、复制软件是针对所有种类的数据的,不是专门针对数据库数据的。更不能构造数据库集群。 * * 磁带备份方案 磁带备份是通过异步(无状态)方式进行的。这种方式注定了磁带上的数据只是数据库数据某个时间点以前的数据备份。一旦主数据库数据出现问题,磁带只能帮助恢复到前面某个时间点之前的数据状态,这个时间点之后的数据将全部丢失。 数据库客户 数据库服务器 异步(无状态)方式 磁带机等 * * 双机温备份(Warm Standby)方案 日志拷贝 此种方式是异步串行复制或日志拷贝(Log Shipping)。 主数据库完成事务处理后,生成事务处理日志,日志记录通过FIFO队列,进入备份数据库处理,从而得到备份数据。此种方式的缺陷在于: A. 主数据库是并行处理而日志拷贝是串行的,因此备份数据库处理日志记录也是串行的。因此,FIFO队列的溢出随时可能发生。一旦发生,队列必须重建,从而需要重新建立备份数据库。此种方法对于一般客户来讲是不可行的。 B. 或者为了避免队列溢出,必须保证主数据库处理事务的速度小于备份数据库,这样将严重束缚主数据库的性能发挥。 C. 由于日志拷贝是异步的,主备数据库永远不一致。因此无法用备份数据库作负荷均衡。 D. 由于主备数据库永远不一致, 事故后自动切换一定会丢失数据。 数据库客户端 主数据库服务器 备份数据库服务器 FIFO队列 * * 双机热备份(Hot Standby)方案 高速网络 10G 此种方式是同步串行复制。虽然不存在前面温备份那样的队列溢出问题,但是它的缺陷还是很明显的: A. 主数据库被强迫与备份数据库同步串行处理,因此性能受到限制。 B. 主备数据库中任意一个出现问题,都会迫使事务处理交易回滚,因此整个系统的可靠性比单机系统降低了一半。 C. 由于以上问题,这种备份方式只适用于近距离光纤网络(5英里)。 D. 此种专用系统造价昂贵,很少采用。 数据库客户端 主数据库服务器 备份数据库服务器 * * DBTwin与备份、复制软件功能特点列表比较 * * 谢谢! 蔡仁诚 销售经理 沈新国技术经理 杭州容错科技有限公司 地址:杭州市宜家时代大厦1-2008室 邮编:310015 电话:0571 0571手机 电子邮件:richardcai.rc@163.com PCT
显示全部
相似文档