2016年11月8日

etcd

摘要: etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复 阅读全文

posted @ 2016-11-08 15:56 李玉龙 阅读(181) 评论(0) 推荐(0) 编辑

文件系统

摘要: 对象存储: 也就是通常意义的键值存储,其接口就是简单的GET、PUT、DEL和其他扩展,如七牛、又拍、Swift、S3 块存储: 这种接口通常以QEMU Driver或者Kernel Module的方式存在,这种接口需要实现Linux的Block Device的接口或者QEMU提供的Block Dr 阅读全文

posted @ 2016-11-08 15:55 李玉龙 阅读(332) 评论(0) 推荐(0) 编辑

Raid简介

摘要: raid0 就是把多个(最少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,不同硬盘写入不同数据,速度快。raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。raid5也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和 阅读全文

posted @ 2016-11-08 15:45 李玉龙 阅读(687) 评论(0) 推荐(0) 编辑

导航