扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年11月14日
关键字:
数据复制模型就是数据复制设计的物理实现,一般有三种基本的复制模型,包括单主复制、多主复制以及对称复制。
1.单主复制
单主复制就是指把一个服务器定义为主服务器,把一个或者多个服务器定义为从服务器,由主服务器上负责把被复制的数据复制给各从服务器,其结构如图2所示。这种复制模型是最基本的复制模型,也是常用的一种结构,适用于将企业的中心数据信息分散传输给各个分支机构等环境。
从服务器n
从服务器2
从服务器1
主服务器
图2 单主复制模型
2.多主复制
多主复制就是指把多个服务器定义为主服务器,把一个或者多个服务器定义为从服务器,把多个主服务器上的数据复制给各从服务器,其结构如图3所示,适用于将分支机构的数据信息传输给企业的中心等环境,各主服务器拥有本地数据,而从节点也就是数据中心拥有全部数据。在这种结构中要注意,由于多个主服务器可以向同一个复制表中写数据,因此这些数据有可能被覆盖,可以考虑通过水平过滤这些数据或者是采用某种冲突解决策略来解决这种问题。
图3 多主复制模型
3.对称复制
对称复制就是指所有的节点既是主服务器,又同时是从服务器,起到双重的作用,如图4所示。该结构非常接近于分布式/集群数据处理环境。它允许所有节点对复制表都有更新操作的权利,任何一个节点上的复制表的更新都会被传播并被直接应用到其他所有主表。一个主节点出现问题,不会对其他主节点之间变化的传播造成影响。各节点之间变化的传播,既可以以基于事件的方式立即传播,也可以在某个特定的时间点,如在网络空闲时(如晚上)传播。在传播变化时,如果其中的一个远端系统没有准备好,传播变化就会保存在其本地队列中,等到系统准备好以后再执行。
图4 对称复制模型
这些模型都是基本的复制模型,企业可以根据自己的实际情况混合使用这些物理模型,即可以把这三种复制模型组合起来。每一种基本的复制模型,都可以使用同步复制、异步复制甚至异构数据复制。根据所允许的数据延迟的程度和是否可以修改复制的数据,以及企业的组织结构,选择合适的复制类型和合适的物理复制模型,通过各种组合,可以满足企业经营的实际需要。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者