Comparación del almacenamiento para recursos compartidos de archivos y datos de blobs
Azure Files ofrece recursos compartidos de archivos totalmente administrados en la nube. Puede acceder a recursos compartidos de archivos de Azure mediante el uso de los protocolos Bloque de mensajes del servidor (SMB), Network File System (NFS) y HTTP. Los clientes pueden conectarse a recursos compartidos de archivos de Azure desde dispositivos Windows, Linux y macOS.
Aspectos que debe saber sobre Azure Files
Estas son algunas características de Azure Files:
Implementación sin servidor. Un recurso compartido de archivos de Azure es una oferta de PaaS de un recurso compartido de archivos totalmente administrado que no requiere ninguna infraestructura. No es necesario que se ocupe de las máquinas virtuales, los sistemas operativos o las actualizaciones.
Almacenamiento casi ilimitado. Un solo recurso compartido de archivos de Azure puede almacenar hasta 100 tebibytes (TiB) de archivos y un archivo puede tener un tamaño máximo de 4 TiB. Los archivos se organizan en una estructura jerárquica de carpetas de la misma manera que en los servidores de archivos locales.
Cifrado de datos: Los datos de un recurso compartido de archivos de Azure se cifran en reposo en un centro de datos de Azure y en tránsito cuando se almacenan en una red.
Acceso desde cualquier lugar. De forma predeterminada, los clientes pueden acceder a recursos compartidos de archivos de Azure desde cualquier lugar si tienen conectividad a Internet.
Integración en un entorno existente. Puede controlar el acceso a los recursos compartidos de archivos de Azure mediante identidades de Microsoft Entra o identidades de AD DS que se sincronizan con Microsoft Entra ID. Esto ayuda a garantizar que los usuarios tengan la misma experiencia al acceder a un recurso compartido de archivos de Azure que cuando acceden a un servidor de archivos local.
Copias de seguridad y versiones anteriores. Puede crear instantáneas del recurso compartido de archivos de Azure que se integren con la característica versiones anteriores en el explorador de archivos. También puede usar Azure Backup para realizar copias de seguridad de recursos compartidos de archivos de Azure.
Redundancia de datos. Los datos del recurso compartido de archivos de Azure se replican en varias ubicaciones en el mismo centro de datos de Azure o en muchos centros de datos de Azure. La configuración de replicación de la cuenta de almacenamiento de Azure que incluye el recurso compartido de archivos controla la redundancia de los datos.
Aspectos que se deben tener en cuenta al usar Azure Files
Hay muchos escenarios comunes para usar Azure Files. A medida que revise las sugerencias siguientes, piense en cómo Azure Files puede proporcionar soluciones para la organización.
Considere la posibilidad de opciones de reemplazo y complemento. Reemplace o complemente los servidores de archivos locales tradicionales o los dispositivos NAS mediante Azure Files.
Considere la posibilidad del acceso global. Acceda directamente a recursos compartidos de archivos de Azure mediante la mayoría de los sistemas operativos, como Windows, macOS y Linux desde cualquier lugar del mundo.
Considere la posibilidad de admitir lift-and-shift. Azure Files facilita la migración mediante lift-and-shift de aplicaciones que esperan un recurso compartido de archivos para almacenar datos de la aplicación o el usuario en la nube.
Considere la posibilidad de usar Azure File Sync. Replique recursos compartidos de archivos de Azure en instancias de Windows Server mediante Azure File Sync. Puede realizar la replicación en el entorno local o en la nube para el rendimiento y el almacenamiento en caché distribuido de los datos donde se usen. En una unidad posterior se examina Azure File Sync con más detalle.
Considere la posibilidad de compartir aplicaciones. Almacene la configuración de la aplicación compartida, como los archivos de configuración, en Azure Files.
Considere la posibilidad de datos de diagnóstico. Use Azure Files para almacenar datos de diagnóstico como registros, métricas y volcados de memoria en una ubicación compartida.
Considere la posibilidad de herramientas y utilidades. Azure Files es una buena opción para almacenar herramientas y utilidades necesarias para desarrollar o administrar máquinas virtuales de Azure o servicios en la nube.
Comparación de Azure Files con Azure Blob Storage
Es importante comprender cuándo usar Azure Files para almacenar datos en recursos compartidos de archivos en lugar de usar Azure Blob Storage para almacenar datos como blobs. En la tabla siguiente se comparan diferentes características de estos servicios y escenarios de implementación comunes.
Azure Files (recursos compartidos de archivos) | Azure Blob Storage (blobs) |
---|---|
Azure Files proporciona los protocolos SMB y NFS, bibliotecas cliente y una interfaz REST que permite el acceso desde cualquier lugar a los archivos almacenados. | Azure Blob Storage proporciona bibliotecas cliente y una interfaz REST que permite que los datos no estructurados se almacenen a gran escala en blobs en bloques y se acceda a ellos de este modo. |
- Los archivos de un recurso compartido de Azure Files son objetos de directorio reales. - A los datos de Azure Files se accede por medio de recursos compartidos de archivos en varias máquinas virtuales. |
- Los blobs de Azure Blob Storage son un espacio de nombres plano. - A los datos de blobs de Azure Blob Storage se accede por medio de un contenedor. |
Azure Files es idóneo para la migración mediante lift-and-shift de una aplicación a la nube que ya usa las API nativas del sistema de archivos. Comparta datos entre la aplicación y otras aplicaciones que se ejecutan en Azure. Azure Files es una buena opción cuando se quieren almacenar herramientas de desarrollo y depuración a las que se debe acceder desde muchas máquinas virtuales. |
Azure Blob Storage es idóneo para las aplicaciones que necesitan admitir escenarios de streaming y acceso aleatorio. Azure Blob Storage es una buena opción cuando se quiere poder acceder a los datos de la aplicación desde cualquier lugar. |