¿Qué es un nodo de almacenamiento?
Los nodos de almacenamiento administran y almacenan datos de objetos y metadatos. Los nodos de almacenamiento incluyen los servicios y procesos necesarios para almacenar, mover, verificar y recuperar datos de objetos y metadatos en el disco.
Cada sitio de su sistema StorageGRID debe tener al menos tres nodos de almacenamiento.
Tipos de nodos de almacenamiento
Durante la instalación, puede seleccionar el tipo de nodo de almacenamiento que desea instalar. Estos tipos están disponibles para nodos de almacenamiento basados en software y para nodos de almacenamiento basados en dispositivos que admiten la función:
-
Nodo de almacenamiento de datos y metadatos combinados
-
Nodo de almacenamiento solo de metadatos
-
Nodo de almacenamiento de solo datos
Puede seleccionar el tipo de nodo de almacenamiento en estas situaciones:
-
Al instalar inicialmente un nodo de almacenamiento
-
Cuando agrega un nodo de almacenamiento durante la expansión del sistema StorageGRID
|
No es posible cambiar el tipo una vez finalizada la instalación del nodo de almacenamiento. |
- Nodo de almacenamiento de datos y metadatos (combinado)
-
De forma predeterminada, todos los nodos de almacenamiento nuevos almacenarán datos de objetos y metadatos. Este tipo de nodo de almacenamiento se denomina nodo de almacenamiento combinado.
- Nodo de almacenamiento solo de metadatos
-
Usar un nodo de almacenamiento exclusivamente para metadatos puede tener sentido si su red almacena una gran cantidad de objetos pequeños. La instalación de capacidad de metadatos dedicada proporciona un mejor equilibrio entre el espacio necesario para una gran cantidad de objetos pequeños y el espacio necesario para los metadatos de esos objetos. Además, los nodos de almacenamiento de solo metadatos alojados en dispositivos de alto rendimiento pueden aumentar el rendimiento.
Los nodos de almacenamiento de solo metadatos tienen requisitos de hardware específicos:
-
Al utilizar dispositivos StorageGRID , los nodos de solo metadatos se pueden configurar únicamente en dispositivos SGF6112 con doce unidades de 1,9 TB o doce unidades de 3,8 TB.
-
Al utilizar nodos basados en software, los recursos de nodo de solo metadatos deben coincidir con los recursos de los nodos de almacenamiento existentes. Por ejemplo:
-
Si el sitio StorageGRID existente utiliza dispositivos SG6000 o SG6100, los nodos de solo metadatos basados en software deben cumplir los siguientes requisitos mínimos:
-
128 GB de RAM
-
CPU de 8 núcleos
-
SSD de 8 TB o almacenamiento equivalente para la base de datos Cassandra (rangedb/0)
-
-
Si el sitio StorageGRID existente usa nodos de almacenamiento virtuales con 24 GB de RAM, CPU de 8 núcleos y 3 TB o 4 TB de almacenamiento de metadatos, los nodos solo de metadatos basados en software deben usar recursos similares (24 GB de RAM, CPU de 8 núcleos y 4 TB de almacenamiento de metadatos (rangedb/0).
-
-
Al agregar un nuevo sitio StorageGRID , la capacidad total de metadatos del nuevo sitio debe coincidir, como mínimo, con los sitios StorageGRID existentes y los recursos del nuevo sitio deben coincidir con los nodos de almacenamiento de los sitios StorageGRID existentes.
Al instalar nodos de solo metadatos, la cuadrícula también debe contener una cantidad mínima de nodos para el almacenamiento de datos:
-
Para una cuadrícula de un solo sitio, configure al menos dos nodos de almacenamiento combinados o de solo datos.
-
Para una cuadrícula de varios sitios, configure al menos un nodo de almacenamiento combinado o de solo datos por sitio.
|
Aunque los nodos de almacenamiento de solo metadatos contienenServicio LDR y puede procesar solicitudes de clientes S3, es posible que el rendimiento de StorageGRID no aumente. |
- Nodo de almacenamiento de solo datos
-
Usar un nodo de almacenamiento exclusivamente para datos puede tener sentido si sus nodos de almacenamiento tienen diferentes características de rendimiento. Por ejemplo, para aumentar potencialmente el rendimiento, podría tener nodos de almacenamiento de disco giratorio de alta capacidad y solo datos acompañados de nodos de almacenamiento de alto rendimiento y solo metadatos.
Al instalar nodos de solo datos, la cuadrícula debe contener lo siguiente:
-
Un mínimo de dos nodos de almacenamiento combinados o de solo datos por red
-
Al menos un nodo de almacenamiento combinado o de solo datos por sitio
-
Un mínimo de tres nodos de almacenamiento combinados o de solo metadatos por sitio
Servicios principales para nodos de almacenamiento
La siguiente tabla muestra los servicios principales para los nodos de almacenamiento; sin embargo, esta tabla no enumera todos los servicios de los nodos.
|
Algunos servicios, como el servicio ADC y el servicio RSM, normalmente existen solo en tres nodos de almacenamiento en cada sitio. |
Servicio | Función de tecla |
---|---|
Cuenta (acct) |
Administra las cuentas de los inquilinos. |
Controlador de dominio administrativo (ADC) |
Mantiene la topología y la configuración de toda la red. Nota: Los nodos de almacenamiento de solo datos no alojan el servicio ADC. DetallesEl servicio del controlador de dominio administrativo (ADC) autentica los nodos de la red y sus conexiones entre sí. El servicio ADC está alojado en un mínimo de tres nodos de almacenamiento en un sitio. El servicio ADC mantiene información de topología, incluida la ubicación y la disponibilidad de los servicios. Cuando un nodo de la red requiere información de otro nodo de la red o que otro nodo de la red realice una acción, se comunica con un servicio ADC para encontrar el mejor nodo de la red para procesar su solicitud. Además, el servicio ADC conserva una copia de los paquetes de configuración de la implementación de StorageGRID , lo que permite que cualquier nodo de la red recupere la información de configuración actual. Para facilitar las operaciones distribuidas e aisladas, cada servicio ADC sincroniza certificados, paquetes de configuración e información sobre servicios y topología con los demás servicios ADC en el sistema StorageGRID . En general, todos los nodos de la red mantienen una conexión a al menos un servicio ADC. Esto garantiza que los nodos de la red siempre tengan acceso a la información más reciente. Cuando los nodos de la red se conectan, almacenan en caché los certificados de otros nodos de la red, lo que permite que los sistemas sigan funcionando con los nodos de la red conocidos incluso cuando un servicio ADC no está disponible. Los nuevos nodos de la red solo pueden establecer conexiones mediante un servicio ADC. La conexión de cada nodo de la red permite que el servicio ADC recopile información de topología. Esta información del nodo de la red incluye la carga de la CPU, el espacio en disco disponible (si tiene almacenamiento), los servicios admitidos y el ID del sitio del nodo de la red. Otros servicios solicitan al servicio ADC información de topología a través de consultas de topología. El servicio ADC responde a cada consulta con la última información recibida del sistema StorageGRID . |
Casandra |
Almacena y protege los metadatos de los objetos. Nota: Los nodos de almacenamiento de solo datos no alojan el servicio Cassandra. |
Cassandra Reaper |
Realiza reparaciones automáticas de metadatos de objetos. Nota: Los nodos de almacenamiento de solo datos no alojan el servicio Cassandra Reaper. |
Pedazo |
Gestiona datos codificados por borrado y fragmentos de paridad. |
Transportador de datos (dmv) |
Mueve datos a grupos de almacenamiento en la nube. |
Almacén de datos distribuidos (DDS) |
Supervisa el almacenamiento de metadatos de objetos. DetallesCada nodo de almacenamiento incluye el servicio de almacén de datos distribuidos (DDS). Este servicio interactúa con la base de datos Cassandra para realizar tareas en segundo plano en los metadatos de objetos almacenados en el sistema StorageGRID . El servicio DDS rastrea la cantidad total de objetos ingeridos en el sistema StorageGRID , así como la cantidad total de objetos ingeridos a través de cada una de las interfaces compatibles del sistema (S3). |
Identidad (idnt) |
Federa identidades de usuarios de LDAP y Active Directory. |
Procesa solicitudes de protocolo de almacenamiento de objetos y administra datos de objetos en el disco. DetallesCada nodo de almacenamiento combinado, solo de datos y solo de metadatos incluye el servicio de enrutador de distribución local (LDR). Este servicio maneja funciones de transporte de contenido, incluido el almacenamiento de datos, el enrutamiento y el manejo de solicitudes. El servicio LDR realiza la mayor parte del trabajo pesado del sistema StorageGRID al manejar las cargas de transferencia de datos y las funciones de tráfico de datos. El servicio LDR gestiona las siguientes tareas:
El servicio LDR también asigna cada objeto S3 a su UUID único.
|
|
Máquina de estados replicada (RSM) |
Garantiza que las solicitudes de servicios de la plataforma S3 se envíen a sus respectivos puntos finales. |
Monitor de estado del servidor (SSM) |
Supervisa el sistema operativo y el hardware subyacente. |