[one-users] datastore and san disks

Tino Vazquez cvazquez at c12g.com
Mon Jul 1 09:26:36 PDT 2013


Hi Michael,

> Treating the env. as SAN disks, I don’t need a datastore on the OpenNebula VM? I just need to share a volume of some sorts on the ESXi hosts? Im not getting this clearly

That is correct, for the configuration you are describing you will
need to use the OpenNebula datastore and transfer VMFS drivers.

  * The datastore drivers are in charge of staging images from
different sources to the images datastore.
  * The transfer drivers deals with moving the images from the images
datastores to the system datastore (where the running VM images are
stored).

In particular, the datastore VMFS drivers have one attribute
(BRDIGE_LIST) that describes the ESXs to act as gateways to stage the
images in images datastores (they will be picked in a round robin
fashion). For this reason, the OpenNebula front-end doesn't need to
mount any datastores (plus, it would be tricky to manage a VMFS volume
from a linux distribution).

> And it also reads like my SAN disks should be specifically assigned to each ESXi hosts – our production env. has 100’s of SAN disks and they are shared to all ESXi hosts – that seems  a bit strange

You need to mount in each host all the datastores where you store
images that you want to run VMs from in that particular host. That is,
if you have 100 different disks you can have a 100 different images
datastores. You can chose to mount all 100 in all your ESX hosts, or
you can group the ESX hosts that are going to share certain images
datastores in the same cluster. OpenNebula will deduce from the VM
definition in which cluster that VM should be placed, so the images
that conform the VM can be pulled from the images datastores that hold
them.

I hope the above clarifies your questions. If they don't, please come
back with your doubts and we will do our best to clarify them.

Regards,

-Tino
--
Constantino Vázquez Blanco, PhD, MSc
C12G Labs - OpenNebula for the Enterprise
www.c12g.com | cvazquez at c12g.com | @C12G

--
Confidentiality Warning: The information contained in this e-mail and
any accompanying documents, unless otherwise expressly indicated, is
confidential and privileged, and is intended solely for the person
and/or entity to whom it is addressed (i.e. those identified in the
"To" and "cc" box). They are the property of C12G Labs S.L..
Unauthorized distribution, review, use, disclosure, or copying of this
communication, or any part thereof, is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify us
immediately by e-mail at abuse at c12g.com and delete the e-mail and
attachments and any copy from your system. C12G thanks you for your
cooperation.


On Mon, Jul 1, 2013 at 2:42 PM, Michael Curran
<michael.curran at connectsolutions.com> wrote:
> Hello ---
>
>
>
> I am working through setting up a test environment for OpenNebula , and most
> of it has been exceptionally straight-forward and simple. However, working
> through the datastore assignment has been a bit tricky, because the
> documentation reads as if all the SAN has to be assigned to specific nodes
> within the configuration, and it is shared to all nodes.
>
>
>
> I am using vmware esxi 5.1 for testing and we have a rather robust VMware
> environment already, and are looking to leverage OpenNebula to improve our
> ability to stand up new VMs with less user interaction and speeding up the
> process with the tasks that OpenNebula can easily help automate and improve
>
>
>
> My test environment has the following
>
>
>
> 1)      OpenNebula VM for management
>
> 2)      2 ESXi 5.1 hosts
>
> 3)      3 Datastores shared to both nodes as iSCSI attached devices
>
>
>
> Treating the env. as SAN disks, I don’t need a datastore on the OpenNebula
> VM? I just need to share a volume of some sorts on the ESXi hosts? Im not
> getting this clearly
>
>
>
> And it also reads like my SAN disks should be specifically assigned to each
> ESXi hosts – our production env. has 100’s of SAN disks and they are shared
> to all ESXi hosts – that seems  a bit strange
>
>
>
> Could someone help me understand what I am missing here so I can complete
> the build of my test env.?
>
>
>
> Michael Curran | connectsolutions | Lead Network Architect
>
> Phone 614.568.2285 | Mobile 614.403.6320 | www.connectsolutions.com
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>



More information about the Users mailing list