El almacenamiento multicloud utiliza dos pilas de nubes diferentes para el almacenamiento. Las pilas de nubes pueden estar compuestas por nubes públicas, nubes privadas o una nube híbrida.
¿Por qué es importante el almacenamiento multicloud?
Para que una empresa saque el máximo partido de una infraestructura basada en la nube, es prudente diseñar la infraestructura de aplicaciones y datos de modo que sea portátil en diferentes nubes. Un proveedor de nube puede ofrecer mejores precios, mejor escalabilidad, gestión más sencilla o mayor rendimiento que otro, y usted quiere tener la flexibilidad de utilizar la nube que mejor se adapte a sus necesidades.
Tiene sentido almacenar y procesar los datos cerca de donde se crean, siempre que sea posible, para hacerlos productivos de inmediato y evitar el coste y la posible latencia de mover los datos a través de una red.
El problema de contratar una plataforma única es la dependencia del proveedor. El coste de una migración a la nube es alto, y si un proveedor se da cuenta de que has aprovechado sus características únicas, puede empezar a subir los precios y la rentabilidad a tu costa. Si tienes una estrategia de doble contratación, el proveedor está más obligado a mantener sus precios competitivos.
No todo el almacenamiento en la nube es igual. Puede que tenga una aplicación que funcione mejor en el almacenamiento en bloque de un proveedor que en el de otro. En este caso, tiene sentido dar preferencia a ese proveedor porque beneficia a los clientes.
Para una empresa global, la flexibilidad de déploiement es importante. En algunos casos, un proveedor tiene un centro de datos en una zona geográfica que otro no tiene. Mantener abiertas las opciones de déploiement es una buena práctica por razones de rendimiento o reglamentarias.
El inconveniente del almacenamiento en varias nubes
Las principales razones para evitar la multi-nube se centran en una mayor complejidad. Con un único proveedor, sólo hay un vendedor que gestionar. Gestionar varias nubes es más complicado que con un único proveedor. Cada proveedor tiene su propia terminología y procesos. Afortunadamente, el almacenamiento utiliza mucha terminología común.
Otro inconveniente es que, con la multi-nube, las nuevas aplicaciones deben diseñarse y construirse con la portabilidad como requisito. Esto puede dar lugar a cierto compromiso porque las aplicaciones tienen que adoptar el enfoque del mínimo común denominador para funcionar en distintos entornos de nube.
Consideraciones sobre el almacenamiento en varias nubes
El almacenamiento en varias nubes se está convirtiendo en la norma para la mayoría de las medianas y grandes empresas. En esta sección se analizan las consideraciones a tener en cuenta a la hora de adoptar una estrategia multicloud.
El acceso al almacenamiento desde las aplicaciones debe evitar las interfaces de programación de aplicaciones (API) que sólo existen en una única nube. Así se reducen los problemas de dependencia y se evitan problemas de migración en el futuro. Muchas API comunes, como Open Source Database Benchmark (OSDB) y Server Message Block (SMB), abarcan varias plataformas en la nube.
Muchas plataformas de datos en la nube, como Actian Data Platform, ofrecen almacenamiento multicloud encubierto para que los clientes puedan avantage de una gestión y un acceso coherentes al almacenamiento, independientemente de la plataforma de almacenamiento.
Las aplicaciones pueden aislarse de las diferencias en el déploiement encapsulándolas en un contenedor como Docker o Kubernetes, creando una única unidad ejecutable con todas las dependencias externas en el contenedor. Los microservicios llevan esta portabilidad al siguiente nivel envolviendo una API de servicios web alrededor de la aplicación.
Ventajas del almacenamiento en varias nubes
La popularidad del almacenamiento multicloud puede atribuirse a muchas de estas ventajas:
- La flexibilidad de déploiement es una razón importante para adoptar el almacenamiento multi-nube. Con tantos proveedores de almacenamiento en la nube compitiendo por el negocio, tiene sentido utilizar una estrategia de doble proveedor para obtener el mejor valor y elección de almacenamiento para sus aplicaciones.
- Siga el ritmo de las innovaciones en el espacio de almacenamiento. Si las aplicaciones están diseñadas para ser portátiles, es más fácil migrar al almacenamiento más rápido o económico.
- Flexibilidad en el almacenamiento de datos. Un proveedor puede tener un centro de datos cerca de sus clientes o empleados para ayudar a mitigar la latencia de la red.
- El almacenamiento de datos es más resistente si se duplica entre dos proveedores en caso de que uno de ellos sufra un corte.
- En caso de reprise après sinistre , un sitio puede archivar los datos de otros situados en otra zona geográfica para reducir al mínimo la posibilidad de que ambos se vean afectados por la misma catástrofe.
- Por motivos de cumplimiento de la normativa, distintos proveedores garantizan la ubicación de sus datos en un país o estado concreto.
- Los acuerdos de nivel de servicio (SLA) pueden variar según el proveedor. Si su empresa tiene aplicaciones con requisitos extremos de rendimiento o disponibilidad, es posible que un proveedor pueda cumplir ese SLA a un coste inferior que otro.
- A medida que la empresa adopta nuevos paradigmas, como los microservicios sin servidor, las cargas de trabajo y el almacenamiento pueden equilibrarse en varias nubes.
Actian en entornos multicloud
Actian Data Platform está diseñada para operar en entornos multi-nube. Actian Data Platform gestiona las complejidades de las nubes múltiples proporcionando la capacidad de implementar instancias de bases de datos en varios proveedores de nubes. Las instancias que abarcan varias nubes pueden conectarse mediante consultas en lenguaje de consulta estructurado (SQL) estándar del sector para proporcionar una vista agregada. Esta consulta distribuida ofrece un acceso transparente a los datos dondequiera que residan.
Actian Data Platform es compatible con clústeres para ofrecer escalabilidad. El almacenamiento en bloques permite que la computación y el almacenamiento escalen de forma independiente. Las capacidades de integración de datos integradas en Actian Data Platform con DataConnect funcionan con estructuras de almacenamiento de datos populares. Por ejemplo, se proporcionan plantillas en GitHub para cubos S3, carpetas de Google Drive y almacenamiento Azure Blob. Actian Data Platform facilita la gestión multicloud mediante una única consola de gestión.