<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">GlusterFS support is fully available
since qemu-1.3, which makes possible to direcly address block
devices in a glusterfs namespace.<br>
<a class="moz-txt-link-freetext" href="http://raobharata.wordpress.com/2012/10/29/qemu-glusterfs-native-integration/">http://raobharata.wordpress.com/2012/10/29/qemu-glusterfs-native-integration/</a><br>
<br>
Unfortunately, I'm not aware of this integration effort in Nova.
It would be great if one could specify GlusterFS as backend for
instances and let Nova use qemu capabilities. Maybe it's already
done or in progress, but I haven't heard any BP about of.<br>
<br>
Benchmarks are very impressive with glusterfs native support in
qemu. I'll try to find out one.<br>
<br>
-Sylvain<br>
<br>
Le 25/04/2013 09:51, Razique Mahroua a écrit :<br>
</div>
<blockquote
cite="mid:5865C020-B01B-4B00-BDFD-DBABE9E94E96@gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
Oh heck John that is one of a feature :D
<div><br>
</div>
<div>Jacob, that's what I do - I mount glusterFS on
/var/lib/nova/instances and the backend is a distributed
replicated volume (replica 4) that the nodes themselves are part
of.</div>
<div>The only thing you need to make sure is to allocate enough
space - and disable the auto suppression of the unused base
images.</div>
<div>Performance-wise, I came up with good figures - the network
was the bottleneck, not so much the Gluster FS itself. I'll run
soon extra benches (I use iozone3 everytime) on the production
environment that will have the exact same setup). Make sure to
use the last stable version as well :)</div>
<div><br>
</div>
<div>regards,</div>
<div>
<div><br>
<div apple-content-edited="true">
<span class="Apple-style-span" style="color: rgb(0, 0, 0);
font-size: medium; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal;
line-height: normal; orphans: 2; text-align: -webkit-auto;
text-indent: 0px; text-transform: none; white-space:
normal; widows: 2; word-spacing: 0px;
-webkit-text-size-adjust: auto; -webkit-text-stroke-width:
0px; border-collapse: separate; font-family: 'Lucida
Grande'; border-spacing: 0px;
-webkit-text-decorations-in-effect: none; "><span
class="Apple-style-span" style="font-weight: normal;
font-family: Helvetica; "><b style="color: rgb(19, 112,
138); ">Razique Mahroua</b></span><span
class="Apple-style-span" style="font-weight: normal;
font-family: Helvetica; color: rgb(19, 112, 138); "><b> - </b></span><span
class="Apple-style-span" style="font-family: Helvetica;
"><span class="Apple-style-span" style="font-weight:
normal; font-family: Helvetica; "><b style="color:
rgb(19, 112, 138); ">Nuage & Co</b></span><span
class="Apple-style-span" style="border-collapse:
separate; font-family: Helvetica; font-style: normal;
font-variant: normal; letter-spacing: normal;
line-height: normal; orphans: 2; text-align:
-webkit-auto; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
border-spacing: 0px;
-webkit-text-decorations-in-effect: none;
-webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; font-size: medium; "><span
class="Apple-style-span" style="color: rgb(0, 0, 0);
font-family: Helvetica; font-size: medium;
font-style: normal; font-variant: normal;
font-weight: normal; letter-spacing: normal;
line-height: normal; orphans: 2; text-align:
-webkit-auto; text-indent: 0px; text-transform:
none; white-space: normal; widows: 2; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; border-collapse:
separate; border-spacing: 0px;
-webkit-text-decorations-in-effect: none; "><span
class="Apple-style-span" style="border-collapse:
separate; font-variant: normal; letter-spacing:
normal; line-height: normal; orphans: 2;
text-align: -webkit-auto; text-indent: 0px;
text-transform: none; white-space: normal; widows:
2; word-spacing: 0px; border-spacing: 0px;
-webkit-text-decorations-in-effect: none;
-webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; ">
<div style="font-weight: normal; color: rgb(0, 0,
0); font-family: Helvetica; font-size: medium;
font-style: normal; "><font
class="Apple-style-span" color="#13708a"><a
moz-do-not-send="true"
href="mailto:razique.mahroua@gmail.com">razique.mahroua@gmail.com</a></font></div>
<div style="color: rgb(0, 0, 0); font-family:
Helvetica; font-size: medium; font-style:
normal; "><font class="Apple-style-span"
color="#13708a">Tel : +33 9 72 37 94 15</font></div>
</span></span></span></span></span><br
class="Apple-interchange-newline" style="color: rgb(0, 0,
0); font-family: Arial; font-size: medium; font-style:
normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: normal; orphans: 2;
text-align: -webkit-auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; ">
<span><img id="b7ebb49a-02b8-4bfb-a457-00dc5797c0f9"
apple-width="yes" apple-height="yes"
src="cid:part2.05040509.02060604@digimind.com"
height="125" width="125"></span>
</div>
<br>
<div>
<div>Le 25 avr. 2013 à 02:41, Jacob Godin <<a
moz-do-not-send="true"
href="mailto:jacobgodin@gmail.com">jacobgodin@gmail.com</a>>
a écrit :</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr">Hey John,
<div><br>
</div>
<div>Thanks for the info! Have you had anyone simply
using GlusterFS mounted to /var/lib/nova and running
instances that way? I'd be interested in hearing some
results if any.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Jacob</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Wed, Apr 24, 2013 at 4:51
PM, John Mark Walker <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:johnmark@redhat.com" target="_blank">johnmark@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-size:12pt;font-family:times new
roman,new york,times,serif">
<div><br>
</div>
<div><br>
</div>
<hr>
<div class="im">
<blockquote
style="padding-left:5px;font-size:12pt;font-style:normal;margin-left:5px;font-family:Helvetica,Arial,sans-serif;text-decoration:none;font-weight:normal;border-left:2px
solid #1010ff">I ended up using Gluster as a
shared storage for instance and Ceph for
Cinder/ Nova-volume and admin storage as well.
<div>
works perfectly!</div>
</blockquote>
<div><br>
</div>
</div>
<div>For the record, this is what I usually
recommend. Whenever someone asks me "Gluster or
Ceph?" I ask them "for which part?" We (being
the Gluster team) devoted almost all of our time
to developing a scale-out NAS solution, which
works well for shared storage for tenants in the
cloud. We didn't really start to work on
GlusterFS for hosting VMs until last year. <br>
</div>
<div><br>
</div>
<div>For the curious among you, feel free to try
out our new KVM/QEMU integration pieces which
are available in GlusterFS 3.4, which is
currently in alpha with a beta coming soon:</div>
<div><a moz-do-not-send="true"
href="http://download.gluster.org/pub/gluster/glusterfs/qa-releases/"
target="_blank">http://download.gluster.org/pub/gluster/glusterfs/qa-releases/</a>
- NOTE: it's in alpha! It will probably break!
Do not run in production!<br>
</div>
<div><br>
</div>
<div>I'd be very curious to hear how this works
out for openstack users, particularly given our
recent Cinder integration. Note that this
requires QEMU >= 1.3 to utilize the new
integration bits. To read a bit more about it,
along with some links to howtos, see this blog
post: </div>
<div><br>
</div>
<div> <a moz-do-not-send="true"
href="http://www.gluster.org/2012/11/integration-with-kvmqemu/"
target="_blank">http://www.gluster.org/2012/11/integration-with-kvmqemu/</a></div>
<div><br>
</div>
<div>Again - this is alpha code, so I can't
recommend using it for any production system,
anywhere. But if you're interested in putting it
through its paces, I'd love to hear how it goes.<br>
</div>
<div><br>
</div>
<div>Happy hacking,<br>
</div>
<div>John Mark Walker<br>
</div>
<div>Gluster Community Lead<br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
OpenStack-operators mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a>
</pre>
</blockquote>
<br>
</body>
</html>