<div dir="ltr">That was certainly some dirty explanation Adam. Thanks :). <div><br><div>What is still unclear to me is the architecture.<div>In all the above storage technology (File ,block and object ) we have a physical  a hard drive. Now what are  the layers above them?  Like we must have a driver ,then we must format it with some file system (FAT32,NTFS or xfs,). Then what are the layers above them which makes them act as block storage or object storage or file storage.</div></div><div><br></div><div>Regards, </div><div>Saurav</div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 6, 2015 at 12:19 AM, Adam Lawson <span dir="ltr"><<a href="mailto:alawson@aqorn.com" target="_blank">alawson@aqorn.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 Ayushi,<div><br></div><div>The quick and dirty explanation:</div><div><br></div><div>Cinder can have different back-ends. With a Linux approach, Cinder uses LVM2 to carve up local disks so they can be consumed by virtual machines that need to attach to a volume (for data or to boot). A common way for VM's to consume these volumes is via iSCSI (see iscsi targets and initiators for more details). The end result is the VM's talk to the volumes rather than talking to Cinder to get to the data.</div><div><br></div><div>Swift also carves up local disks and stores data on them but the data itself is accessed using an API (similar to dropbox). No exceptions. VM's don't mount the data on the back-end the way they do with Cinder-managed volumes, but object storage is instead leveraged for things like user storage, enterprise department data storage (similar to Accounting/Marketing/IT share drive) or as a back-end for services that need a safe place to store files for future use like Glance, Cinder backups, Barbican, etc.</div><div><br></div><div>In terms of how the disks are consumed on a local machine, Cinder allows the VM to mount and format the drive/volume then use however it wants to. Swift formats it and presents a pre-formatted volume so you can just drop a file and get it later.</div><div><br></div><div>Does that help at all?</div><div><br></div><div>//adam</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div><font><div style="font-family:arial;font-size:small"><b><i><br>Adam Lawson</i></b></div><div><font><font color="#666666" size="1"><div style="font-family:arial"><br></div><div style="font-family:arial;font-size:small">AQORN, Inc.</div><div style="font-family:arial;font-size:small">427 North Tatnall Street</div><div style="font-family:arial;font-size:small">Ste. 58461</div><div style="font-family:arial;font-size:small">Wilmington, Delaware 19801-2230</div><div style="font-family:arial;font-size:small">Toll-free: (844) 4-AQORN-NOW ext. 101</div><div style="font-family:arial;font-size:small">International: <a href="tel:%2B1%20302-387-4660" value="+13023874660" target="_blank">+1 302-387-4660</a></div></font><font color="#666666" size="1"><div style="font-family:arial;font-size:small">Direct: <a href="tel:%2B1%20916-246-2072" value="+19162462072" target="_blank">+1 916-246-2072</a></div></font></font></div></font></div><div style="font-family:arial;font-size:small"><img src="http://www.aqorn.com/images/logo.png" width="96" height="39"><br></div></div></div></div><div><div class="h5">
<br><div class="gmail_quote">On Mon, Oct 5, 2015 at 12:26 AM, Abhishek Shrivastava <span dir="ltr"><<a href="mailto:abhishek@cloudbyte.com" target="_blank">abhishek@cloudbyte.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"><div class="gmail_default" style="font-family:monospace,monospace;color:rgb(0,0,0)">Hi Ayushi,</div><div class="gmail_default" style="font-family:monospace,monospace;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-family:monospace,monospace;color:rgb(0,0,0)">If you had not gone through this link, then please have a look and let us know if it is useful:</div><div class="gmail_default" style="font-family:monospace,monospace;color:rgb(0,0,0)"><ul><li><a href="http://www.computerweekly.com/feature/OpenStack-storage-Cinder-and-Swift-explained" target="_blank">http://www.computerweekly.com/feature/OpenStack-storage-Cinder-and-Swift-explained</a><br></li></ul></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Mon, Oct 5, 2015 at 12:27 PM, Ayushi Kumar <span dir="ltr"><<a href="mailto:ayushi.03march@gmail.com" target="_blank">ayushi.03march@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi,<div><br><div>Even after going through number of links and documents online , I am unable to understand that exactly</div><div><ul><li><b> how file storage , cinder and swift work if I talk in terms of a personal computer which has openstack insatlled on it.</b><br></li></ul></div><div>Can anyone please explain that if I have a hard drive then</div><div><ul><li><b> how cinder uses it for block storage and and how swift uses it for object storage.</b><br></li></ul></div><div>Though the difference between the two storage is clear ,I am unable to understand how the same hard drive is used for both object storage and block storage .</div></div><div><br></div><div>Regards</div><span><font color="#888888"><div>Ayushi</div></font></span></div>
<br></div></div>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font color="#0b5394"><b><img src="https://docs.google.com/uc?export=download&id=0Byq0j7ZjFlFKV3ZCWnlMRXBCcU0&revid=0Byq0j7ZjFlFKa2V5VjdBSjIwUGx6bUROS2IrenNwc0kzd2IwPQ"><br></b></font></div><div><font color="#000000" size="2" face="times new roman, serif"><b>Thanks & Regards,<br></b></font></div><font color="#000000"><font size="2" face="times new roman, serif"><b>Abhishek</b></font><br></font></div></div><div><i><u><font color="#0000ff"><a href="http://www.cloudbyte.com" target="_blank">Cloudbyte Inc.</a></font></u></i></div></div></div></div></div></div></div>
</font></span></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br></div>