¿Qué es el almacenamiento en la nube?
El almacenamiento en la nube es un modelo de servicio en el que los datos se transmiten y almacenan en sistemas de almacenamiento remotos, donde se mantienen, administran, respaldan y ponen a disposición de los usuarios a través de una red, generalmente, Internet. Los usuarios generalmente pagan por su almacenamiento de datos en la nube a una tarifa mensual por consumo.
El almacenamiento en la nube se basa en una infraestructura de almacenamiento virtualizada con interfaces accesibles, elasticidad y escalabilidad casi instantáneas, arrendamiento múltiple y recursos medidos. Los datos basados en la nube se almacenan en grupos lógicos en servidores de almacenamiento de productos básicos dispares ubicados en las instalaciones o en un centro de datos administrado por un proveedor de nube externo.
Los proveedores de servicios en la nube gestionan y mantienen los datos transferidos a la nube. Los servicios de almacenamiento se proporcionan bajo demanda en la nube, con una capacidad que aumenta y disminuye según sea necesario. Las organizaciones que optan por el almacenamiento en la nube eliminan la necesidad de comprar, administrar y mantener la infraestructura de almacenamiento interna. El almacenamiento en la nube ha reducido radicalmente el costo por gigabyte de almacenamiento, pero los proveedores de almacenamiento en la nube han agregado gastos operativos que pueden hacer que la tecnología sea considerablemente más cara, dependiendo de cómo se use.
Tipos de almacenamiento en la nube
Hay tres opciones principales de almacenamiento en la nube, basadas en diferentes modelos de acceso: público, privado e híbrido.
Nube pública. Estos servicios de almacenamiento proporcionan un entorno de almacenamiento de múltiples usuarios que es el más adecuado para datos no estructurados en base a suscripción. Los datos se almacenan en los centros de datos del proveedor de servicios con datos de almacenamiento repartidos en varias regiones o continentes. Los clientes generalmente pagan por uso, de manera similar al modelo de pago de servicios públicos. En muchos casos, también hay cargos por transacción basados en la frecuencia y el volumen de datos a los que se accede. Este sector de mercado está dominado por los siguientes servicios:
- Amazon Simple Storage Service (S3);
- Amazon Glacier para almacenamiento profundo o en frío;
- Google Cloud Storage;
- Google Cloud Storage Nearline para datos en frío; y
- Microsoft Azure.
Nube privada. Un servicio de almacenamiento en la nube privada es un recurso de almacenamiento interno desplegado como un entorno dedicado protegido detrás de un firewall. Las implementaciones de almacenamiento en la nube privada alojadas internamente emulan algunas de las características de los servicios de nube pública comercial, proporcionando un fácil acceso y asignación de recursos de almacenamiento para los usuarios empresariales, así como protocolos de almacenamiento de objetos. Las nubes privadas son adecuadas para los usuarios que necesitan personalización y más control sobre sus datos o que tienen requisitos estrictos de seguridad de datos o normativos.
Nube híbrida. Esta opción de almacenamiento en la nube es una combinación de almacenamiento en la nube privada y servicios de almacenamiento en la nube pública de terceros, con una capa de gestión de orquestación para integrar operativamente las dos plataformas.
El modelo ofrece flexibilidad a las empresas y más opciones de implementación de datos. Una organización puede, por ejemplo, almacenar datos estructurados y utilizados activamente en una nube privada local y datos no estructurados y de archivo en una nube pública. Un entorno híbrido también facilita el manejo de picos estacionales o imprevistos en la creación de datos o el acceso al servicio de almacenamiento externo mediante la explosión de la nube y evita tener que agregar recursos de almacenamiento internos.
La adopción del modelo de nube híbrida ha aumentado en los últimos años. A pesar de los beneficios de las nubes híbridas, presentan desafíos técnicos, empresariales y de gestión. Por ejemplo, las cargas de trabajo privadas deben acceder e interactuar con los proveedores de almacenamiento en la nube pública, por lo que la compatibilidad y la conectividad de red amplia y confiable son factores importantes. Un sistema de almacenamiento en la nube de nivel empresarial debe ser escalable para adaptarse a las necesidades actuales y futuras, accesible desde cualquier lugar y independiente de las aplicaciones.
¿Cómo funciona el almacenamiento en la nube?
Los proveedores de servicios en la nube mantienen grandes centros de datos en múltiples ubicaciones en todo el mundo. Cuando los clientes compran almacenamiento en la nube a un proveedor, entregan la mayoría de los aspectos del almacenamiento de datos al proveedor, incluida la seguridad, la capacidad, los servidores de almacenamiento y los recursos informáticos, la disponibilidad de datos y la entrega a través de una red. Las aplicaciones de los clientes pueden acceder a los datos almacenados en la nube a través de protocolos de almacenamiento tradicionales o indicadores de programación de aplicaciones (API), o también se pueden mover a la nube.
El funcionamiento del almacenamiento en la nube varía en función del tipo de almacenamiento utilizado. Los tres tipos principales son almacenamiento en bloque, almacenamiento de archivos y almacenamiento de objetos:
- El almacenamiento en bloques divide grandes volúmenes de datos en unidades más pequeñas llamadas bloques. Cada bloque está asociado con un identificador único y se coloca en una de las unidades de almacenamiento del sistema. El almacenamiento en bloque es rápido, eficiente y proporciona la baja latencia que requieren aplicaciones como bases de datos y cargas de trabajo de alto rendimiento.
- El almacenamiento de archivos organiza los datos en un sistema jerárquico de archivos y carpetas; se usa comúnmente con unidades de almacenamiento de computadoras personales y almacenamiento conectado a la red (NAS). Los datos de un sistema de almacenamiento de archivos se almacenan en archivos y los archivos se almacenan en carpetas. Los directorios y subdirectorios se utilizan para organizar las carpetas y localizar archivos y datos. Una nube basada en el almacenamiento de archivos puede facilitar el acceso y la recuperación de datos, ya que este formato jerárquico es familiar para los usuarios y requerido por algunas aplicaciones.
- El almacenamiento de objetos almacena los datos como objetos, que constan de tres componentes: datos almacenados en un archivo, metadatos asociados al archivo de datos y un identificador único. Mediante la API RESTful, un protocolo de almacenamiento de objetos almacena un archivo y sus metadatos asociados como un único objeto y le asigna un número de identificación (ID). Para recuperar el contenido, el usuario presenta el ID al sistema y el contenido se ensambla con todos sus metadatos, autenticación y seguridad. Los sistemas de almacenamiento basados en objetos permiten personalizar los metadatos, lo que puede agilizar el acceso y el análisis de datos. Con el almacenamiento de objetos, los datos se pueden almacenar en su formato nativo con una escalabilidad masiva.
En los últimos años, los proveedores de almacenamiento de objetos han agregado funciones y capacidades de sistema de archivos a su software y hardware de almacenamiento de objetos, en gran parte porque el almacenamiento de objetos no se estaba adoptando con la suficiente rapidez. Por ejemplo, una puerta de enlace de almacenamiento en la nube puede proporcionar una interfaz de emulación de sistema de archivos a su almacenamiento de objetos; esa disposición a menudo permite que las aplicaciones accedan a los datos sin admitir un protocolo de almacenamiento de objetos. Todas las aplicaciones de copia de seguridad utilizan el protocolo de almacenamiento de objetos, que es una de las razones por las que la copia de seguridad en línea a un servicio en la nube fue la aplicación inicial exitosa para el almacenamiento en la nube.
La mayoría de los servicios comerciales de almacenamiento en la nube utilizan una gran cantidad de sistemas de almacenamiento en disco duro montados en servidores que están vinculados por una arquitectura de red similar a una malla. Los proveedores de servicios también han añadido capas de alto rendimiento a sus ofertas de almacenamiento virtual, que normalmente se componen de unidades de estado sólido (SSD). El almacenamiento en la nube de alto rendimiento suele ser más eficaz si los servidores y las aplicaciones que acceden al almacenamiento también residen en el entorno en la nube.
Obtenga más información sobre los pros y los contras del almacenamiento de bloques, archivos y objetos.
Ventajas y desventajas del almacenamiento en la nube
El almacenamiento en la nube proporciona muchos beneficios que se traducen en un ahorro de costos y una mayor comodidad para los usuarios, en comparación con las redes de área de almacenamiento (SAN) tradicionales. También hay deficiencias con el almacenamiento en la nube, en particular, los servicios públicos, que hacen que las organizaciones duden en usar estos servicios o limiten la forma en que los usan.
Ventajas
- Pague sobre la marcha. Con un servicio de almacenamiento en la nube, los clientes solo pagan por el almacenamiento que utilizan, lo que elimina la necesidad de grandes gastos de capital. Si bien los costos de almacenamiento en la nube son recurrentes, en lugar de una compra única, a menudo son tan bajos que, incluso como un gasto continuo, pueden ser menores que el costo de mantener un sistema interno.
- Facturación de servicios públicos. Debido a que los clientes solo pagan por la capacidad que utilizan, los costos de almacenamiento en la nube pueden disminuir a medida que disminuye el uso. Esto contrasta marcadamente con el uso de un sistema de almacenamiento interno, que probablemente estará sobre configurado para manejar el crecimiento anticipado. Una empresa pagará más de lo que necesita inicialmente, y el costo del almacenamiento nunca disminuirá.
- disponibilidad Global. El almacenamiento en la nube suele estar disponible desde cualquier sistema, en cualquier lugar y en cualquier momento; los usuarios no tienen que preocuparse por la capacidad del sistema operativo (SO) ni por los complejos procesos de asignación.
- Facilidad de uso. El almacenamiento en la nube es de fácil acceso y uso, por lo que los desarrolladores, los probadores de software y los usuarios empresariales pueden ponerse en marcha rápidamente sin tener que esperar a que un equipo de TI (tecnología de la información) asigne y configure los recursos de almacenamiento.
- Seguridad externa. Por su propia naturaleza, el almacenamiento en la nube pública ofrece una forma de mover copias de datos a un sitio remoto con fines de copia de seguridad y seguridad. Una vez más, esto representa un ahorro de costos significativo en comparación con una empresa que mantiene sus propias instalaciones remotas.
Un sistema de almacenamiento en la nube interno puede ofrecer algunas de las características de facilidad de uso anteriores de un servicio de nube pública, pero carecerá de gran parte de la flexibilidad de capacidad de almacenamiento de un servicio público. Algunos proveedores de hardware están tratando de resolver este problema permitiendo a sus clientes activar y desactivar la capacidad que ya se ha instalado en sus matrices.
Desventajas
- Seguridad. La seguridad de los datos es el factor más citado que puede hacer que las empresas sean cautelosas sobre el uso del almacenamiento en la nube pública. La preocupación es que una vez que los datos salen de las instalaciones de una empresa, ya no tiene control sobre cómo se manejan y almacenan los datos. El almacenamiento de datos regulados también es una preocupación. Los proveedores de servicios han tratado de disipar esos temores mejorando sus capacidades de seguridad con cifrado de datos, autenticación multifactor (MFA), almacenamiento de datos en múltiples ubicaciones y seguridad física mejorada.
- acceso a Datos. Mantener el acceso a los datos almacenados en la nube también puede ser un problema y podría aumentar significativamente el costo de usar el almacenamiento en la nube. Una empresa puede necesitar actualizar su conexión al servicio de almacenamiento en la nube para manejar el volumen de datos que espera transmitir. Por ejemplo, el costo mensual de un enlace óptico puede ascender a miles de dólares.
- Degradación del rendimiento. Una empresa puede tener problemas de rendimiento si sus aplicaciones internas necesitan acceder a los datos que tiene almacenados en la nube. En esos casos, es probable que requiera mover los servidores y las aplicaciones a la misma nube o recuperar los datos necesarios internamente.
- Costo. Si una empresa requiere mucha capacidad de almacenamiento en la nube y con frecuencia mueve sus datos de un lado a otro entre los sistemas locales y la nube, los costos mensuales pueden ser altos. En comparación con la implementación interna del almacenamiento, los costos continuos podrían superar el costo de implementar y mantener el sistema local.
Consideraciones sobre el almacenamiento en la nube
Para determinar si el uso del almacenamiento en la nube generará eficiencia operativa y será rentable, una empresa debe seguir estos cuatro pasos:
- Compare los costos únicos y recurrentes de comprar y administrar la capacidad de almacenamiento en la empresa con los costos continuos de almacenar y acceder a los datos en la nube.
- Determinar si se requerirán gastos adicionales de telecomunicaciones para el acceso apropiado al proveedor de servicios.
- Decida si el servicio de almacenamiento en la nube proporciona seguridad y gobernanza de datos adecuadas.
- Desarrollar una estrategia de seguridad en la nube interna, con procedimientos de acceso y uso del almacenamiento en la nube para mantener una gestión eficaz de los datos y controlar los gastos.
Ejemplos de almacenamiento en la nube
Los usos más comunes del almacenamiento en la nube son la copia de seguridad en la nube, la recuperación ante desastres (DR) y el archivado de datos a los que se accede con poca frecuencia. Un número cada vez mayor de empresas está utilizando servicios de almacenamiento en la nube para DevOps como una forma de reducir los costos de capital. Los desarrolladores pueden activar los recursos informáticos y de almacenamiento durante el desarrollo y las pruebas del proyecto y, a continuación, reducirlos cuando finalice.
Cada vez más, las organizaciones están trasladando aplicaciones clave a la nube a medida que los proveedores de servicios han mejorado el rendimiento y reforzado la seguridad. Además, las empresas que experimentan fluctuaciones estacionales sustanciales en el volumen de datos que crean pueden aprovechar el almacenamiento en la nube para manejar estas explosiones de actividad de creación de datos.
Para pequeñas y medianas empresas (PYMES), algunos servicios especializados de almacenamiento en la nube, como la sincronización y el uso compartido de archivos, pueden ser útiles para un servidor individual o para un usuario. Las funciones de sincronización de archivos de estos servicios garantizan que las versiones de los archivos almacenados localmente en el cliente de sincronización (un servidor o el PC del usuario final) y en la nube sean coherentes. A menudo también se incluyen funciones de control de versiones y de intercambio de archivos.
El mercado del almacenamiento basado en la nube está dominado por Amazon Web Services, Google y Microsoft Azure, pero los proveedores de almacenamiento tradicionales como Dell EMC, Hewlett Packard Enterprise, Hitachi Data Systems, IBM y NetApp también operan en el espacio con productos para propietarios de empresas y pequeñas empresas que incluyen portales de autoservicio en la nube para aprovisionar y supervisar el uso. Algunos servicios de almacenamiento de archivos en línea, como Box y Dropbox, tienen servicios de almacenamiento en la nube de empresa a consumidor (B2C), así como ofertas de empresa a empresa (B2B).
Las organizaciones que estén considerando el uso del almacenamiento en la nube deben ser conscientes de los pros y los contras del uso de tecnologías de computación en la nube, en general. Si se toma la decisión de seguir adelante con la nube, las organizaciones pueden usar guías de nube basadas en temas para determinar qué tipos y servicios de almacenamiento en la nube se adaptan mejor a sus necesidades empresariales.