Almacenamiento de datos

El servidor AggreGate almacena una enorme cantidad de datos recopilados de una red de dispositivos y generados internamente:

Definiciones y configuración de módulos del servidor y los recursos del sistema Eventos persistentes recibidos de la red
Pista de auditoría de todas las operaciones y eventos del sistema Historial de métricas internas sintéticas y eventos
Valores históricos de las métricas del dispositivo Modelos de objetos comerciales y sus relaciones

Todos los tipos de datos almacenados por el servidor, se dividen en sólo unos pocos grupos principales: configuración, eventos, bloques binarios, estadísticas y topologías. Esta división simple proporciona flexibilidad absoluta para agregar nuevos tipos de dispositivos y objetos comerciales sin cambiar la estructura del almacenamiento de datos.

Cada uno de los elementos de datos anteriores se puede almacenar en varios tipos de instalaciones de almacenamiento de datos:

Relational Databases

BASES DE DATOS RELACIONALES

Al ofrecer capacidades de clusterizado con tolerancia a fallos y enfoque estándar, esta opción de almacenamiento tiene un rendimiento limitado de inserción de eventos corroborado por las limitaciones de cualquier base de datos SQL.

Key-Value Databases

BASES DE DATOS DE VALOR CLAVE

Este tipo de almacenamiento integrado es ideal para combinar una tasa de actualización de elementos de configuración extremadamente alta con la funcionalidad de clúster de tolerancia a fallos.

NoSQL Databases

BASES DE DATOS NOSQL

El motor de base de datos NoSQL integrado ofrece tasas de inserción y clústeres de tolerancia a fallos muy altos, así como escalabilidad horizontal a nivel de almacenamiento mediante el uso de almacenes multiservidor.

Graph Databases

Bases de datos orientada a Grafos

La instalación de almacenamiento de gráficos alberga estructuras topológicas a gran escala. Estas pueden ser topologías de red, jerarquías de servicios, bases de datos de administración de configuración, esquemas eléctricos y de tuberías, y mucho más.

Round-Robin Databases

BASES DE DATOS ROUND-ROBIN

La base de datos Round-robin es una instalación de almacenamiento de series de tiempo que mantiene los valores numéricos agregados por períodos de tiempo. Ofrece una huella constante de disco / memoria y tasas de almacenamiento / adquisición extremadamente rápidas.

File-based Storage

ALMACENAMIENTO BASADO EN ARCHIVOS

El tipo de almacenamiento de archivos simples normalmente se usa en instalaciones de servidores integrados en sistemas con recursos limitados. Su funcionamiento minimiza la potencia de la CPU y el consumo de memoria.

Matriz de almacenamiento

Cada instalación de almacenamiento tiene sus propios pros y contras. También es compatible con un conjunto específico de tipos de elementos de datos: