Общие сведения о выставлении счетов за Файлы Azure
Служба “Файлы Azure” предоставляет две различные модели выставления счетов: оплата подготовки и оплата по мере использования. Модель с оплатой подготовки доступна только для общих папок ценовой категории "Премиум" — это общие папки, развернутые в учетной записи хранения типа FileStorage. Модель с оплатой по мере использования доступна только для общих папок ценовой категории “Стандартный” — это общие папки, развернутые в учетной записи хранения общего назначения версии 2 (GPv2) . В этой статье объясняется, как работают обе модели, чтобы вам было проще понять ежемесячный счет за Файлы Azure.
В этом видеоролике обсуждается модель выставления счетов за Файлы Azure. В нем рассматриваются вопросы оптимизации общих папок Azure для достижения минимальных затрат и сравнения Файлов Azure с другими предложениями для хранилищ файлов в локальной среде и в облаке.
Сведения о ценах на Файлы Azure см. на здесь.
Применяется к
Тип общей папки | SMB | NFS |
---|---|---|
Стандартные общие папки (GPv2), LRS/ZRS | ![]() |
![]() |
Стандартные общие папки (GPv2), GRS/GZRS | ![]() |
![]() |
Общие папки уровня "Премиум" (FileStorage), LRS/ZRS | ![]() |
![]() |
Единицы хранения
Для представления емкости хранилища в Файлах Azure используются двоичные единицы измерения: КиБ, МиБ, ГиБ и ТиБ.
Сокращение | Определение | Unit |
---|---|---|
КиБ | 1024 байт | кибибайт |
MiB | 1024 КиБ (1 048 576 байт) | мебибайт |
ГиБ | 1024 МиБ (1 073 741 824 байт) | гибибайт |
ТиБ | 1024 ГиБ (1 099 511 627 776 байт) | тебибайт |
Хотя эти двоичные единицы изменения активно используются большинством операционных систем и инструментов для оценки количества хранилищ, они часто неправильно помечаются как десятичные единицы, которые могут быть вам более привычны: КБ, МБ, ГБ и ТБ. Хотя причины такого неправильного обозначения могут быть различными, чаще всего такие операционные системы, как Windows, неправильно присваивают метки единиц хранения потому, что многие операционные системы начали использовать эти сокращения до того, как они были стандартизированы IEC, BIPM и NIST.
В следующей таблице показано, как распространенные операционные системы измеряют единицы хранилища и присваивают им метки:
Операционная система | Система измерений | Добавление меток |
---|---|---|
Windows | Двоичная | Постоянное неправильное присвоение меток в качестве десятичных. |
Дистрибутивах Linux | Как правило, двоичная, но некоторые программы могут использовать десятичную | Несогласованность меток, согласование между измерением и меткой зависит от пакета программного обеспечения. |
ОС macOS, iOS и iPad | Десятичная | Постоянное присвоение меток в качестве десятичных. |
Если вашей операционной системы нет в списке, обратитесь к ее поставщику.
Контрольный список совокупной стоимости владения общими папками
Если вы переходите на Файлы Azure с локальной среды или сравниваете Файлы Azure с другими решениями облачного хранилища, учитывайте следующие факторы, чтобы обеспечить объективное сравнение подобного с подобным:
Как платить за хранение, количество операций ввода-вывода в секунду и пропускную способность? Используемая модель выставления счетов за Файлы Azure зависит от ценовой категории развертываемых общих папок: Премиум или Стандартный. Большинство облачных решений имеют модели, которые согласовываются с принципами подготовленного хранилища, например, предопределенная цена и простота, или оплаты по мере использования, при которой расходы оптимизируются за счет оплаты только за ресурсы, которые реально используются. При анализе моделей с оплатой за подготовку следует обратить внимание на минимальный размер подготовленного общего ресурса, единицу подготовки и возможность увеличивать и уменьшать подготовленное хранилище.
Есть ли методы оптимизации затрат на хранилище? Вы можете использовать Файлы Azure резервирования, чтобы получить скидку до 36 % на хранилище. Другие решения могут использовать такие стратегии, как дедупликация или сжатие, чтобы дополнительно оптимизировать эффективность хранилища. Однако эти стратегии часто связаны с неденежными затратами, например снижением производительности. Резервирования не имеют побочных эффектов на производительность.
Как обеспечить устойчивость и избыточность хранилища? При использовании Файлов Azure устойчивость и избыточность хранилища включена в предложение по продукту. Все уровни хранилища и избыточности обеспечивают высокую доступность данных. При этом доступны, как минимум, три копии данных. Рассматривая другие варианты хранения файлов, подумайте, обеспечена ли устойчивость и избыточность хранилища или вам придется решать этот вопрос самостоятельно.
Чем нужно управлять? При использовании Файлов Azure базовой единицей управления является учетная запись хранения. Для других решений могут потребоваться дополнительные средства управления, например обновления операционной системы или управление виртуальными ресурсами (виртуальными машинами, дисками, сетевыми IP-адресами и т. д.).
Каковы затраты на продукты добавочной стоимости, такие как средства резервного копирования, обеспечения безопасности и т. д.? Файлы Azure поддерживают интеграцию с несколькими собственными и сторонними службами добавочной стоимости, такими как Azure Backup, Синхронизация файлов Azure и Azure Defender, которые обеспечивают резервное копирование, репликацию и кэширование, а также функции безопасности для Файлов Azure. Использование решений добавочной стоимости, как локальных, так и облачных, влечет за собой отдельные затраты на лицензирование и продукты, но часто рассматривается как часть совокупной стоимости владения для хранилища файлов.
Резервирование
Файлы Azure поддерживает резервирования (также называемые зарезервированными экземплярами), которые позволяют получить скидку на хранилище, предварительно зафиксировав использование хранилища. Следует рассмотреть возможность приобретения зарезервированных экземпляров для любой рабочей нагрузки или рабочих нагрузок разработки и тестирования с постоянными объемами занимаемой памяти. При покупке резервирования необходимо указать следующие измерения:
- Размер емкости: резервирование может составлять 10 ТиБ или 100 ТиБ с более значительными скидками для приобретения резервирования более высокой емкости. Вы можете приобрести несколько резервирований, включая резервирование разных размеров емкости в соответствии с требованиями рабочей нагрузки. Например, если в рабочем развертывании имеется 120 ТиБ общих папок, можно приобрести одно резервирование на 100 ТиБ и два резервирования по 10 ТиБ в соответствии с общими требованиями к емкости хранилища.
- Срок. Резервирования можно приобрести на один или три года с более значительными скидками для приобретения более длительного срока резервирования.
- Уровень: уровень Файлы Azure для резервирования. Резервирования в настоящее время доступны для премиум-, горячего и холодного уровней.
- Расположение: регион Azure для резервирования. Резервирования доступны в подмножестве регионов Azure.
- Избыточность: избыточность хранилища для резервирования. Резервирование возможно для всех избыточных хранилищ, которые поддерживаются Файлами Azure, включая LRS, ZRS, GRS и GZRS.
- Частота выставления счетов. Указывает, как часто счета выставляются учетной записи за резервирование. Возможные варианты: Ежемесячно или Предоплата.
После приобретения резервирования оно будет автоматически использоваться для использования существующего хранилища. Если вы используете больше хранилища, чем зарезервировано, вы платите по списку цену за баланс, не охватываемый резервированием. Плата за транзакции, пропускную способность, передачу данных и хранение метаданных не включается в резервирование.
Существуют различия в том, как резервирования работают с моментальными снимками общих папок Azure для общих папок категории "Стандартный" и "Премиум". Если вы создаете моментальные снимки стандартных общих папок, то snapshot разностных значений учитывается в резервировании и оплачивается как часть обычного используемого счетчика хранилища. Однако если вы создаете моментальные снимки общих папок уровня "Премиум", счета за моментальные снимки выставляются по отдельному счетчику и не учитываются в резервировании. Дополнительные сведения см. в разделе о моментальных снимках.
Дополнительные сведения о приобретении резервирований см. в статье Оптимизация затрат на Файлы Azure с помощью резервирований.
Модель с оплатой подготовки
Служба “Файлы Azure” использует для общих папок класса "Премиум" модель с оплатой подготовки. В модели выставления счетов с оплатой подготовки вместо оплаты по факту использования вы заранее указываете свои требования к хранилищу в службе “Файлы Azure”. Подготовленная модель для хранилища аналогична покупке локального решения хранилища, так как при подготовке общей папки Azure с определенным объемом емкости хранилища вам придется платить за эту емкость независимо от того, используете вы ее или нет. В отличие от приобретения физических носителей в локальной среде, подготовленные общие папки можно динамически масштабировать в зависимости от характеристик производительности хранилища и операций ввода-вывода.
Подготовленный размер общей папки можно увеличить в любое время, а уменьшить можно только через 24 часа с момента последнего увеличения. По истечении 24 часов без увеличения квоты общую папку можно уменьшить столько раз, сколько требуется, пока вы не увеличите его снова. Изменения количества операций ввода-вывода в секунду и пропускной способности вступят в силу в течение нескольких минут после изменения подготовленного размера.
Размер подготовленного общего ресурса можно уменьшить так, что он станет меньше количества используемых вами ГиБ. В этом случае данные не будут потеряны, но с вас по-прежнему будет взиматься плата за используемый объем, а производительность будет соответствовать подготовленному общему ресурсу, а не используемому объему.
Метод подготовки
При подготовке общей папки уровня "Премиум" вы указываете, сколько ГиБ требуется для рабочей нагрузки. Каждый ГиБ, который вы подготавливаете, предоставляет дополнительное количество операций ввода-вывода в секунду и пропускную способность при фиксированном соотношении. В дополнение к гарантированному базовому количеству операций ввода-вывода в секунду каждая общая папка уровня "Премиум" поддерживает повышенную нагрузку по мере возможности. Ниже приведены формулы для количества операций ввода-вывода в секунду и пропускной способности.
Элемент | Значение |
---|---|
Минимальный размер общего файла | 100 ГиБ |
Единица подготовки | 1 ГиБ |
Формула базовых показателей операций ввода-вывода в секунду | MIN(3000 + 1 * ProvisionedStorageGiB, 100000) |
Ограничения пакета | MIN(MAX(10000, 3 * ProvisionedStorageGiB), 100000) |
Кредиты пакета | (BurstLimit - BaselineIOPS) * 3600 |
Пропускная способность (входящий трафик + исходящий трафик) (МиБ/с) | 100 + CEILING(0.04 * ProvisionedStorageGiB) + CEILING(0.06 * ProvisionedStorageGiB) |
В следующей таблице приведено несколько примеров этих формул для подготовленных общих ресурсов разного размера.
Емкость (ГиБ) | Базовые показатели операций ввода-вывода в секунду | Повышенное число операций ввода-вывода в секунду | Кредиты пакета | Пропускная способность (входящий трафик + исходящий трафик), МиБ/с |
---|---|---|---|---|
100 | 3,100 | До 10 000 | 24 840 000 | 110 |
500 | 3500 | До 10 000 | 23 400 000 | 150 |
1024 | 4,024 | До 10 000 | 21 513 600 | 203 |
5,120 | 8,120 | До 15 360 | 26 064 000 | 613 |
10 240 | 13 240 | До 30 720 | 62 928 000 | 1,125 |
33 792 | 36 792 | До 100 000 | 227 548 800 | 3,480 |
51 200 | 54 200 | До 100 000 | 164 880 000 | 5,220 |
102 400 | 100 000 | До 100 000 | 0 | 10 340 |
Эффективная производительность для общих папок зависит от ограничений сети компьютера, доступной пропускной способности сети, количества операций ввода-вывода в секунду, а также параллелизма и многих других факторов. Чтобы использовать параллелизацию с максимальной пользой, рекомендуется включить SMB Multichannel в общих папках уровня "Премиум". Дополнительные сведения см. в статье Включение SMB Multichannel. Некоторые распространенные проблемы с производительностью и обходными решениями см. в руководстве по устранению неполадок производительности и производительности SMB Multichannel.
Повышенная нагрузка
Если рабочей нагрузке требуется повышенная производительность для успешной работы в пиковые моменты, общая папка может использовать кредиты на повышенную нагрузку, чтобы преодолеть ограничение базового количества операций ввода-вывода в секунду и обеспечить требуемую производительность. Повышенная нагрузка автоматизирована и работает на основе кредитной системы. Увеличение числа операций выполняется по мере возможностей, и предельное количество операций при повышенной нагрузки не гарантировано.
Кредиты накапливаются в контейнере повышенной нагрузки, если трафик для общей папки ниже базового количества операций ввода-вывода в секунду. Заработанные кредиты используются позже для увеличения числа операций, когда их количество превысит базовый показатель операций ввода-вывода в секунду.
Когда количество операций ввода-вывода в секунду в общей папке превышает базовый уровень, при наличии кредитов в контейнере повышенной нагрузки это количество будет повышаться до максимального допустимого пикового уровня. Общие папки могут поддерживать повышенную нагрузку до тех пор, пока в наличии есть кредиты. Длительность повышенной нагрузки зависит от числа имеющихся кредитов. Каждая операция ввода-вывода сверх базового количества таких операций в секунду потребляет один кредит. Когда все кредиты будут израсходованы, общая папка вернется к базовому количеству операций ввода-вывода в секунду.
Кредиты общей папки имеют три состояния:
- Накопление, если количество операций ввода-вывода в секунду для общей папки меньше базового.
- Списание, если количество операций ввода-вывода в секунду для общей папки выше базового, а также в режиме повышенной нагрузки.
- Постоянное число. Если общая папка использует ровно столько операций ввода-вывода в секунду, сколько предоставляется на базовом уровне, кредиты не начисляются и не списываются.
В начале использования новых общих папок контейнер повышенной нагрузки содержит полный набор кредитов. Кредиты повышенной нагрузки не будут начисляться, если количество операций ввода-вывода в секунду в общей папке падает ниже базового уровня из-за регулирования, осуществляемого сервером.
Модель оплаты по мере использования
Служба "Файлы Azure" использует модель выставления счетов с оплатой по мере использования для общих папок уровня “Стандартный”. В модели выставления счетов с оплатой по мере использования сумма платежа определяется фактическим объемом использования, а не на подготовленным объемом. По большому счету, вы платите за объем хранимых логических данных и сверх того оплачиваете дополнительный набор транзакций, который зависит от использования этих данных. Модель с оплатой по мере использования может быть экономичной, так как вам не нужно подготавливать лишние ресурсы, чтобы учесть возможный рост в будущем или требования к производительности. Кроме того, не нужно отменять подготовку, если со временем объем памяти, занимаемый данными рабочей нагрузки, меняется. С другой стороны, модель с оплатой по мере использования тоже может создавать трудности при планировании бюджета, так как она зависит от того, сколько ресурсов потребляют конечные пользователи.
Различия стандартных уровней
При создании общей папки категории “Стандартный” можно выбрать один из следующих уровней: оптимизированный для транзакций, горячий или холодный. Для всех трех уровней используется абсолютно одно и то же стандартное оборудование хранения. Основное различие между этими тремя уровнями заключается в ценах на хранение неактивных данных (чем холоднее уровень, тем ниже цена) и ценах на транзакции (чем холоднее уровень, тем выше цена). Это означает следующее:
- Цена на общие папки, оптимизированные для транзакций, как можно понять из названия, оптимизирована для рабочих нагрузок с большим числом транзакций. Цена на хранение неактивных данных в таких папках выше всего, а цена на транзакции — ниже всего.
- Горячие общие папки предназначены для активных рабочих нагрузок, которые не предполагают большое число транзакций. По сравнению с предыдущим уровнем цена на хранение неактивных данных немного ниже, а цена на транзакции — немного выше. Рассматривайте этот вариант как средний между уровнем, оптимизированным для транзакций, и холодным уровнем доступа.
- Холодные общие папки предназначены для рабочих нагрузок без высокой активности. Они отличаются самой низкой ценой на хранение неактивных данных и самой высокой ценой на транзакции.
Если вы помещаете нечасто запрашиваемую рабочую нагрузку на уровень, оптимизированный для транзакций, вы будете платить символическую сумму за несколько транзакций в месяц для общей папки. Однако затраты на хранение данных будут высокими. Если переместить ту же общую папку на холодный уровень хранения, вы по-прежнему будете платить мизерную сумму за транзакции, просто потому что транзакции для этой рабочей нагрузки выполняются редко. При этом цены холодного уровня доступа на хранение данных намного ниже. Выбор соответствующего уровня для варианта использования позволяет значительно снизить затраты.
Аналогично, если вы помещаете высокодоступную рабочую нагрузку на холодный уровень хранения, вы будете гораздо больше платить за транзакции, но меньше — за хранение данных. В результате может сложиться ситуация, когда увеличение затрат на транзакции возобладает над снижением стоимости хранения данных, и за холодный уровень хранения вы будете платить больше, чем платили бы за уровень, оптимизированный для транзакций. В некоторых случаях использования, возможно, наиболее экономичным будет горячий уровень доступа, тогда как холодный уровень доступа будет обходиться дороже, чем уровень, оптимизированный для транзакции.
Самый экономичный уровень для вашей стандартной общей папки зависит от особенностей вашей рабочей нагрузки и уровня активности. На практике для выбора наиболее экономичного уровня лучше всего рассмотреть фактическое потребление ресурсов общей папки (хранимых данных, транзакций записи и т. д.). Для стандартных общих папок рекомендуется при начальной миграции в Файлы Azure выбрать уровень, оптимизированный для транзакций, а после завершения миграции перейти на более подходящий уровень в зависимости от использования. Уровень использования транзакций во время миграции, как правило, не говорит об обычном уровне использования транзакций.
Что такое транзакции?
При подключении общей папки Azure на компьютере с помощью SMB такая папка становится доступна на компьютере в виде локального хранилища. Это означает, что приложения, скрипты и другие программы на компьютере могут получать доступ к файлам и папкам в общей папке Azure, не зная, что они хранятся в Azure.
При чтении файла или записи в него используемое вами приложение выполняет ряд вызовов API к интерфейсу API файловой системы, предоставляемому вашей операционной системой. Эти вызовы преобразуются операционной системой в транзакции протокола SMB, которые отправляются по сети в Файлы Azure. Задача, которая конечному пользователю кажется одной операцией, например чтение файла с начала до конца, может быть преобразована в несколько транзакций SMB, выполняемых Файлами Azure.
Как правило, для стандартных общих папок счета выставляются по модели с оплатой по мере использования. Транзакции SMB и FileREST, выполненные приложениями, скриптами и другими программами пользователей, учитываются в сведениях об использовании общей папки и приводятся в счете. Такой же принцип применяется к дополнительным облачным службам, которые вы можете добавить в общую папку (например, Синхронизация файлов Azure или Azure Backup). Транзакции группируются в пять разных категорий транзакций, которые имеют разные цены в зависимости от их взаимодействия с общей папкой Azure. Используются такие категории: запись, вывод, чтение, другое и удаление.
В следующей таблице приведена классификация каждой транзакции:
Контейнер транзакций | Операции управления | Операции с данными |
---|---|---|
Транзакции записи |
|
|
Транзакции перечисления |
|
|
Транзакции чтения |
|
|
Другие транзакции/транзакции по протоколу |
|
|
Транзакции удаления |
|
|
Примечание
Система NFS 4.1 доступна только для общих папок категории "Премиум", использующих подготовленную модель выставления счетов. Транзакции не влияют на выставление счетов для общих папок уровня "Премиум".
Переход между стандартными уровнями
Вы можете перейти на один из трех уровней стандартных общих папок, однако для оптимизации затрат после начальной миграции рекомендуется выбрать наиболее экономичный уровень и сохранять его, пока не изменится шаблон доступа. Это связано с тем, что изменение уровня стандартной общей папки приводит к дополнительным затратам, а именно:
Транзакции: при перемещении общей папки с более горячего уровня на более холодный плата за транзакции записи для каждого файла в общей папке будет взиматься по тарифам более холодного уровня. При перемещении общей папки с более холодного уровня на более горячий будет взиматься плата за транзакции чтения для каждого файла в общей папке по тарифам для холодного уровня.
Получение данных: при перемещении между уровнями "холодный", "горячий" и "оптимизированный для транзакций" плата за получение данных будет взиматься в зависимости от размера перемещаемых данных. Плата за извлечение данных взимается только на холодном уровне.
В следующей таблице показана разбивка затрат на перемещение между уровнями:
Уровень | Оптимизировано для транзакций (назначение) | Горячий (назначение) | Холодный (назначение) |
---|---|---|---|
Оптимизировано для транзакций (источник) | -- |
|
|
Горячий (источник) |
|
-- |
|
Холодный (источник) |
|
|
-- |
Формального ограничения на частоту изменения уровня общей папки не существует, однако для перемещения общей папки на другой уровень потребуется время, которое зависит от объема данных в ней. Уровень общей папки нельзя изменить во время ее перемещения между уровнями. Изменение уровня общей папки не влияет на обычный доступ к ней.
Прямого механизма перемещения между общими папками уровня "Премиум" и "Стандартный" не существует, так как они содержатся в разных типах учетных записей хранения, но для перемещения между общими папками уровня "Премиум" и "Стандартный" можно использовать средство копирования, например robocopy.
Выбор уровня
Независимо от способа переноса существующих данных в Файлы Azure, рекомендуется изначально создать общую папку на уровне, оптимизированном для транзакций, из-за большого количества транзакций, связанных с миграцией. После миграции и работы в течение нескольких дней или недель с регулярным использованием вы можете подключить счетчики транзакций к калькулятору цен, чтобы выяснить, какой уровень лучше всего подходит для вашей рабочей нагрузки.
Так как для общих папок категории "Стандартный" отображаются только сведения о транзакциях на уровне учетной записи хранения, с помощью метрик хранилища довольно сложно точно определить, какой уровень дешевле на уровне общей папки. Рекомендуем по возможности развертывать только одну общую папку в каждой учетной записи хранения, чтобы обеспечить полный визуальный контроль выставления счетов.
Чтобы просмотреть предыдущие транзакции, сделайте следующее:
- Перейдите к своей учетной записи хранения и на панели навигации слева выберите Метрики.
- Выберите Область в качестве имени учетной записи хранения, Пространство имен метрик в качестве значения параметра "Файл", Метрика в качестве значения параметра "Транзакции" и Агрегирование в качестве значения параметра "Сумма".
- Щелкните Применить разделение.
- Выберите Значения в качестве имени API. Выберите ограничение и сортировку.
- Выберите период времени.
Примечание
Обязательно просмотрите транзакции за определенный период времени, чтобы получить лучшее представление о среднем количестве транзакций. Убедитесь, что выбранный период времени не пересекается с периодом начальной подготовки. Умножьте среднее количество транзакций за этот период времени, чтобы получить приблизительное количество транзакций за весь месяц.
Подготовленный размер или квота, логический размер и физический размер
Служба "Файлы Azure" отслеживает три отдельных количества в отношении общей емкости:
Подготовленный размер или квота. При использовании общих папок уровня "Премиум" и "Стандартный" указывается максимальный размер, до которого можно увеличивать общую папку. В контексте общих папок категории "Премиум" это значение называется подготовленным размером. При этом вы платите именно за объем, который был подготовлен, независимо от фактического объема использования. В контексте общих папок категории "Стандартный" это значение называется квотой и не влияет непосредственно на ваш счет. Подготовленный размер — это обязательное поле для общих папок уровня "Премиум". Если для общих папок уровня "Стандартный" подготовленный размер не указан напрямую, по умолчанию выбирается максимальное значение, поддерживаемое учетной записью хранения. Оно равно 5 ТиБ или 100 ТиБ в зависимости от типа и параметров учетной записи хранения.
Логический размер. Логический размер общей папки или файла — это размер без учета фактического способа хранения, при котором могут применяться дополнительные оптимизации. Логический размер файла можно рассматривать как то, сколько КиБ, МиБ или ГиБ будет передаваться по сети при копировании файла в другое расположение. В контексте общих папок категории "Премиум" и "Стандартный" общий логический размер общей папки используется для принудительного применения к подготовленному размеру или квоте. В контексте общих папок категории "Стандартный" логический размер — это количество, применяемое для выставления счетов за использование неактивных данных. Логический размер указывается как "размер" в диалоговом окне свойств Windows для файла или папки и "длина содержимого" в метриках Файлов Azure.
Физический размер. Физический размер файла — это размер файла согласно кодировке на диске. Он может соответствовать логическому размеру файла или быть меньше него. Это зависит от того, как файл был записан операционной системой. Распространенная причина различий между логическим и физическим размерами — использование разреженных файлов. Физический размер файлов в общей папке используется для выставления счетов за моментальные снимки, хотя выделенные диапазоны совместно используются между моментальными снимками, если они не изменяются (разностное хранилище). Дополнительные сведения о выставлении счетов за моментальные снимки в Файлах Azure см. в разделе Моментальные снимки.
Моментальные снимки
Служба "Файлы Azure" поддерживает моментальные снимки, аналогичные теневым копиям томов (VSS) на файловом сервере Windows. Моментальные снимки всегда отличаются от динамической общей папки и друг от друга. Это означает, что для каждого моментального снимка вы всегда оплачиваете только то, что отличается. Дополнительные сведения о моментальных снимках общих папок см. в статье Общие сведения о моментальных снимках для Файлов Azure.
К моментальным снимкам не применяются ограничения размера общих папок, но количество моментальных снимков ограничено определенным числом. Сведения о текущих ограничениях моментальных снимков см. в разделе Целевые объекты масштабирования общей папки Azure.
Плата за моментальные снимки всегда взимается в зависимости от использования разностного хранилища для каждого моментального снимка. Но принципы для общих папок категории "Премиум" и "Стандартный" будут немного различаться:
В общих папках категории "Премиум" счета за моментальные снимки выставляются по собственному счетчику моментальных снимков. Это снижает цену на подготовленное хранилище. Это означает, что в счете отобразится отдельная позиция, представляющая моментальные снимки для общих папок уровня "Премиум" для каждой учетной записи хранения FileStorage в счете.
Для общих папок категории "Стандартный" счета за моментальные снимки выставляются в обычных используемых единицах измерения, но плата за моментальный снимок по-прежнему взимается только в соответствии с разностной стоимостью моментального снимка. Это означает, что в счете не будет отображаться отдельная позиция, представляющая моментальные снимки для каждой учетной записи хранения категории "Стандартный", которая содержит общие папки Azure. Это также означает, что разностный snapshot использование учитывается по отношению к резервированиям, приобретенным для стандартных общих папок.
Службы добавочной стоимости для Файлов Azure могут использовать моментальные снимки в рамках их ценностного предложения. Дополнительные сведения о том, как используются моментальные снимки, см. в разделе Службы добавочной стоимости для Файлов Azure.
Службы добавочной стоимости
Как и локальные решения хранилища, которые предлагают разработанные Майкрософт и сторонние функции или интеграцию продуктов, чтобы повысить ценность размещенных общих папок, служба "Файлы Azure" предоставляет точки интеграции для собственных и сторонних продуктов для интеграции с общими папками, принадлежащими клиентам. Хотя эти решения могут обеспечить значительное повышение ценности для Файлов Azure, следует учитывать дополнительные затраты на их использование, которые добавляются к общей стоимости решения Файлы Azure.
Затраты делятся на три сегмента:
Затраты на лицензирование для службы добавочной стоимости. Они могут представлять собой фиксированные затраты на каждого клиента, пользователя (иногда их называют "основными затратами"), каждую общую папку или учетную запись хранения Azure. Кроме того, они могут зависеть от единиц использования хранилища, таких как фиксированные затраты на каждый блок данных в 500 ГиБ в общей папке.
Затраты на транзакции для службы добавочной стоимости. Некоторые службы добавочной стоимости имеют собственную концепцию транзакций, отличающуюся от того, что в Файлах Azure рассматривается как транзакция. Эти транзакции будут отображаться в счете в соответствии с расходами на службу добавочной стоимости. Но такие транзакции напрямую связаны с тем, как вы используете службу добавочной стоимости со своей общей папкой.
Затраты в рамках Файлов Azure на использование служб добавочной стоимости. Служба "Файлы Azure" не взимает плату с клиентов напрямую за добавление служб добавочной стоимости. Но в рамках повышения ценности общей папки Azure за счет службы добавочной стоимости могут повыситься затраты, отображаемые для общей папки Azure. Это легко увидеть при работе с общими папками категории "Стандартный", так как для них используется модель с оплатой по мере использования и взимается плата за транзакции. Если служба добавочной стоимости выполняет транзакции с общей папкой от вашего имени, они будут отображаться в счете за транзакции Файлов Azure, даже если вы не выполняли эти транзакции напрямую самостоятельно. То же относится и к общим папкам категории "Премиум", хотя, возможно, это не так заметно. Плата за дополнительные транзакции с общими папками уровня "Премиум" из служб добавочной стоимости рассчитывается за подготовленные операции ввода-вывода в секунду. Это означает, что службы добавочной стоимости могут потребовать подготовки дополнительного хранилища для достаточного количества операций ввода-вывода в секунду или пропускной способности для вашей рабочей нагрузки.
При вычислении совокупной стоимости владения для общей папки следует учитывать затраты на Файлы Azure и все службы, которые вы хотите использовать с Файлами Azure.
Есть несколько разработанных Майкрософт и сторонних служб добавочной стоимости. В этом документе рассматривается подмножество распространенных разработанных Майкрософт служб, используемых клиентами с общими папками Azure. Дополнительные сведения о службах, не перечисленных здесь, см. на странице с ценами на соответствующую службу.
Служба синхронизации файлов Azure
Синхронизация файлов Azure — это служба добавочной стоимости для Файлов Azure, которая синхронизирует одну или несколько локальных общих папок Windows с общей папкой Azure. Так как облачная общая папка Azure содержит полную копию данных в синхронизированной общей папке, доступной локально, вы можете преобразовать локальный файловый сервер Windows в кэш общей папки Azure, чтобы уменьшить объем занимаемой памяти в локальной среде. Дополнительные сведения см. в статье Вводные сведения о Синхронизации файлов Azure.
При рассмотрении совокупной стоимости владения для решения, развернутого с помощью Синхронизации файлов Azure, следует учитывать следующие аспекты затрат:
Капитальные и операционные расходы на файловые серверы Windows с одной или несколькими конечными точками сервера. Синхронизация файлов Azure как решение репликации не зависит от того, где находятся файловые серверы Windows, синхронизированные с Файлами Azure. Они могут размещаться локально, на виртуальной машине Azure или даже в другом облаке. Если вы не используете Синхронизацию файлов Azure с файловым сервером Windows, размещенным на виртуальной машине Azure, капитальные (т. е. авансовые затраты на оборудование вашего решения) и эксплуатационные расходы (т. е. затраты на оплату труда, электроэнергии и т. д.) не будут указываться в счете Azure, но все равно будут включаться в совокупную стоимость владения. Учитывайте объем данных, необходимых для кэширования в локальной среде, количество ЦП и объем памяти, необходимый файловым серверам Windows для размещения рабочих нагрузок Синхронизации файлов Azure (см. рекомендуемые системные ресурсы), а также затраты в организации.
Затраты на лицензирование отдельного сервера, зарегистрированного в Синхронизации файлов Azure. Чтобы использовать Синхронизацию файлов Azure с определенным файловым сервером Windows, вам нужно сначала зарегистрировать его в ресурсе Azure Синхронизации файлов Azure, службе синхронизации хранилища. За каждый сервер, зарегистрированный после первого, взимается фиксированная ежемесячная плата. Хотя эта плата очень мала, это одна из составляющих счета. Сведения о текущей плате за зарегистрированный сервер для нужного региона см. в разделе "Синхронизация файлов" на странице цен на Файлы Azure.
Затраты на Файлы Azure. Так как Синхронизация файлов Azure — это решение синхронизации для Файлов Azure, вам потребуется использовать ресурсы Файлов Azure. Некоторые из этих ресурсов, например хранилище, относительно очевидны, в то время как другие, например транзакции и моментальные снимки, не совсем. Большинству клиентов мы рекомендуем использовать общие папки категории "Стандартный"с Синхронизацией файлов Azure, хотя при необходимости Синхронизация файлов Azure полностью поддерживает и общие папки категории "Премиум".
Использование хранилища. Синхронизация файлов Azure реплицирует все изменения, которые вносятся в путь на файловом сервере Windows, указанном на конечной точке сервера, в общую папку Azure, что приводит к использованию хранилища. Для стандартных общих папок это означает, что добавление или увеличение размера существующих файлов на конечных точках сервера приведет к увеличению затрат на хранилище, так как изменения будут реплицированы. С общими папками уровня "Премиум" изменения будут использовать подготовленное пространство. Ответственность за периодическое увеличение объема подготовленных ресурсов (по мере необходимости) в соответствии с ростом общей папки лежит полностью на вас.
Использование моментальных снимков. Синхронизация файлов Azure принимает моментальные снимки общих папок и уровня файлов в рамках стандартного использования. Хотя моментальные снимки используются в разном объеме, это может привести к заметному увеличению суммы в счете за Файлы Azure.
Транзакции, вызванные оттоком. По мере изменения файлов на конечных точках сервера изменения передаются в облачную папку, в которой создаются транзакции. Если включено распределение по уровням в облаке, генерируются дополнительные транзакции для управления распределенными по уровням файлами, включая транзакции ввода-вывода с такими файлами, в дополнение к затратам на исходящий трафик. Хотя количество и тип транзакций трудно спрогнозировать из-за скорости оттока и эффективности кэша, вы можете использовать предыдущие тенденции транзакций для оценки будущих затрат, если считаете, что ваше последующее использование будет аналогично текущему.
Транзакции, вызванные перечислением в облаке. Синхронизация файлов Azure один раз в день перечисляет элементы общей папки Azure в облаке, чтобы обнаружить изменения, внесенные непосредственно в эту папку, и синхронизировать их с конечными точками сервера. В результате этого сканирования генерируются транзакции, за которые в учетной записи хранения выставляются счета из расчета по одной транзакции
ListFiles
на каждый каталог в день. Чтобы примерно определить стоимость проверки, вы можете ввести это число в калькулятор цен.
Совет
Если вы не знаете, сколько у вас папок, воспользуйтесь инструментом TreeSize от JAM Software GmbH.
Чтобы оптимизировать затраты на Файлы Azure с использованием Синхронизации файлов Azure, следует решить, какой уровень общей папки будет наиболее эффективным. Дополнительные сведения о том, как выбрать уровень для каждой общей папки см. в разделе Выбор уровня общей папки.
Если вы переходите на Синхронизацию файлов Azure со StorSimple, ознакомьтесь со статьей Сравнение затрат на StorSimple и Синхронизацию файлов Azure.
Azure Backup
Azure Backup предоставляет бессерверное решение резервного копирования для Файлов Azure, которое легко интегрируется с общими папками, а также другими службами, такими как Синхронизация файлов Azure. Azure Backup для Файлов Azure — это решение резервного копирования на основе моментальных снимков, которое предоставляет механизм планирования автоматического создания моментальных снимков по расписанию, определяемому администратором. Оно также обладает удобным пользовательским интерфейсом для восстановления удаленных файлов, папок или всей общей папки для определенной точки во времени. Дополнительные сведения об Azure Backup для Файлов Azure см. в статье О резервном копировании общих папок Azure.
При оценке затрат на использование Azure Backup для резервного копирования общих папок Azure следует учитывать следующее:
Затраты на лицензирование защищенных экземпляров для данных общей папки Azure. В Azure Backup взимается плата за лицензирование защищенного экземпляра для учетной записи хранения, содержащей резервные копии общих папок Azure. Защищенный экземпляр определяется как 250 ГиБ хранилища общих папок Azure. Учетные записи хранения, содержащие менее 250 ГиБ хранилища общих папок Azure, влекут за собой частичные затраты на защищенный экземпляр. Дополнительные сведения см. на странице Цены на Azure Backup. Обратите внимание, что в списке служб, которые может защитить Azure Backup, нужно выбрать элемент Файлы Azure.
Затраты на Файлы Azure. При использовании Azure Backup расходы на Файлы Azure повышаются за счет следующего:
Разностные затраты на моментальные снимки общих папок Azure. Azure Backup автоматизирует создание моментальных снимков общих папок Azure по расписанию, определенному администратором. Каждый моментальный снимок уникален. Однако дополнительные затраты в общем счете зависят от длительности хранения моментальных снимков и объема изменения данных в общей папке в течение этого времени. В этом отличие моментального снимка от динамической общей папки. И этим определяется, сколько дополнительных данных хранится в Файлах Azure.
Затраты на транзакции, выполняемые вследствие операций восстановления. Операции восстановления из моментального снимка в динамическую папку сопряжены с транзакциями. Для общих папок категории "Стандартный" это означает, что за операции чтения из моментальных снимков и записи из восстановленных данных счета будут выставляться как за обычные транзакции общей папки. Для общих папок уровня "Премиум" эти операции рассчитываются как подготовленные операции ввода-вывода в секунду для общей папки.
Microsoft Defender для службы хранилища
Microsoft Defender предоставляет поддержку Файлов Azure в рамках своего продукта "Microsoft Defender для хранилища". Microsoft Defender для хранилища обнаруживает необычные и потенциально опасные попытки доступа к общим папкам Azure по SMB либо FileREST или их использования. Решение Microsoft Defender для хранилища включено на уровне подписки для всех общих папок в учетных записях хранения в этой подписке.
Microsoft Defender для хранилища не поддерживает возможности антивирусных программ для общих папок Azure.
Основные расходы на Microsoft Defender для хранилища — это дополнительный набор затрат на транзакции, взимаемых для продукта сверх транзакций, которые выполняются в общей папке Azure. Хотя эта стоимость основана на транзакциях, выполняемых в Файлах Azure, она входит не в счет, выставленный за Файлы Azure, а в цену Microsoft Defender. В рамках Microsoft Defender для хранилища взимается плата за транзакцию даже в общих папках уровня "Премиум", где служба "Файлы Azure" включает транзакции в рамках подготовки операций ввода-вывода в секунду. Сведения о текущей ставке на транзакции можно найти на странице с ценами на Microsoft Defender для облака в строке таблицы Microsoft Defender для хранилища.
Использование Microsoft Defender для хранилища при выполнении транзакций с большими общими папками приведет к значительным затратам. Учитывая такие затраты, вы можете отказаться от использования Microsoft Defender для хранилища для определенных учетных записей хранения. Дополнительные сведения см. в статье Исключение учетной записи хранения из Microsoft Defender для хранилища.