Tomasz Zajda - Fotolia
Qué significa realmente la nube y el almacenamiento de datos virtualizado
El almacenamiento en la nube no siempre significa la nube pública. La virtualización y el almacenamiento de datos virtualizados no siempre se trata de servidores y escritorios virtuales. Averigüe qué está pasando realmente.
Vamos a aclarar algunos conceptos erróneos sobre el almacenamiento. Primero, el almacenamiento en la nube no siempre está alojado en un servicio público, como AWS y Microsoft Azure. Segundo, la virtualización y el almacenamiento de datos virtualizados no solo se refieren a servidores virtuales o sistemas de escritorio alojados en VMware ESX o Microsoft Hyper-V. Estos dos conceptos erróneos están relacionados, porque una cosa verdadera acerca del almacenamiento en la nube es que está virtualizado.
Hasta cierto punto, todo el almacenamiento está virtualizado. Incluso el sistema de hardware más básico basado en bloques (un solo disco duro) se asigna mediante el controlador de almacenamiento conectado al disco duro. Esto convierte los bloques físicos de hardware, los sectores y las pistas en los discos físicos del disco duro en un conjunto virtual de bloques, sectores y pistas que la placa madre y el controlador de almacenamiento utilizan para comunicarse con el disco físico.
Del mismo modo, el almacenamiento basado en archivos crea un volumen SMB o NFS que contiene archivos y metadatos, aunque el sistema de archivos subyacente puede ser diferente del que presenta el sistema de almacenamiento. Muchos servidores de archivos utilizan sistemas de archivos más modernos, como ZFS, en lugar de SMB o NFS, y luego traducen. Otros usan CIFS o NFS y presentan el volumen como ambos. De esa manera, un volumen SMB puede presentarse como un volumen NFS y viceversa. Este es también un tipo de almacenamiento de datos virtualizado.
La verdad sobre el almacenamiento de datos virtualizado
La virtualización del almacenamiento se refiere al almacenamiento que no es accesible directamente para el consumidor de almacenamiento. Puede ser un servidor, una instancia de servidor, un sistema cliente u otro sistema que necesite almacenamiento. Casi todo el almacenamiento en el centro de datos y en las nubes públicas y privadas está virtualizado.
Incluso los volúmenes iSCSI y los LUN de canal de fibra que parecen ser dispositivos de bloque y teóricamente idénticos a un disco duro interno pueden considerarse virtualizados. Generalmente son volúmenes RAID, lo que significa que varios discos físicos se presentan como uno o más discos virtuales. Además, las funciones de software, como la organización en niveles, las instantáneas y la replicación, requieren una capa de virtualización entre el almacenamiento físico y el consumidor. Las capas de deduplicación, compresión y almacenamiento de objetos agregan capas adicionales de almacenamiento de datos virtualizado.
La virtualización puede ser útil. Un volumen que aparece en una aplicación o usuario final como un único árbol de directorios contiguo puede incluir archivos alojados en diferentes niveles de almacenamiento, algunos en discos duros locales y otros en niveles de almacenamiento en la nube de bajo costo. Esto da como resultado un almacenamiento de alto rendimiento al menor costo posible, ya que el almacenamiento de datos virtualizado permite que los archivos a los que no se ha accedido durante un tiempo se transfieran a un almacenamiento económico.
Opciones de nube
El almacenamiento en la nube a menudo se asume como almacenamiento en la nube pública, como Amazon S3, Google Cloud Platform y Microsoft Azure. Sin embargo, muchos proveedores ofrecen algún tipo de almacenamiento en la nube, desde proveedores de respaldo, como Barracuda y Zetta; a Oracle, Salesforce y otros proveedores de aplicaciones en la nube; e incluso alternativas a los tres grandes, como DigitalOcean y Rackspace.
Los productos de nube del centro de datos también hacen que el almacenamiento esté fácilmente disponible para las aplicaciones, estén o no ejecutándose localmente. Dell EMC, Hewlett Packard Enterprise, Hitachi Vantara y NetApp ofrecen estas capacidades. Algunos de estos productos son propietarios, otros son de un solo propósito y algunos se basan en estándares de código abierto, como Ceph.