Base de datos distribuida
Los sistemas de base de datos distribuida garantizan la disponibilidad de los datos con
la agilidad necesaria en el entorno de mercado actual. Además, ofrecen las siguientes
ventajas:
Contribuyen a la mejora del desempeño a nivel de organización.
Facilitan la expansión del sistema.
Optimizan la transparencia de los datos distribuidos y replicados.
Promueven la agilidad de las operaciones.
Mejoran la visibilidad de la información corporativa.
Sin embargo, beneficiarse de todas estas ventajas depende de ser capaz de superar las
complicaciones que suelen asociarse al uso de una base de datos relacional, o de un
sistema de ellas, como las que tienen que ver con:
Consistencia: las limitaciones de las bases de datos relacionales en este área, y que
explica el Teorema de CAP, no son las únicas que pueden plantear un problema; sino que
también hay que tener en cuenta las que, en vez de obligar a elegir entre consistencia y
agilidad, plantean la elección entre consistencia y latencia. Para minimizar los efectos de
ambas restricciones, la solución es trabajar por la sincronización.
Complejidad: la falta de normas o de experiencia usuaria pueden afectar la rendimiento de
un sistema de bases de datos distribuidas. Además, este entorno hace más difícil llevar a
cabo un control de la integridad de la información que, por ejemplo, el que puede llevarse
a cabo en una base relacional. Por último, no hay que olvidar que los diseños
arquitectónicos que requiere son mucho más complejos que alternativas tradicionales.
Todo ello tiene una repercusión clara en los costes asociados que ha de tenerse en cuenta.
Seguridad: superar los problemas de seguridad que una base de datos distribuida
presenta en comparación con una base de datos relacional depende de tomar acciones
como la adición de granularidad en el acceso. De forma complementaria, cuando se opta
por un sistema de este tipo siempre es recomendable contar con el apoyo experto
necesario para llevar a cabo las revisiones de los códigos pertinentes que ayuden a
detectar problemas potenciales.
Almacenamiento distribuido en la nube: ¿la próxima generación de almacenamiento en la
cloud?
El almacenamiento distribuido en la cloud está relacionado con el en algunos aspectos,
especialmente en las técnicas y el hardware que utiliza. Sin embargo, hay una diferencia
importante. En lugar de tener datos almacenados en un conjunto de dispositivos de
almacenamiento en un centro de datos, el almacenamiento distribuido en la cloud se
compone de datos almacenados en clústeres de nodos de almacenamiento que están
geográficamente dispersos.
El sistema de almacenamiento incluye funciones que sincronizan y coordinan los datos en
los nodos del clúster, lo que simplifica enormemente las implementaciones y la gestión
del almacenamiento. Dado que los datos se distribuyen, puede implementar herramientas
de supervisión de datos basadas en la cloud para detectar, analizar, prevenir y recuperarse
de ataques cibernéticos. El almacenamiento compartido es un gran objetivo para los
ataques de ransomware.
Características de almacenamiento distribuido
Las funciones de gobernanza de datos del almacenamiento distribuido en la cloud ayudan
en gran medida a detectar firmas, bloquear sesiones de usuario, puntos finales y realizar
análisis forenses, además de ayudar en los esfuerzos de recuperación en caso de ataque.
La naturaleza "distribuida" de este tipo de almacenamiento en la cloud es importante
porque permite que los datos en la cloud se almacenen más cerca de la ubicación física
de una empresa, como las ROBO. Abre nuevas posibilidades para los casos de uso de
cloud dependientes de la ubicación y puede resultar en transferencias de datos más
rápidas, una menor congestión de la red y un menor riesgo de pérdida de datos.
El almacenamiento distribuido en la cloud, que se basa en el procesamiento y
almacenamiento perimetral, representa el siguiente paso en el almacenamiento en la
cloud, al ubicar los datos más cerca de donde se necesitan. Los proveedores de cloud
pública como AWS han reconocido durante mucho tiempo el valor de tener los datos cerca
de donde se van a utilizar, como lo demuestran sus múltiples zonas y ofertas basadas en la
región.