P2P系统中数据复制算法研究
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中 图 分 类 号 :P9 T 33 文 献标 识码 : A
Re e r h o t p i a i n Al o ih n P2 S se s s a c fDa a Re l to g rt m i P y t m c
Z A GXa- i , N ii,H UJ g H N i mn WA GY—eZ O i o g j n
( oeeo o pt ,N tnlU i. fDf s ehooy hnsa407 ,C ia C lg f m ue ai a n o e neTcn l ,C agh 10 3 hn ) l C r o v e g
A s atAcm a teaa s fe a o l rh si P P s t sadanvlelao l r m ) ae nL P bt c: o pr i l io #ctna oim 2 s m n oe r i tna ot DT bsdo D C r av n y s r i g t n ye p ci gi h e
t r v e a al i t n d bo k r mrd w e e n mb r o v i b e bo k Ss l o i o e t v i b ly,a l s ae ms e h n t u e fa al l c si mal如 ti mp h a i c h a l hs s o a e ag r h C in l a d n a c e d t v i it ,e e e e n d ei it w. h w t tt o tm a s i e y e h n e t aa a al l y v n wh n t o er a l i l h h l i n gt n h b a i h lb i s o y Ke r s p e - - e r d t v l it ; t e l a o y wo d : e rt p e ; aaa a a ly d a rpi t n o i bi a ci t m.Smua o e ut h i lt n r s l i s
1 eaue数据编码 rsr
oa r数 据 编码利 用数 学 的方 法 把 m 块 数据 变换 成 凡块 同样 大小 的数据 , r ue s 编码 后 的 凡块数 据 中的 任意 m 块数 据都 可还 原 成原来 的 m块 数据 。因此一 个 ( 凡 的 M S编码 可 以容忍 凡一m 个 节点 的失 m, ) D 效 。数据 编码 包括 数据 分割 、 编码 、 码 和还 原数 据等 步骤 。 解
cdswr pe ne . ya i r lnpae et a p psd Wi i m t d b cs r s r r eesr n ces oe oe ee r et D nmc e i l m n WS r oe . t t s e o , l k e t e i pe cs ds cs nds s d pa c o h h h o a o d n d o a u
维普资讯
第2 9卷第 3 期
国 防 科 技 大 学 学 报 JU N LO AIN LU IE S YO EE S C N L G O R A FNTO A NV RI FD FNET H OO Y T E
V 12 o32o o.9N . 07
文章 编 号 :0 1 46 20 )3 0 1 4 10 —28 (07 0 —06 —0
P P系统 中数 据ຫໍສະໝຸດ 复 制算 法研 究 2王意 洁, 小明 , 张 周 婧
( 国防科技大学 计算 机学 院 , 湖南 长沙 407) 1 3 0
摘 要: 比较分析 了 P P系统中各种数据复制算法 , 2 并提出了一种基 于 L P D C编码 的数据 复制算法 D r, ye
D a 用 IA加 密算 法把数 据分 割成 的 7块 , 码 成 1 hs 3 D h 编 4块数 据 , 同时采 用 局 部 和全 局 两 个 维 护策 略 , 局部 的维 护策 略保 证 编码数 据块不 小 于 1 , 局 的维 护策 略保证 数据 块数 目不大 量超过 1 块 。 4全 4 在相 同的存储 开销 情况 下 , 用 o sl 利 ru a  ̄编码 可 以 比传统 的复 制算 法获 得更 高 的数 据可 用 性 。但 是
在 O e s r 和 D a 中, c nte a o hs h 编码块的位置信息都保存在一个节点上 , 数据块的访 问都需先从该节点上获 取位 置信 息 , 这种 放置算 法容 易产 生瓶 颈 问题 , 同时 当数 据丢失 时没 有考虑 数据 的重建 。本 文提 出 了一 个基于 L P ( wdn t pr . ek 编码的数据复制算法 Dr, D c 1 . s at c c) o ei y i h y y 采用动态的数据块放置算法 , e 数据 的位 置信息可以通过直接计算得到, 不需要节点保存数据位置信息。
数据块 采用动态分配算法存储 到节点中 , 在节点邻居 中保存 数据块 的副本 以提高 数据 块的有效 性 , 数据块 的 数量过小时重建数据块。实验表明 , 即使节点 的可靠性非 常低 , 该算法也能够获得很高的数据可用性 。 关键词 :erope; pe- -er数据可用性 ; t 数据复制
支持 数据 的 可用性 、 持久 性和完 整性 已成 为 P P存储 系统 的一个 关键 问题 ,2 2 P P系统 主要采 用 数 据 复制 技术 来解 决这 些 问题 。 目前 PP系统 中的数 据 复 制策 略 有 全复 制 、 块 复制 和基 于 o sr…编码 2 分 r to al
的复制三 种 。 在 O ente 每个 数 据 被 分 割 成 1 , 后 利 用 oa l 这 1 数 据 编 码 成 3 cas r[中 o 2 6块 然 rs ̄把 u 6块 2块 数 据 。
Re e r h o t p i a i n Al o ih n P2 S se s s a c fDa a Re l to g rt m i P y t m c
Z A GXa- i , N ii,H UJ g H N i mn WA GY—eZ O i o g j n
( oeeo o pt ,N tnlU i. fDf s ehooy hnsa407 ,C ia C lg f m ue ai a n o e neTcn l ,C agh 10 3 hn ) l C r o v e g
A s atAcm a teaa s fe a o l rh si P P s t sadanvlelao l r m ) ae nL P bt c: o pr i l io #ctna oim 2 s m n oe r i tna ot DT bsdo D C r av n y s r i g t n ye p ci gi h e
t r v e a al i t n d bo k r mrd w e e n mb r o v i b e bo k Ss l o i o e t v i b ly,a l s ae ms e h n t u e fa al l c si mal如 ti mp h a i c h a l hs s o a e ag r h C in l a d n a c e d t v i it ,e e e e n d ei it w. h w t tt o tm a s i e y e h n e t aa a al l y v n wh n t o er a l i l h h l i n gt n h b a i h lb i s o y Ke r s p e - - e r d t v l it ; t e l a o y wo d : e rt p e ; aaa a a ly d a rpi t n o i bi a ci t m.Smua o e ut h i lt n r s l i s
1 eaue数据编码 rsr
oa r数 据 编码利 用数 学 的方 法 把 m 块 数据 变换 成 凡块 同样 大小 的数据 , r ue s 编码 后 的 凡块数 据 中的 任意 m 块数 据都 可还 原 成原来 的 m块 数据 。因此一 个 ( 凡 的 M S编码 可 以容忍 凡一m 个 节点 的失 m, ) D 效 。数据 编码 包括 数据 分割 、 编码 、 码 和还 原数 据等 步骤 。 解
cdswr pe ne . ya i r lnpae et a p psd Wi i m t d b cs r s r r eesr n ces oe oe ee r et D nmc e i l m n WS r oe . t t s e o , l k e t e i pe cs ds cs nds s d pa c o h h h o a o d n d o a u
维普资讯
第2 9卷第 3 期
国 防 科 技 大 学 学 报 JU N LO AIN LU IE S YO EE S C N L G O R A FNTO A NV RI FD FNET H OO Y T E
V 12 o32o o.9N . 07
文章 编 号 :0 1 46 20 )3 0 1 4 10 —28 (07 0 —06 —0
P P系统 中数 据ຫໍສະໝຸດ 复 制算 法研 究 2王意 洁, 小明 , 张 周 婧
( 国防科技大学 计算 机学 院 , 湖南 长沙 407) 1 3 0
摘 要: 比较分析 了 P P系统中各种数据复制算法 , 2 并提出了一种基 于 L P D C编码 的数据 复制算法 D r, ye
D a 用 IA加 密算 法把数 据分 割成 的 7块 , 码 成 1 hs 3 D h 编 4块数 据 , 同时采 用 局 部 和全 局 两 个 维 护策 略 , 局部 的维 护策 略保 证 编码数 据块不 小 于 1 , 局 的维 护策 略保证 数据 块数 目不大 量超过 1 块 。 4全 4 在相 同的存储 开销 情况 下 , 用 o sl 利 ru a  ̄编码 可 以 比传统 的复 制算 法获 得更 高 的数 据可 用 性 。但 是
在 O e s r 和 D a 中, c nte a o hs h 编码块的位置信息都保存在一个节点上 , 数据块的访 问都需先从该节点上获 取位 置信 息 , 这种 放置算 法容 易产 生瓶 颈 问题 , 同时 当数 据丢失 时没 有考虑 数据 的重建 。本 文提 出 了一 个基于 L P ( wdn t pr . ek 编码的数据复制算法 Dr, D c 1 . s at c c) o ei y i h y y 采用动态的数据块放置算法 , e 数据 的位 置信息可以通过直接计算得到, 不需要节点保存数据位置信息。
数据块 采用动态分配算法存储 到节点中 , 在节点邻居 中保存 数据块 的副本 以提高 数据 块的有效 性 , 数据块 的 数量过小时重建数据块。实验表明 , 即使节点 的可靠性非 常低 , 该算法也能够获得很高的数据可用性 。 关键词 :erope; pe- -er数据可用性 ; t 数据复制
支持 数据 的 可用性 、 持久 性和完 整性 已成 为 P P存储 系统 的一个 关键 问题 ,2 2 P P系统 主要采 用 数 据 复制 技术 来解 决这 些 问题 。 目前 PP系统 中的数 据 复 制策 略 有 全复 制 、 块 复制 和基 于 o sr…编码 2 分 r to al
的复制三 种 。 在 O ente 每个 数 据 被 分 割 成 1 , 后 利 用 oa l 这 1 数 据 编 码 成 3 cas r[中 o 2 6块 然 rs ̄把 u 6块 2块 数 据 。