随笔分类 - 开源系统调研
摘要:通过pacemaker来管理高可用集群pacemaker使用corosync
阅读全文
摘要:Corosync's mission is to develop, release, and support a community defined de-facto open source cluster executive for use by multiple open source and commercial cluster projects or products.FeaturesTheCorosync Cluster Engineis agroup communication systemwith additional features for implementingh
阅读全文
摘要:DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.当你将数据写入本地文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中。本地(主节点)与远程主机(备节点)的数据可以保证实时同步.当本地系统出现故障时,远程主机上还会保留有一份相同的数据,可以继续使用。
阅读全文
摘要:适用:可扩展,没有单点故障(scale-out)简单安装和使用(在网络层是安全的)兼容KVM(将要兼容Xen)块级别工作不适用:高宽带,低延迟存储(scale-up)存储节点细粒度认证和授权在文件级别工作(集群文件系统)分级sheepdog 使用 corosync multi-cast 避免元数据服务器Totem ring protocol官方网站:http://www.osrg.net/sheepdog/
阅读全文
摘要:Ryu- Network Operating Systemhttp://www.osrg.net/ryu/Accord- A coordination service for write-intensive workloadhttp://www.osrg.net/accord/Sheepdog- Distributed Storage System for KVMhttp://www.osrg.net/sheepdog/Kemari- Virtual Machine Synchronization Mechanism for KVMhttp://www.osrg.net/kemari/NILF
阅读全文