Что такое Файлы Azure?
Служба файлов Azure предлагает полностью управляемые общие файловые ресурсы в облаке. Общая папка — это сетевое место хранения, которое можно использовать в качестве локального хранилища в операционной системе клиента. Файлы Azure поддерживают два стандартных отраслевых протокола общего доступа к файлам: SMB и NFS. SMB можно использовать с клиентами Windows, Linux и macOS. NFS можно использовать с клиентами Linux и macOS. В Файлах Azure также имеется REST API (программный интерфейс).
Вы можете одновременно подключать общие папки Azure к облачным или локальным развертываниям.
Основные возможности Файлов Azure
Файлы Azure упрощают перенос локальных файлов и приложений в облако и позволяют эффективно управлять файлами в облаке.
Файлы Azure позволяет легко "поднять и переместить" приложения в облако, которое ожидает общий файловый ресурс для хранения данных приложения или пользователя.
Файлы Azure предоставляют несколько уровней, которые можно выбрать исходя из бюджета и потребностей в производительности.
Общие папки Azure можно использовать в качестве постоянных томов для контейнеров с отслеживанием состояния. Для контейнеров, обращающихся при каждом запуске к необработанным данным, требуется общая файловая система, чтобы разрешить этим контейнерам доступ к файловой системе независимо от того, на каком экземпляре они выполняются.
Типы общих папок Azure
Azure предлагает два типа общих папок: Стандартный и Премиум.
Между типами общих папок "Стандартный" и "Премиум" существует ряд важных отличий:
- На уровне "Премиум" данные хранятся на современных твердотельных накопителях (SSD), а на уровне "Стандартный" используются жесткие диски (HDD).
- Общие папки уровня "Стандартный" можно использовать только с протоколами SMB и REST, а уровня "Премиум" — с протоколами SMB, NFS и REST.
- Можно легко переключаться между горячим, холодным и оптимизированным для транзакций уровнями доступа общих папок категории "Стандартный", но для общих папок "Премиум" переключиться на уровни доступа категории "Стандартный" невозможно.
В следующей таблице показано, как лучше понять каждый из уровней.
Тип общей папки | Уровень | Description |
---|---|---|
"Премиум" (SSD) | Premium | Общие папки уровня "Премиум" используют рабочие нагрузки с большим количеством операций ввода-вывода с высокой пропускной способностью и низкой задержкой. Для них требуется учетная запись хранения типа FileStorage, и они доступны только в модели выставления счетов за подготовленные ресурсы. |
"Стандартный" (HDD) | Оптимизированные для транзакций | Оптимизированные для транзакций общие папки используют рабочие нагрузки с большим числом транзакций, для которых не требуется постоянно низкая задержка, как на уровне "Премиум". Они отлично подходят для приложений, которым требуется хранилище файлов или серверное хранилище. |
"Стандартный" (HDD) | высокая | Общие папки горячего уровня оптимизированы для распространенных сценариев общего доступа к файлам, таких как общие папки для команд. |
"Стандартный" (HDD) | Холодный | Общие папки холодного уровня предлагают экономичное хранилище, оптимизированное для сценариев хранения архивов в сети. Этот уровень оптимален для хранения неактивных данных. |
Выставление счетов
Файлы Azure предлагает следующие модели выставления счетов:
Подготовленная модель. Использование подготовленной модели для хранилища похоже на покупку локального решения для хранения. При подготовке общей папки Azure с определенной емкостью хранилища вы платите за эту емкость хранилища независимо от того, используете ли вы его или нет. Затраты на пропускную способность и операции ввода-вывода в секунду включены в стоимость подготовленного хранилища, что означает, что вы заранее оплачиваете емкость и производительность.
Модель с оплатой по мере использования. В этой модели вы платите за то, что используете. Затраты на пропускную способность и операции ввода-вывода в секунду не включаются в объем хранилища. Вы оплачиваете объем сохраненных данных и оплачиваете затраты на транзакции на основе использования этих данных. Модель оплаты по мере использования для Файлы Azure доступна только для стандартных файловых ресурсов (HDD).
Избыточность
Данные в учетной записи хранения Azure всегда реплицируются в основном регионе три раза. Для общих папок уровня "Стандартный" можно выбрать один из следующих вариантов избыточности, чтобы указать, где и как будут храниться резервные копии. Общие папки уровня "Премиум" доступны только в LRS (локально избыточном хранилище) с ZRS (хранилищем, избыточном между зонами), доступными в некоторых регионах.
Локально избыточное хранилище (LRS) синхронно копирует данные три раза в пределах одного физического расположения в основном регионе. LRS является наименее дорогостоящим вариантом репликации, но он не рекомендуется для приложений, требующих высокого уровня доступности и надежности.
Хранилище, избыточное между зонами (ZRS), синхронно копирует данные между тремя зонами доступности Azure в основном регионе. Для приложений, которым требуется высокий уровень доступности, рекомендуется использовать ZRS в основном регионе, а также репликацию в дополнительный регион.
Геоизбыточное хранилище (GRS) синхронно копирует данные три раза в пределах одного физического расположения в основном регионе, используя LRS. Затем данные копируются асинхронно в одно физическое расположение в дополнительном регионе. В дополнительном регионе данные синхронно копируются три раза с помощью LRS, что в общей сложности обеспечивает шесть копий ваших данных.
Хранилище, геоизбыточное между зонами (GZRS), синхронно копирует данные в трех Зонах доступности Azure в основном регионе, используя ZRS. Затем данные копируются асинхронно в одно физическое расположение в дополнительном регионе. В дополнительном регионе данные синхронно копируются три раза с помощью LRS, что в общей сложности обеспечивает шесть копий ваших данных.
В следующей таблице описаны типы избыточности Azure, доступные для каждого уровня.
Тип общей папки | Уровень | Поддерживаемая избыточность |
---|---|---|
"Премиум" (SSD) | Premium | LRS, ZRS |
"Стандартный" (HDD) | Оптимизированные для транзакций | LRS, ZRS, GRS, GZRS |
"Стандартный" (HDD) | высокая | LRS, ZRS, GRS, GZRS |
"Стандартный" (HDD) | Холодный | LRS, ZRS, GRS, GZRS |