<div dir="ltr">Hi Pavel, <div><br></div><div><span style="font-family:calibri;font-size:14.6667px">1. Local storage datacenter doesn’t support multiple hosts. If you have multiple hosts, you have to have a shared storage, even it’s a hyper-converged setup.</span></div><div><span style="font-family:calibri;font-size:14.6667px"><br></span></div><div><span style="font-family:calibri;font-size:14.6667px"><font color="#0000ff">Is it not possible to create a datacenter for each node and set up a shared storage (transversal to all hosts) for storing engine and other infraestructure virtual servers?</font></span></div><div><span style="font-family:calibri;font-size:14.6667px"><br></span></div><div><span style="font-family:calibri;font-size:14.6667px">2. In your case most of disk and network performance would be used by backups. And a backup cycle would take more than 24 hours. Even rsync would take much resources since it has to at least read the whole disk images.</span><span style="font-family:calibri;font-size:14.6667px"><br></span></div><div><br></div><div><font color="#0000ff">Do you mean that 1000 vdis against a shared gluster volume provided by 10 physical hosts (the same hosts that run kvm) won't have performance problems? Do you know any similar experience?</font></div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">Related to rsync, the idea is launch one rsync process per physical node for backing up the contained virtual machines. But if you expect rsync to require the whole day... do you mean gluster georeplication will require 24 hours too?</font></div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">Thanks a lot </font></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-23 11:02 GMT+01:00 Pavel Gashev <span dir="ltr"><<a href="mailto:Pax@acronis.com" target="_blank">Pax@acronis.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="white" lang="EN-US">
<div class="gmail-m_-6152802963294324765WordSection1">
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri">Oscar,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri">I’d make two notes:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri">1. Local storage datacenter doesn’t support multiple hosts. If you have multiple hosts, you have to have a shared storage, even it’s a hyper-converged setup.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="RU" style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri">2. In your case most of disk and network performance would be used by backups. And a backup cycle would take more than 24 hours. Even rsync would take much resources since it has to at
least read the whole disk images.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri">I’d recommend a scenario with a dedicated shared storage that supports snapshots.</span><span lang="RU" style="font-size:11pt;font-family:calibri"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:calibri"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span style="font-family:calibri;color:black">From: </span>
</b><span style="font-family:calibri;color:black"><<a href="mailto:users-bounces@ovirt.org" target="_blank">users-bounces@ovirt.org</a>> on behalf of Oscar Segarra <<a href="mailto:oscar.segarra@gmail.com" target="_blank">oscar.segarra@gmail.com</a>><br>
<b>Date: </b>Wednesday 23 November 2016 at 03:11<br>
<b>To: </b>Yaniv Dary <<a href="mailto:ydary@redhat.com" target="_blank">ydary@redhat.com</a>><br>
<b>Cc: </b>users <<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>><br>
<b>Subject: </b>Re: [ovirt-users] Storage questions<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div><span class="gmail-">
<p class="MsoNormal">Hi, <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">As on oVirt is it possible to attach local storage I supose it can be used to run virtual machines:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I have drawn a couple of diagrams in order to know if is it possible to set up this configuration:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">1.- In on-going scenario:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Every host runs 100 vdi virtual machines whose disks are placed on local storage. There is a common gluster volume shared between all nodes.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</span><div>
<p class="MsoNormal"><img width="562" height="207" id="gmail-m_-6152802963294324765_x0000_i1025" src="cid:image001.png@01D24589.D5C3C9E0" alt="mágenes integradas 1"><u></u><u></u></p>
</div><span class="gmail-">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">2.- If one node fails:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</span><div>
<p class="MsoNormal"><img width="562" height="253" id="gmail-m_-6152802963294324765_x0000_i1026" src="cid:image002.png@01D24589.D5C3C9E0" alt="mágenes integradas 2"><u></u><u></u></p>
</div><div><div class="gmail-h5">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">oVirt has to be able to inventory the copy of machines (in our example vdi201 ... vdi300) and start them on remaining nodes.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">¿Is it possible to reach this configuration with oVirt? ¿or something similar?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Making backup with the import-export procedure based on snapshot can take lot of time and resources. Incremental rsync is cheaper in terms of resources.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks lot.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div><div><div class="gmail-h5">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2016-11-22 10:49 GMT+01:00 Yaniv Dary <<a href="mailto:ydary@redhat.com" target="_blank">ydary@redhat.com</a>>:<u></u><u></u></p>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal">I suggest you setup that environment and test for the performance and report if you have issues. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Please note that currently there is no data locality guarantee, so a VM might be running on a host that doesn't have its disks.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">We have APIs to do backup\restore and that is the only supported option for backup:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="https://www.ovirt.org/develop/release-management/features/storage/backup-restore-api-integration/" target="_blank">https://www.ovirt.org/develop/<wbr>release-management/features/<wbr>storage/backup-restore-api-<wbr>integration/</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">You can look at the Gluster DR option that was posted a while back, you can look that up.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">It used geo replication and import storage domain to do the DR.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<pre><span style="font-family:arial">Yaniv Dary<u></u><u></u></span></pre>
<pre><span style="font-family:arial">Technical Product Manager<u></u><u></u></span></pre>
<pre><span style="font-family:arial">Red Hat Israel Ltd.<u></u><u></u></span></pre>
<pre><span style="font-family:arial">34 Jerusalem Road<u></u><u></u></span></pre>
<pre><span style="font-family:arial">Building A, 4th floor<u></u><u></u></span></pre>
<pre><span style="font-family:arial">Ra'anana, Israel 4350109<u></u><u></u></span></pre>
<pre><span style="font-family:arial"><u></u> <u></u></span></pre>
<pre><span style="font-family:arial">Tel : <a href="tel:%2B972%20%289%29%207692306" target="_blank">+972 (9) 7692306</a><u></u><u></u></span></pre>
<pre><span style="font-family:arial"> 8272306<u></u><u></u></span></pre>
<pre><span style="font-family:arial">Email: <a href="mailto:ydary@redhat.com" target="_blank">ydary@redhat.com</a><u></u><u></u></span></pre>
<pre><span style="font-family:arial">IRC : ydary</span><u></u><u></u></pre>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Mon, Nov 21, 2016 at 5:17 PM, Oscar Segarra <<a href="mailto:oscar.segarra@gmail.com" target="_blank">oscar.segarra@gmail.com</a>> wrote:<u></u><u></u></p>
</div>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<p class="MsoNormal">Hi, <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I'm planning to deploy a scalable VDI infraestructure where each phisical host can run over 100 VDIs and I'd like to deploy 10 physical hosts (1000 VDIs).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">In order to avoid performance problems (replicating 1000VDIs changes over gluster network I think can provoque performance problems) I have thought to use local storage for VDI assuming that VDIs cannot be migrated between phisical hosts.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">¿Is my worry founded in terms of performance?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">¿Is it possible to utilize local SSD storage for VDIs?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I'd like to configure a gluster volume for backup on rotational disks (tiered+replica 2+ stripe=2) just to provide HA if a physical host fails.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">¿Is it possible to use rsync for backing up VDIs?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">If not ¿How can I sync/backup the VDIs running on local storage on the gluster shared storage?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">If a physical host fails ¿How can I start the latest backup of the VDI on the shared gluster?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks a lot<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12pt">______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/users</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>
</blockquote></div><br></div></div>