<div class="gmail_extra">Hello, Eric</div><div class="gmail_extra"><br></div><div class="gmail_extra">Swift is actually an object store rather then volume store. It is used for storing any types of objects as files in underlying file system. This files can be anything, including binary images of block volumes. HTTP is used for transporting objects to and from the store.</div>
<div class="gmail_extra">Nova-volume service is totally different. It allows to attach virtual block devices to VMs by providing correct parameters for nova-compute's 'attach_volume' method. It has a number of drivers that can manage different storage back-ends (Linux LVs, SAN virtual disks, distributed storage systems), but all these back-ends must be able to provide a virtual block device to VMs, which Swift is not capable of.</div>
<div class="gmail_extra">Primary integration point between Swift and nova-volume is a way to store snapshots of virtual volumes to Swift store as files: <a href="https://blueprints.launchpad.net/nova/+spec/store-snapshots-to-swift">https://blueprints.launchpad.net/nova/+spec/store-snapshots-to-swift</a>. Status of work on this blueprint is unknown to me.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">--</div><div class="gmail_extra">Best regards,</div><div class="gmail_extra">Oleg</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 28, 2012 at 10:15 AM, Eric Luo <span dir="ltr"><<a href="mailto:nextfool@gmail.com" target="_blank">nextfool@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra">Hello ,all
</div><div class="gmail_extra">I am a little confused about the nova-volumes service and the swift.I know both are about the volume store,but </div><div class="gmail_extra">what's the relationship between them ?Can some one please explain it to me please :)</div>


<div class="gmail_extra">Thanks!</div><span class="HOEnZb"><font color="#888888"><div class="gmail_extra"><br></div><div class="gmail_extra">Eric Luo</div><div class="gmail_extra">2012-04-28</div><div class="gmail_extra">
<br></div><div class="gmail_extra"><br></div>

</font></span><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br></div>