带你读《对象存储实战指南》第二章协调和复制2.1协调(二)

本文涉及的产品
对象存储 OSS,20GB 3个月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
对象存储 OSS,恶意文件检测 1000次 1年
简介: 《对象存储实战指南》第二章协调和复制2.1协调(二)

2) 互联网领域的协调服务

尽管高可用集群在企业领域广泛使用,但是对千互联网企业来说,采购企业级服务器和存储阵列 ( SAN) 来做协 调服务和基千通用服务器 ( CommodityServer)   来搭协调服后者更匹配互联网的硬件思路

此,谷歌公司 在 2006年发表的论TheChubbylockservice forlooselycoupleddistributedsystems中详细描述了基于通用服务器实经过学术界严格 证明PAXOS协调识算法,最终提供互联网标杆的协调服务的全过程

如图 2-3所示,5ChubbyCell务器部署在不同的机,降低了故障影 通过PAXOS算法5ChubbyCell务器中选取( Master) 节点,并将节点的处理逻辑复制到其他服务器 ,主节点发故障后 能够选取出新的主节点,由千新的主节 点存有前期的处,所以可以快速接收户端 ( Client)  发起的请求,实现无切换。客户端的读/写 求都发送给主节点利于控制求顺序,从而保证

image.png

2-3     Chubby架构

 

谷歌公司 的 TheChubbylockservicefor  looselycoupleddistributedsystems文详描述的协调服务被业界广泛 接受 ,2008年,开源Apache社区以谷歌公司的 Chubby为模型,出由 YahooZooKeeper务。如图 2-4ZooKeeper的核心是子广播术,通过 ZooKeeperAtomicBroadcast模块现更新请求的顺序性,提供协调服务。

image.png

2-4     Apache ZooKeeper  

 

ZooKeeper被广泛应用千名字服 务 ( NamingService  ) 、配置管理  ( ConfigurationManagement入 数据同步( DataSynchronization) 主选取( LeaderElection入 消队列( MessageQueue )通知系统 ( NotificationSystem) 等场景

随着 RAFT协议对 PAXOS的简化,从 2013年开始 CoreOS公司开始用 Go语言实现RAFT的协调服务 ETCD, 2-5示。ETCD因其简安全 高效可靠 ,被广泛应于元数据存储、服务发现、选主等场景

image.png

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
对象存储
|
对象存储
|
存储 对象存储
带你读《对象存储实战指南》第三章命名和同步3.4小结
《对象存储实战指南》第三章命名和同步3.4小结
149 0
带你读《对象存储实战指南》第三章命名和同步3.4小结
|
存储 对象存储 块存储
带你读《对象存储实战指南》第三章命名和同步3.3逻辑时钟(二)
《对象存储实战指南》第三章命名和同步3.3逻辑时钟(二)
155 0
|
存储 数据库 对象存储
带你读《对象存储实战指南》第三章命名和同步3.3逻辑时钟(一)
《对象存储实战指南》第三章命名和同步3.3逻辑时钟
155 0
带你读《对象存储实战指南》第三章命名和同步3.3逻辑时钟(一)
|
存储 监控 算法
带你读《对象存储实战指南》第三章命名和同步3.2物理时钟同步(一)
《对象存储实战指南》第三章命名和同步3.2物理时钟同步(一)
191 0
带你读《对象存储实战指南》第三章命名和同步3.2物理时钟同步(一)
|
域名解析 存储 缓存
带你读《对象存储实战指南》第三章命名和同步3.1命名技术(三)
《对象存储实战指南》第三章命名和同步3.1命名技术(三)
152 0
带你读《对象存储实战指南》第三章命名和同步3.1命名技术(三)
|
网络安全 对象存储 网络架构
《对象存储实战指南》第三章命名和同步3.1命名技术(二)
《对象存储实战指南》第三章命名和同步3.1命名技术
163 0
《对象存储实战指南》第三章命名和同步3.1命名技术(二)
|
监控 网络协议 Java
带你读《对象存储实战指南》第三章命名和同步3.1命名技术
《对象存储实战指南》第三章命名和同步3.1命名技术
163 0
带你读《对象存储实战指南》第三章命名和同步3.1命名技术
|
vr&ar 对象存储
带你读《对象存储实战指南》第二章协调和复制2.3小结
《对象存储实战指南》第二章协调和复制2.3小结
116 0
带你读《对象存储实战指南》第二章协调和复制2.3小结

热门文章

最新文章