<div dir="ltr">Hi<div>I think there are three main reasons to use clusters:</div><div><br></div><div>1.- First is to adapt your virtual resources to your hardware setup. For example networks  or datastores that are connected to some hosts but not others.</div>

<div><br></div><div>2.- Second, it may help you to better plan capacity allocation, for example, by  grouping low performance resources in a cluster and assigning there low priority VMs; or use ACLs to give access to a given cluster to a given set of users.</div>

<div><br></div><div>3.- Finally, performance. As you said probably having different system datastores is a good idea to balance IO from the hosts. There are two different metrics to consider while planning your storage:</div>

<div>  a) Provisioning time. The time a cloning an image depends on both the technology (shared FS vs LVM for example) but also on the disk format (e.g. qcow2 vs raw). I'd make a couple of tests with multiple simultaneous clone operations, this will stress your systems. Note that for this also the Image datastore is important.</div>

<div>  b) VM IO performance. The actual disk IO performance when multiple VMs are accessing their disk images. This may be only relevant if your are interested in such workloads.</div><div><br></div><div>So a system DS using your NetApp SAN can be assigned to a cluster of hosts, there is no need to create more than one cluster if they are using the same SAN. </div>

<div><br></div><div>Then using the SSDs as a System DS could be also a good idea. You can share the Image DS from the SAN and clone images locally in the SSD'd (e.g. using TM SSH for this system DS). You'll have a great VM IO performance, but consider the cloning time. Also you can put a distributed FS like Gluster FS on top of the SSD's.....</div>

<div><br></div><div>Sorry for the long and vague mail, but there is no silver bullet for this....Hope it helps, </div><div><br></div><div>Cheers</div><div><br></div><div>Ruben</div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">
On Sat, Sep 14, 2013 at 12:02 AM, Gabriel Cain <span dir="ltr"><<a href="mailto:gabriel@moz.com" target="_blank">gabriel@moz.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Hi folks.<div><br></div><div>So I'm new the the mailing list, and fairly new to Open Nebula.  I've been working on understanding how to set it all up over the last month or so.   I've got it where I can do all the things, and that's pretty cool.</div>


<div><br></div><div>Where I'm at now is that I'm trying to figure out how to turn a system on a few nodes into a proper production cluster.  </div><div><br></div><div>Some background on the goals:</div><div>* We're planning on moving out of EC2 for a lot of our dedicated compute.</div>


<div>* I have a lot of powerful machines to work with -- 32 Dell blades (128G ram / 64 CPUs), 30 Dell C-220 servers (128G ram, 64 CPUs, 8 disk bays)</div><div>* I have a few TB of Netapp backed NAS</div><div><br></div><div>


I'm not finding a lot of information on how to design such a cluster to properly perform.  I'm worried about disk IO on the NFS volumes.</div><div><br></div><div>I'm leaning towards putting the blades on the NFS volume for their SYSTEM datastore, and doing SSDs for the C220s for their SYSTEM datastore.  I'm not sure I'm doing it right when it comes to those.  </div>


<div><br></div><div>Anyway, I'd appreciate some guidance on how to take an experimental cluster to being a production cluster such that I have high reliability and availability here.</div><span class="HOEnZb"><font color="#888888"><div>

<br></div><div>-Gabriel</div>
<div><br></div></font></span></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div><div>-- </div><div>Join us at OpenNebulaConf2013 in Berlin, 24-26 September, 2013</div></div><div>-- </div></div>Ruben S. Montero, PhD<br>

Project co-Lead and Chief Architect<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula</div>


</div>