Hola a todos,
He estado trabajando en un proyecto de virtualización del centro de datos en el cual, tenÃan la necesidad de cubrir una caracterÃsticas particular como es el MetroCluster entre CPD.
MetroCluster es la caracterÃstica de unificar dos o más centro de datos a nivel de la capa de virtualización de tal manera que en el caso de que un centro de datos deje de dar servicio, las máquinas virtuales son capaces de poder dar dicho servicio en el otro centro de datos.
Se puede configurar con un sistema ACTIVO/ACTIVO o ACTIVO/PASIVO, en este caso, la necesidad era de tener un centro de datos ACTIVO-ACTIVO y que las aplicaciones trabajasen en uno u otro.
Estuvieron mirando algunas soluciones para la capa de almacenamiento, que para este caso, es la más delicada, ya que se requiere cabinas nivel Enterprise pero, tanto a nivel de almacenamiento como de computación no eran altas, por lo que se iba mucho a nivel de costes.
Con DataCore conseguÃamos no superar el humbral de costes del proyecto y además automatizar ciertas tareas que no se daban por hecho de que se podrÃan conseguir.
A alto nivel, este es el esquema que se utilizó en el proyecto
La idea de DataCore a gustado mucho por varias razones:
- Podemos seguir utilizando cabinas que le quedan 1,2 años de mantenimiento: Con otra tecnologÃa, se tenÃan que retirar.
- Mezclamos tecnologÃa nueva con antigua, sin que tengamos que realizar silos de almacenamiento
- En caso de DR (Disaster Recovery), cuando vuelve a la normalidad, DataCore no activa el almacenamiento afectado hasta que la replica está totalmente realiza. De esta forma no perdemos datos en transferencia de bloques.
- Posibilidad de poder encriptar el almacenamiento total o parcialmente (por volúmenes).
Hola,
Me surge un duda, ¿con esta solución puedes montar un cluster a nivel de 2 máquinas virtuales que en principio están alojadas en cpds distintos aunque al ser metro cluster podrÃan coincidir en el mismo?
Gracias
Hola Alberto, que tal!
La solución de DataCore te permite virtualizar el almacenamiento entre 2 host de VMWARE con una distancia de hasta 100Km (unos 10ms latencia). Lo normal, es tener 2 nodos en el CPD1 y otros 2 nodos en el CPD2, aunque, en muchos casos, he montado los siguiente:
CPD1
1 x Host VMWARE + DataCore
1 x Host VMWARE
CPD2
1 x Host VMWARE + DataCore
1 x Host VMWARE
Todo ello, en un formato de almacenamiento ACTIVO-ACTIVO y con el 1 único CLUSTER DE VMWARE, por lo que las VM podÃan pasar entre CDP haciendo un vMotion y sin necesidad de realizar un Storage-vMotion ya que para VMWARE está utilizando un único DataStore.
El «truco» es realizar una configuración vertical, por lo que los Host del CPD1 utilicen el almacenamiento en el CPD1 y los del CPD2 en el suyo, para que de esta forma, no tengan que pasar tráfico iscsi innecesario por la Fibra óptica que puede unir ambos CPDs.