Protección contra pérdida de sitios con pools de almacenamiento en StorageGRID
Si tu implementación de StorageGRID incluye más de un sitio, puedes utilizar la replicación y el código de borrado con grupos de almacenamiento configurados adecuadamente para habilitar la protección frente a la pérdida de un sitio.
La replicación y el código de borrado requieren diferentes configuraciones del grupo de almacenamiento:
-
Para utilizar la replicación como protección frente a la pérdida de un sitio, utiliza los grupos de almacenamiento específicos de cada sitio que se crean automáticamente durante la instalación de StorageGRID. Luego crea reglas de ILM con "instrucciones de colocación" que especifiquen varios grupos de almacenamiento para que se coloque una copia de cada objeto en cada sitio.
-
Para utilizar el código de borrado como protección frente a la pérdida de un sitio, "crear grupos de almacenamiento que consten de varios sitios". Luego crea reglas de ILM que usen un grupo de almacenamiento compuesto por varios sitios y cualquier esquema de código de borrado disponible.
|
|
Al configurar tu implementación de StorageGRID para la protección frente a la pérdida de un sitio, también debes tener en cuenta los efectos de "opciones de ingesta" y "coherencia". |
Ejemplo de replicación
De forma predeterminada, durante la instalación de StorageGRID se crea un grupo de almacenamiento para cada sitio. Disponer de grupos de almacenamiento formados por un único sitio permite configurar reglas de ILM que utilicen la replicación como protección ante la pérdida de un sitio. En este ejemplo:
-
El pool de almacenamiento 1 contiene Site 1
-
El grupo de almacenamiento 2 contiene Site 2
-
La regla ILM contiene dos ubicaciones:
-
Almacena objetos replicando 1 copia en el sitio 1
-
Almacena objetos replicando 1 copia en el sitio 2
-
Ubicaciones de las reglas de ILM:


Si se pierde una de las sedes, se dispone de copias de los objetos en la otra sede.
Ejemplo de erasure coding
Disponer de grupos de almacenamiento que consten de más de un sitio por grupo permite configurar reglas de ILM que utilicen el código de borrado para la protección frente a la pérdida de un sitio. En este ejemplo:
-
El grupo de almacenamiento 1 contiene los sitios 1 al 3
-
La regla ILM contiene una ubicación: almacenar objetos mediante el código de borrado utilizando un esquema EC 4+2 en Storage pool 1, que contiene tres sitios
Ubicaciones de las reglas de ILM:

En este ejemplo:
-
La regla ILM utiliza un esquema de código de borrado 4+2.
-
Cada objeto se divide en cuatro fragmentos de datos iguales, y a partir de los datos del objeto se calculan dos fragmentos de paridad.
-
Cada uno de los seis fragmentos se almacena en un nodo diferente repartido entre tres centros de datos para proporcionar protección de datos ante fallos de nodo o pérdida de sitio.
|
|
El código de borrado está permitido en los grupos de almacenamiento que contienen cualquier número de sitios excepto dos sitios. |
Regla ILM que utiliza el esquema de código de borrado 4+2:

Si se pierde un sitio, los datos aún se pueden recuperar:
