Diseño del sistema de almacenamiento distribuido (1) -arquitectura del sistema (transferencia)

El sistema de almacenamiento distribuido es para resolver los cuellos de botella, como la capacidad y el rendimiento del almacenamiento en una sola máquina, así como la disponibilidad y la escalabilidad. Al distribuir datos en múltiples dispositivos de almacenamiento, proporciona gran capacidad, Servicios de almacenamiento de alto rendimiento, alta disponibilidad y escalables. Esta serie de artículos presenta el diseño y la implementación de un sistema de almacenamiento distribuido típico, que ha prestado servicios a una gran cantidad de servicios, llegando a cientos de T de almacenamiento, y ha resistido la prueba de servicios masivos.

Arquitectura general

La arquitectura general del sistema se muestra en la figura siguiente, donde la capa lógica es el consumidor del servicio de almacenamiento. El sistema consta de dos partes, una parte es el módulo incluido en el almacén de datos en la figura, es la parte central que proporciona directamente servicios de almacenamiento de datos y está compuesta por la capa de acceso, la capa de datos y el centro de operación y mantenimiento de la configuración; Consiste en sistemas de monitoreo, operación y mantenimiento y respaldo de operación, sistemas de monitoreo, sistemas de gestión de operación y mantenimiento, y sistemas de operación del usuario.

Un almacén de datos es un clúster de almacenamiento. Múltiples empresas pueden compartir los recursos de un almacén de datos. Podemos implementar múltiples almacenes de datos de acuerdo con nuestras necesidades. El sistema auxiliar es común a todos los almacenes de datos.

A continuación se presentan brevemente las funciones principales de cada módulo.

Capa de acceso

La capa de acceso proporciona principalmente dos funciones, una es equilibrar la carga de la capa de acceso de la capa lógica; la segunda es implementar el corte de datos, es decir, el dispositivo de capa de datos donde se reenvía la solicitud de acceso a datos.

Capa de datos

La capa de datos es para almacenar datos, y el medio de almacenamiento puede admitir memoria o SSD. El servicio de lectura y escritura es para manejar la solicitud de lectura y escritura del usuario; la sincronización entre las múltiples copias de datos del módulo de sincronización; la herramienta de operación y mantenimiento se utiliza para realizar las operaciones de operación y mantenimiento, tales como conmutación maestro-esclavo, recuperación de fallas y expansión de capacidad.

Configurar O & M Center

El centro de configuración, operación y mantenimiento consta de 3 partes. El centro de configuración es responsable del mantenimiento de la configuración y la emisión de todo el almacén; el centro de cuotas es responsable de la gestión de cuotas de capacidad, flujo, CPU y otros recursos en varios niveles comerciales; el centro de operación y mantenimiento se utiliza para emitir comandos de operación y mantenimiento de forma automática o manual.

Sistema de respaldo

El sistema de respaldo es responsable del respaldo de datos, el respaldo y la recuperación de todos los negocios de todo el sistema. El centro de canalización registrará la canalización de todas las operaciones de escritura; el centro de tareas gestiona y programa la ejecución de todas las tareas de copia de seguridad de datos, copia de seguridad de archivos y recuperación.

Sistema de monitoreo

El sistema de monitoreo informa y analiza la información clave y el estado operativo del sistema, y ​​monitorea y alerta sobre condiciones anormales. El informe RBI es contar o informar el estado de rutas críticas y puntos anormales en el sistema; el informe multidimensional es un complemento del informe RBI, que informa más información dimensional.

Sistema de gestión de operación y mantenimiento.

Los usuarios del sistema de gestión de operación y mantenimiento son el personal de operación y mantenimiento del sistema, que puede llevar a cabo convenientemente la gestión comercial y las operaciones de operación y mantenimiento, como gestión de configuración, gestión de fallas, expansión comercial y otras operaciones comunes; también puede ver el estado de operación del sistema y los datos de operación comercial.

Sistema operativo del usuario

Los usuarios del sistema de gestión de usuarios son usuarios que utilizan servicios de almacenamiento.A través de este sistema, los usuarios pueden captar los datos de operación de los servicios accedidos, así como realizar operaciones de operación y mantenimiento de negocios a nivel de usuario, tales como renovación, expansión, borrado de datos, copia de seguridad de datos, Recuperación de datos, etc.

Supongo que te gusta

Origin www.cnblogs.com/jerryliuxin/p/12698468.html
Recomendado
Clasificación