Replikation zwischen zwei HP EVAs 4400 mit kontinuierlichem Zugriff

Continuous Access, es la replicación nativa de las cabinas HP StorageWorks Enterprise Virtual Array Family (ABEND). Veremos la configuración necesaria tanto a nivel de Switch de SAN como a nivel de Command View (CV) para realizar replicación sincrona o asincrona (dependiento de las ubicaciones por ejemplo).

No puedo empezar sin antes mencionar que para realizar este tipo de replicación es necesario disponer de licenciamiento específico (segun las especificaciones de tu EVA…), Ich meine, si tenemos una licencia de CV para 4Tb y deseamos replicarlos, deberemos adquirir una licencia de Continuous Access de 4Tb.

In meinem Fall: (licencia ilimitada tanto en CV como en CA 🙂 )

Dicho esto, os presento el entorno a configurar: dos CPDs en un mismo edificio (An, B) con dos switches de fibra en cada uno (11 und 12, 21 und 22). En cada CPD, dos HP EVAs 4400 con un solo grupo de discos (12HD 300Gb de fibra); Außerdem, un servidor que ejercerá de Command View en cada CPD (CV_A y CV_B) y para terminar, una infraestructura de virtualización dividida entre los dos CPDs (4 ESX en CPD A y 2 ESX en CPD B, con un solo vCenter en el servidor CV_A. Todas las fibras van por doble camino a excepción de los dos servidores ‘CVque disponen de una sola HBA.

Con la infraestructura presentada, lo primero que debemos hacer es configurar correctamente el zoning de los switches de fibra para que los dos CV sean capaces de ver la cabina del CPD contrario. Esto es un requisito para realizar la replicación; así que al finalizar, dispondremos de dos CV desde donde podemos administrar nuestras dos EVAs.

En el Switch 11 (el primero del CPD A), ich habe die folgenden Zonen konfiguriert:

  • ZONA_CA_Port1: Es ist die Zone, die die Ports enthält 1 beider Controller beider EVAs.
  • ZONA_CPDA_ESX’x’_Port1_EVAA: Es ist die Zone, die den ersten HBA des ESX1 mit Zugriff auf die Ports enthält 1 beider Controller der EVA des CPD A.
  • ZONA_CPDB_CV2_EVA: Es ist die Zone, in der ich dem CV2 Zugriff auf die Ports gewähre 1 beider Controller beider EVAs.

En el Switch 12 (der zweite des CPD A), ich habe die folgenden Zonen konfiguriert: (Dieser Switch ist der, der den CV1 angeschlossen hat)

  • ZONA_CA_Port2: Es ist die Zone, die die Ports enthält 2 beider Controller beider EVAs.
  • ZONA_CPDA_ESX’x’_Port2_EVAA: Es ist die Zone, die den zweiten HBA des ESX’x enthält’ mit Zugriff auf die Ports 2 beider Controller der EVA des CPD A.
  • ZONA_CPDB_CV1_EVA: Es ist die Zone, in der ich dem CV1 Zugriff auf die Ports gewähre 2 beider Controller beider EVAs.

En el Switch 21 (der erste des CPD B), ich habe die folgenden Zonen konfiguriert: (Dieser Switch ist der, der den CV2 angeschlossen hat)

  • ZONA_CA_Port1: Es ist die Zone, die die Ports enthält 2 beider Controller beider EVAs.
  • ZONA_CPDA_ESX’x’_Port1_EVAA: Es ist die Zone, die den ersten HBA des ESX’x enthält’ mit Zugriff auf die Ports 1 beider Controller der EVA des CPD A.
  • ZONA_CPDB_CV2_EVA: Es ist die Zone, in der ich dem CV2 Zugriff auf die Ports gewähre 2 beider Controller beider EVAs.

En el Switch 22 (der zweite des CPD B), ich habe die folgenden Zonen konfiguriert:

  • ZONA_CA_Port2: Es ist die Zone, die die Ports enthält 2 beider Controller beider EVAs.
  • ZONA_CPDA_ESX’x’_Port2_EVAA: Es ist die Zone, die den ersten HBA des ESX’x enthält’ mit Zugriff auf die Ports 2 beider Controller der EVA des CPD A.
  • ZONA_CPDB_CV1_EVA: Es ist die Zone, in der ich dem CV1 Zugriff auf die Ports gewähre 2 beider Controller beider EVAs.

Es ist zu erwähnen, dass es ideal wäre, es permitir a las zonas de los ESX el acceso a los puertos de la EVA del CPD B, así si tuvieramos que pasar la infraestructura a trabajar contra la EVA del CPD B, tendriamos la mitad del trabajo hecho.

Con la configuración de zoning anterior, conseguimos que los CV de ambos CPDs sean capaces de administrar las dos EVAs como se muestra en la imagen.

Lo primero que tendremos que configurar para empezar a replicar, es un DR Group o Data Replication Group. En estos, deberemos agrupar aquellas LUNs del mismo tipo; In meinem Fall, tengo varias LUN que sirven como DataStores en VMware por lo que crearé un único DRGroup para dichas LUNs.

Um dies zu tun,, pincharemos sobreData Replication” und “Create Data Replication Group”.

En la primera parte, tenemos el nombre del DRG, das Ursprung que toma por defecto es la EVA desde donde estas creando el grupo de replicación. Das Schicksal, marcaremos la EVA a la que queremos replicarcomo en mi caso solo tengo dos, no tengo posibilidad a fallo… Das Source Vdisk, es la LUN que deseamos replicar. (cada LUN solo puede estar en un DRGroup)

En la segunda parte, digamos que tenemos las opcionesavanzadas”:

  • Write mode: Mode de escritura, sincrono o asincrono:
    • Synchronous. This mode provides the best data protection. In synchronous write mode, the array acknowledges I/O completion after the data is cached on the source and destination arrays. This process maintains identical data on a source DR group and its destination DR group at all times.
    • Asynchronous. This mode provides the best host I/O performance. In asynchronous write mode, Das Quell-Array bestätigt Schreibvorgänge des Hosts, bevor die Daten auf dem Ziel-Array repliziert werden. Dieser Prozess ermöglicht schnellere Host-I/O als der synchrone Modus. Aus Sicht des Datenschutzes, Es kann kurze Zeiträume geben, in denen die Daten in der Quell- und Ziel-DR-Gruppe nicht identisch sind. Asynchroner Schreibmodus kann grundlegend oder verbessert werden, je nach Controller-Softwareversion.
  • Zieldiskgruppe: Zieldiskgruppe. In meinem Fall, Da ich nur ein Laufwerkssystem pro EVA habe, habe ich nur eine Diskgruppe.
  • Zielredundanz: Wir können das RAID-Level des Ziels ändern oder wie beim Ursprung belassen…
  • Ziel-Hostzugriff: Wir können das Zugriffsniveau festlegen, das die LUN haben wird…
  • Loggröße: LOG-Größe. ACHTUNG!! Die Standard-Loggröße ab der Firmware 9.0.0 ist von 102,40Gb. Los logs se guardan con una redundancia RAID1 y en las dos cabinas asi que ojito con el espacio que teneis disponible… yo lo he establecido en 10240Mb… que me parece más que suficiente.
  • Source Log Disk Group: El grupo de disco donde se guarden los LOGs en el origen. Esto podria ser util si tenemos dos grups de discos con diferentes coenxiones. FIBRA frente a FATA por ejemplo.
  • Destination Log Disk Group: El grupo de disco donde se guarden los LOGs en el origen.
  • Failsafe on Unavail Member: Failsafe Data Protection ist eine Funktion, die die Host-I/O für alle virtuellen Festplatten in einer DR-Gruppe blockiert, wenn Komponenten ausfallen oder nicht mehr verfügbar werden. Diese Funktion schützt die Daten, indem sie die Schreibreihenfolge in den Quell- und Ziel-DR-Gruppen beibehält. (no hya mejor explicación)…
  • Suspend on links down: Suspende la replica si algun link se encuentra en estado Down.
  • Suspend on full copy: Si esta 'enable’ la replicacion remota se suspende cuando se lanza una 'full copy'.
  • comments: No comments…

una vez elegidas las opciones, arriba le pulsaremos sobre “Schaffen” y empezará la primera 'full copy'. Cuidado cuando lo lanzais puesto que puede repercutir en el rendimiento del sistema…

Una vez creado y terminada la primera replica, si hemos seleccionado el modo de escritura sincrono estará en continuo cambio “origen-destino”. Dennoch, seleccionando el DRGroup en cuestion y navengando por las pestañas que aparecen en la imagen, podemos volver a cambiar todas las opciones que se dan en el momento de su creación. Ademas de ver el estado de la replica…

Si quiesieramos añadir una LUN a un DRGroup ya creado, Wir werden dies über die Eigenschaften der LUN auf der Registerkarte DataReplication machen müssen, Mitglied hinzufügen.

  • DR-Gruppe: Ermöglicht uns, eine der bereits erstellten DRGs auszuwählen
  • Zieldiskgruppen: die Zieldiskgruppe
  • Zielredundanzstufe: Die RAID-Stufe am Ziel.

Wir könnten auch von hier aus, einen neuen DRG erstellen, mit der Schaltfläche “DR-Gruppe erstellen”…

So wird die Registerkarte Mitglieder eines DRG mit 3 replizierenden LUNs angezeigt.


Empfohlene Beiträge

Verfasser

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Zögern Sie nicht, mich zu kontaktieren, Ich werde versuchen, dir zu helfen, wann immer ich kann, Teilen ist Leben ;) . Genießen Sie Dokumente!!!