Ubuntu14.04安装分布式存储sheepdog+zookeeper
Ubuntu14.04安装分布式存储sheepdog+zookeeper 牧羊犬(Sheepdog) 是由NTT的3名日本研究员开发的开源项目,提供分布式存储管理功能。牧羊犬提供高可用性的KVM提供块级存储卷类似亚马逊电子交易系统(弹性块存储虚拟机)的客户机。目前国内阿里等一些大公司在使用。 一、sheepdog架构图 如上图: 采用无中心节点的全对称架构,无单点故障,存储容量和性能可线性扩展; 新增节点通过简单配置可自动加入(IP:PORT),数据自动实现负载均衡; 节点故障时,数据可自动恢复; 直接支持QEMU/KVM应用; 二、数据具体存储方式 如上图: 以VDI Object存储VM数据,向用户暴露的是一个块设备; 包含4种数据对象:VDI、Data Object、属性对象和用于快照的VM实时状态数据对象; 以4M的小文件方式实现OBS,但很容易基于此扩展,如使用使用库替代4M的小文件; 下面我们来具体搭建下,我们将采用sheepdog+zookeeper方式。 环境介绍: 系统:Ubuntu14.04 软件:sheepdog,zookeeper 我们这次采用的是github上...