<br><br><div class="gmail_quote">On Tue, Feb 8, 2011 at 12:17 AM, Jiawei Jiang <span dir="ltr"><<a href="mailto:jiawei@email.arizona.edu">jiawei@email.arizona.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi<div><br></div><div>I am studying your system. First, it is a very nice system.</div><div>I have confusion on the storage availability:</div><div><span style="font-family: Calibri,sans-serif; font-size: 14px;">"Users
do rely on storage servers for <i>availability</i>. The cipher text is
erasure-coded and distributed across <i>N</i> storage servers (the default value
for <i>N</i> is 10) so that it can be recovered from any <i>K</i> of these
servers (the default value of <i>K</i> is 3). Therefore only the simultaneous
failure of <i>N-K+1</i> (with the defaults, 8) servers can make the data
unavailable."</span></div><div><span style="font-family: Calibri,sans-serif; font-size: 14px;">I do not know how it works, how a file is encrypted and distributed among these server. </span><span style="font-family: Calibri,sans-serif; font-size: 14px;">Could anyone briefly explain it to me?</span></div>
</blockquote><div><br>File is encrypted, then cut in small pieces and the pieces get distributed to the N servers.<br>If any K servers are available, the file can be recontructed from the pieces.<br>If less than K servers are available, it can't.<br>
<br>Not a 100% accuarte explanation but brief (and hopefully clear).<br><br>Pandelis<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><span style="font-family: Calibri,sans-serif; font-size: 14px;">Thanks very much.</span></div><div><span style="font-family: Calibri,sans-serif; font-size: 14px;"><br>
</span></div><div><span style="font-family: Calibri,sans-serif; font-size: 14px;">Jiawei Jiang</span></div>
<br></blockquote></div><br><div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup { position:absolute; z-index:9999; padding: 0px 0px; margin-left: 0px; margin-top: 0px; width: 240px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 13px;}</style><style>
qtl {
position: absolute;
border: 1px solid #cccccc;
-moz-border-radius: 5px;
opacity: 0.2;
line-height: 100%;
z-index: 999;
direction: ltr;
}
qtl:hover,qtl.open {
opacity: 1;
}
qtl,qtlbar {
height: 22px;
}
qtlbar {
display: block;
width: 100%;
background-color: #cccccc;
cursor: move;
}
qtlbar img {
border: 0;
padding: 3px;
height: 16px;
width: 16px;
cursor: pointer;
}
qtlbar img:hover {
background-color: #aaaaff;
}
qtl>iframe {
border: 0;
height: 0;
width: 0;
}
qtl.open {
height: auto;
}
qtl.open>iframe {
height: 200px;
width: 300px;
}
</style>
<img src="http://www.qtl.co.il/img/copy.png" title="Copy Selction"><a href="http://int.ask.com/web?siteid=10000861&webqsrc=999&l=dis&q=in%20" title="Search With Ask" target="_blank"><img src="http://www.ask.com/favicon.ico"></a><img src="http://translate.google.com/favicon.ico" title="Translate With Google">