We are now in a process of creating a Glusterfs based NAS on the Amazon EC2 cloud using EBS volume. I did like to hear opinions/advices/experiences of how others have done this.<div><br></div><div>Our scenario is simple. We need to store large number of static web files like images (size less than 2 MB per file), etc and we dont need any redundancy for this. But we need very high throughput on a high concurrency usage</div>
<div><br></div><div>I know from past experience that to maximize the I/O on Amazon EBS one needs to stripe 4 EBS disk per instances with (RAID0) and to use XFS (hmm ..havent benchmarked with ext4 or btrfs yet).</div><div>
<br></div><div>Now I am at a point to find a ideal setup. </div><div><br></div><div>The first question that comes up is, whether <span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">having more servers in a glusterfs with less disks per server is better than having few servers with more disks. Note again this question is context based as we are not looking at any redundancy, so only distribute and stripped are needed.</span></div>
<div><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left"><br></span></div><div><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">Now assume for the the tests we take </span> 2 <span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">cc1.4xlarge servers each with 4 EBS disks, then which would be better</span></div>
<div><ol><li><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">Create RAID0 for the 4 disks on each server and then use the 2 raid0 devices in distribute</span></li>
<li><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">Create Glusterfs stripe volume with the 4 disks on each server and then the 2 servers in distribute mode.</span></li>
<li><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left">Create 4 stripe volumes using one disk from one server and  one disk from the other, then use distribute on the 4 stripe volume.</span></li>
</ol><div style="text-align:left"><font face="verdana, arial, helvetica, clean, sans-serif"><span style="font-size:12px;line-height:18px"><br></span></font></div></div><div style="text-align:left"><font face="verdana, arial, helvetica, clean, sans-serif"><span style="font-size:12px;line-height:18px">Any inputs will be highly appreciated.</span></font></div>
<div style="text-align:left"><font face="verdana, arial, helvetica, clean, sans-serif"><span style="font-size:12px;line-height:18px"><br></span></font></div><div style="text-align:left"><font face="verdana, arial, helvetica, clean, sans-serif"><span style="font-size:12px;line-height:18px">regards</span></font></div>
<div><span style="background-color:rgb(255,255,255);font-family:verdana,arial,helvetica,clean,sans-serif;font-size:12px;line-height:18px;text-align:left"><br></span></div>