ChinaUnix.net
相关文章推荐:

sheepdog分布式

本帖最后由 wang290 于 2012-03-27 17:07 编辑 介绍今天在调研分布式文件系统时,非常偶然的机会看到sheepdog ,然后接着又看到KVM这个关键字,让我异常兴奋,这不是我一直在找的KVM镜像存储的分布式存储系统吗,原来KVM/Qemu最近已经开始对其进行了开发,并在Qemu 0.13.0版本后加入了与sheepdog的支持,太佩服国外的开源贡献者。 sheepdog(牧羊犬) 官方网站:http://www.osrg.net/sheepdog/ sheepdog is a distributed storage...

by wang290 - 虚拟化与云服务 - 2012-04-09 06:16:59 阅读(3828) 回复(5)

相关讨论

KVM分布式共享存储解决方案-sheepdog 介绍 今天在调研分布式文件系统时,非常偶然的机会看到sheepdog ,然后接着又看到KVM这个关键字,让我异常兴奋,这不是我一直在找的KVM镜像存储的分布式存储系统吗,原来KVM/Qemu最近已经开始对其进行了开发,并在Qemu 0.13.0版本后加入了与sheepdog的支持,太佩服国外的开源贡献者。 sheepdog(牧羊犬) 官方网站:http://www.osrg.net/sheepdog/ sheepdog is a distributed storage sys...

虚拟化

by 凝望长空 - 集群和高可用 - 2011-05-04 15:58:52 阅读(2857) 回复(0)

KVM分布式共享存储解决方案-sheepdog 介绍 今天在调研分布式文件系统时,非常偶然的机会看到sheepdog ,然后接着又看到KVM这个关键字,让我异常兴奋,这不是我一直在找的KVM镜像存储的分布式存储系统吗,原来KVM/Qemu最近已经开始对其进行了开发,并在Qemu 0.13.0版本后加入了与sheepdog的支持,太佩服国外的开源贡献者。 sheepdog(牧羊犬) 官方网站:http://www.osrg.net/sheepdog/ sheepdog is a distributed storage syste...

KVM

by feiyang10086 - 集群和高可用 - 2011-05-16 15:48:03 阅读(3882) 回复(0)

看大家都研究其他的分布式存储,有研究sheepdog的吗?

by cnvbird - 分布式文件系统(FastDFS) - 2012-12-13 09:32:09 阅读(1929) 回复(6)

Sheeepdog采用完全对称的结构,没有类似元数据服务的中心节点. 这种设计有以下的特点. 1) 性能于容量的线性的可扩展性. 当需要提升性能或容量时,只需向集群中增加新的机器便能使Sheeepdog线性成长. 2) 没有单点故障 即使某台机器发生故障,依然可以通过其他机器访问数据. 3) 容易管理 不需要配置机器角色,当管理员在新增的机器开启sheepdog守护进程时, sheepdog会自动检测新加入的机器并配置它成为存储系统...

by lemoncandy - 虚拟化与云服务 - 2012-05-04 13:35:34 阅读(2209) 回复(1)

牧羊犬(sheepdog) 是一个新的第三方的KVM开源项目,提供分布式存储管理功能。牧羊犬提供高可用性的KVM提供块级存储卷类似亚马逊电子交易系统(弹性块存储虚拟 机)的客户机。事实上,对牧羊犬项目待办事项列表中的项目之一是支持亚马逊电子交易系统的API。牧羊犬的目的是扩展到几百个节点。你可以认为这是条带您遇 到类似袭击没有什么多个节点的虚拟磁盘上的数据的技术。该项目仍然非常早期的发展周期,但已提供的基本功能。 ...

sheepdog

by lemoncandy - 虚拟化与云服务 - 2012-05-03 22:16:06 阅读(1670) 回复(0)

1 项目背景 分布式虚拟机image存储系统

by lemoncandy - 虚拟化与云服务 - 2012-05-03 22:14:31 阅读(2238) 回复(0)

做了一个实验,一共启动了10个节点,copy数设为了3。 sheepdog每次都会把一个4M的object写四份(3份是copy) 当写了一些数据后,kill掉其中的6个节点,发现数据并未丢失。我想其中必定有某个object 的4份会在这6个节点中的,但奇怪的是数据并未丢失。所以请教一下大家,sheepdog在某个节点下线时,是如何保证数据不丢失的。那些活着的节点是如何获得被kill节点中的数据的,谢谢

by tianzihuang - 虚拟化与云服务 - 2012-12-12 19:44:46 阅读(937) 回复(0)

做了一个实验,一共启动了10个节点,copy数设为了3。 sheepdog每次都会把一个4M的object写四份(3份是copy) 当写了一些数据后,kill掉其中的6个节点,发现数据并未丢失。我想其中必定有某个object 的4份会在这6个节点中的,但奇怪的是数据并未丢失。所以请教一下大家,sheepdog在某个节点下线时,是如何保证数据不丢失的。那些活着的节点是如何获得被kill节点中的数据的,谢谢

by tianzihuang - 分布式文件系统(FastDFS) - 2012-12-12 16:31:08 阅读(1469) 回复(0)

另外一篇关于sheepdog的介绍文档

by lemoncandy - 虚拟化与云服务 - 2012-05-03 22:24:09 阅读(1616) 回复(0)

本帖最后由 wang290 于 2012-03-27 17:25 编辑 sheepdog是EBS的开源实现, 为虚拟机提供高可用的块级存储, 能够扩展到数百台机器, 支持快照,克隆等高级特性,其架构如图所示 sheepdog从逻辑上分为三个层次, 第一层QEMU block driver是客户端,负责在kvm虚拟机中虚拟出一个块设备;第二层是对象存储层, 提供一个分布式对象存储服务, 对象类似文件,不同之处是定长且用64位ObjectID标识; 第三层是集群管理,负责检测节点...

by wang290 - 拍卖交流区 - 2012-03-27 17:24:45 阅读(1275) 回复(0)