LVM remotos sobre Storage iscsi compartido, sin sistema de archivo distribuido ?

24 views
Skip to first unread message

alvarincorp

unread,
Dec 10, 2012, 8:40:10 PM12/10/12
to openstack...@googlegroups.com
Buenos días a todos nuevamente 

Revisando Openstack Cinder/ nova-volumes, tengo las siguiente consultas:

Puede una maquina virtual utilizar "un pedaso del storage SAN iscsi" como un conjunto de bloques y la otra maquina virtual ocupar los siguientes conjuntos de bloques (en el mismo storage), sin un sistema de archivos que actué como intermediario. Considerando que cada maquina accedería a un conjunto de bloques a través de LVM

Algo así como esto:

----------  storage san-----------
|          |
|  A        B       C
|  ----     -----     -----  ----------- |
|  lvm     lvm    lvm     free
  ----      ------    -----  ----------- |
    
   ^          ^         ^
   |           |          |    
 
  vm1     vm2    vm3

 ----        ----------------
  kvm        kvm
------       ----------------
 
 host1      host2
------       ----------------


Dado que KVM permite el live block migration, seria entonces posible migrar una maquina virtual desde una host a otro host, cuando ambos están almacenando en el mismo storage compartido sin un sistema de archivo distribuido ? (esto seria como desconectar un volumen de un host y reasignarle este volumen a otro host - entiendo que cinder/nova-volumes ejecutaría esto)

No necesito  consumes volúmenes remotos montar un volumen en dos máquinas virtuales a la vez, si no que cada maquina virtual vea su volumen LVM y cada host pueda manejar su "pedaso" o conjunto de bloques de sus maquinas virtuales



Citando lo que me decía alguien de openstack spain:

En KVM el nodo host se engancha al target iscsi y lo presenta a las vm como un disco local. El soporte no es directo en la vm, pero el efecto es el mismo: consumes volúmenes remotos.
Sobre estos volúmenes se puede hacer lo mismo que sobre un disco local, eso incluye LVM y la no posibilidad de montar un volumen en dos máquinas virtuales a la vez, sin un software que medie entre ellas, generalmente un sistema de ficheros distribuido, como GFS (Red Hat), OCFS (Oracle),  gpsf (IBM), Lustre (Oracle) o GlusterFS (Red Hat)


Este respecta a la entrada anterior :  KVM y nova-volumes para un storage iSCSI compartido (SAN)

De ante mano muchas gracias nuevamente
Reply all
Reply to author
Forward
0 new messages