Chinaunix首页 | 论坛 | 博客
  • 博客访问: 287468
  • 博文数量: 56
  • 博客积分: 3025
  • 博客等级: 中校
  • 技术积分: 534
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-06 17:28
个人简介

Honesty and diligence should be your eternal mates.

文章分类

全部博文(56)

文章存档

2012年(1)

2011年(27)

2010年(20)

2008年(8)

分类: 云计算

2011-10-08 16:01:28

>> 牧羊犬功能:

    牧羊犬是一个分布式存储系统,Sheepdog客户端(QEMU的块驱动程序)提供对象存储。

开发动机:没有适合像亚马逊EBS一样的提供laas服务平台的开源存储系统;
          分布式文件系统配置较为复杂;
          对于大的私有存储系统,SAN花费高;

lass服务平台对存储系统的需求: 可扩充、可靠、易于管理
可扩充:sheepdog可扩充到1000个节点;
可靠:数据备份;无SPOF
易于管理:自治、动态的成员关系、高级的卷操作。不需要配置机器角色当管理员在新增的机器开启Sheepdog守护进程时,Sheepdog会自动检测新加入的机器并配置它成为存储系统中的一员

全对称结构:不同于HDFS,没有主次节点之分。

简单的设计:API单为QEMU设计;不能将牧羊犬作为文件系统使用;一个卷一次只能和一个VM连接

对象存储:通过独一无二的ID(64bit)可存储任意大小的数据;客户不关心存储对象的位置;存取方式上,可以一个用户写,同时一个用户读,也可以多个用户同时读取,这种简单的设计易于互斥访问的实现。






阅读(1301) | 评论(0) | 转发(0) |
0

上一篇:亚马逊EBS

下一篇:[转载]glib中的key file

给主人留下些什么吧!~~