Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1911548
  • 博文数量: 346
  • 博客积分: 10221
  • 博客等级: 上将
  • 技术积分: 4079
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-01 19:43
文章分类

全部博文(346)

文章存档

2012年(1)

2011年(102)

2010年(116)

2009年(127)

我的朋友

分类: 服务器与存储

2010-12-06 23:08:05

今天仔细研究了一下EMC的Delta Set,网上搜了很多文档,写的都不是很详细。
    原文1:
    独特的Delta Set架构提供了对于带宽的有效利用,同时不牺牲性能。Delta Sets是将在一段事件内相关的写操作集合起来的缓冲地,它以两种途径实现了两地间带宽的有效利用:位置相关性(Locality-of-Reference) 通信链路写负载平均化 
传统的异步解决方案中,每个写操作必须标记时间、顺序并发送到远端节点,每个写操作被作为相互离散的写,而且必须通过通信链路传送。而通过位置相关性,Delta Set允许数据被重写,所以只有最后的更新集会被发送到远端。
    网上另一段: 
    写一致I/O(Write Pending I/O),典型代表EMC SRDF/A,本质是磁盘机微码对生产机I/O按时间进行分组(Delta Sets),然后将这些组数据按时间传输,并按时间写入灾备磁盘,类似于数据库的机制,保证数据的一致性。

    第一段对DS的原理描述的还算比较清楚,我的理解是DS中的每个数据块都记录I/O操作时间,但数据块在一个短时间内保持写更新。一组DS发送到目标端后,其中的数据块按I/O时间顺序写盘。
    有几个问题还是没有找到说明(待解决):1、DS的触发复制机制;2、DS的大小;3、平均触发传输时间。
    另外,我觉得DS并不能节约很多带宽。毕竟在一组DS发送的间隔期,不会有很多的数据块重复写。
阅读(1044) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~