<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">In a very few situations raw gives a
      little more performance but in most of cases qcow2 is good enough,
      we're using qcow2 by default: it allows snap-shooting and thin
      provisioning.<br>
      <br>
      If you have redundant PSU's you can use writeback or writethrough
      (safest). No need for directsync with xfs in vm's. Remember to
      switch disk queue scheduler to none or at least deadline.<br>
      <br>
      Some gluster parameters we use in production for vm's:<br>
      <br>
      <tt>gluster vol set vmstore features.shard-block-size 256MB;</tt><tt><br>
      </tt><tt>gluster vol set vmstore features.shard enable;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.read-ahead off;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.quick-read off;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.io-cache off;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.stat-prefetch off;</tt><tt><br>
      </tt><tt>gluster vol set vmstore cluster.data-self-heal-algorithm
        full;</tt><tt><br>
      </tt><tt>gluster vol set vmstore client.event-threads 2;</tt><tt><br>
      </tt><tt>gluster vol set vmstore server.event-threads 2;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.client-io-threads on;</tt><tt><br>
      </tt><tt>gluster vol set vmstore network.remote-dio enable;</tt><tt><br>
      </tt><tt>gluster vol set vmstore performance.force-readdirp false;</tt><tt><br>
      </tt><tt>gluster vol set vmstore dht.force-readdirp false;</tt><br>
      <br>
      El 11/09/19 a les 15:04, Cristian Del Carlo ha escrit:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAF4d_RSBsxO-Hm+6=7Ci41SBzOL_JOqJq2TrqEbiAc30jBsGBg@mail.gmail.com">
      <div dir="ltr">
        <div>Hi list,<br>
          <br>
          <div>I configured a gluster volume ( three-way replicated and
            sharded volume )  to contain virtual machines ( with libvirt
            ).<br>
          </div>
          Which type of images is better to use qcow2 or raw ?</div>
        <div>I don't use live migration so  in cache management of the
          vm  is better to use writeback or directsync?<br clear="all">
        </div>
        Best regards,<br>
        <div>
          <div>-- <br>
            <div dir="ltr" class="gmail_signature"
              data-smartmail="gmail_signature">
              <div dir="ltr">
                <div><span></span><span></span></div>
                <div><font><b><font color="#990000"><i><br>
                        </i></font></b></font></div>
                <div><font><b><font color="#990000"><i>Cristian Del
                          Carlo</i></font></b><br>
                  </font></div>
                <br>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Gluster-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a>
<a class="moz-txt-link-freetext" href="https://lists.gluster.org/mailman/listinfo/gluster-users">https://lists.gluster.org/mailman/listinfo/gluster-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>