Общие сведения о выставлении счетов за Файлы Azure

Служба “Файлы Azure” предоставляет две различные модели выставления счетов: оплата подготовки и оплата по мере использования. Модель с оплатой подготовки доступна только для общих папок ценовой категории "Премиум" — это общие папки, развернутые в учетной записи хранения типа FileStorage. Модель с оплатой по мере использования доступна только для общих папок ценовой категории “Стандартный” — это общие папки, развернутые в учетной записи хранения общего назначения версии 2 (GPv2). В этой статье объясняется, как работают обе модели, чтобы помочь вам понять ежемесячный Файлы Azure счет.

В этом видеоролике обсуждается модель выставления счетов за Файлы Azure. В ней описывается оптимизация затрат на общие папки Azure и сравнение Файлы Azure с другими предложениями хранилища файлов в локальной среде и в облаке.

Сведения о ценах на Файлы Azure см. на здесь.

Применяется к

Тип общей папки SMB NFS
Стандартные общие папки (GPv2), LRS/ZRS Да Нет
Стандартные общие папки (GPv2), GRS/GZRS Да Нет
Общие папки уровня "Премиум" (FileStorage), LRS/ZRS Да Да

Единицы хранения

Для представления емкости хранилища в Файлах Azure используются двоичные единицы измерения: КиБ, МиБ, ГиБ и ТиБ.

Сокращение Определение Единица измерения
КиБ 1024 байт кибибайт
МиБ 1024 КиБ (1 048 576 байт) мебибайт
ГиБ 1024 МиБ (1 073 741 824 байт) гибибайт
ТиБ 1024 ГиБ (1 099 511 627 776 байт) тебибайт

Хотя базовые 2 единицы измерения часто используются большинством операционных систем и средств для измерения объемов хранения, они часто неправильно помечены как базовые 10 единиц, с которыми вы можете ознакомиться: КБ, МБ, ГБ и ТБ. Хотя причины неправильной маркировки различаются, распространенная причина, из-за которой операционные системы, такие как Windows, неправильно назначали единицы хранения, потому что многие операционные системы начали использовать эти акронимы, прежде чем они были стандартизированы IEC, BIPM и NIST.

В следующей таблице показано, как распространенные операционные системы измеряют единицы хранилища и присваивают им метки:

Операционная система Система измерений Добавление меток
Windows Двоичная Постоянное неправильное присвоение меток в качестве десятичных.
Дистрибутивы Linux Обычно base-2 некоторые программное обеспечение использует base-10 Несогласованность меток, согласование между измерением и меткой зависит от пакета программного обеспечения.
ОС macOS, iOS и iPad Десятичная Постоянное присвоение меток в качестве десятичных.

Если вашей операционной системы нет в списке, обратитесь к ее поставщику.

Контрольный список совокупной стоимости владения общими папками

Если вы переходите на Файлы Azure с локальной среды или сравниваете Файлы Azure с другими решениями облачного хранилища, учитывайте следующие факторы, чтобы обеспечить объективное сравнение подобного с подобным:

  • Как платить за хранение, количество операций ввода-вывода в секунду и пропускную способность? Используемая модель выставления счетов за Файлы Azure зависит от ценовой категории развертываемых общих папок: Премиум или Стандартный. Большинство облачных решений имеют модели, которые согласовываются с принципами подготовленного хранилища, например, предопределенная цена и простота, или оплаты по мере использования, при которой расходы оптимизируются за счет оплаты только за ресурсы, которые реально используются. При анализе моделей с оплатой за подготовку следует обратить внимание на минимальный размер подготовленного общего ресурса, единицу подготовки и возможность увеличивать и уменьшать подготовленное хранилище.

  • Есть ли методы оптимизации затрат на хранилище? Вы можете использовать Файлы Azure резервирования для достижения до 36% скидки на хранилище. Другие решения могут использовать стратегии, такие как дедупликация или сжатие, чтобы при необходимости оптимизировать эффективность хранения. Однако эти стратегии часто связаны с неденежными затратами, например снижением производительности. Файлы Azure резервирования не имеют побочных эффектов на производительность.

  • Как обеспечить устойчивость и избыточность хранилища? Благодаря Файлы Azure устойчивость хранилища и избыточность включаются в предложение продукта. Все уровни хранилища и избыточности обеспечивают высокую доступность данных. При этом доступны, как минимум, три копии данных. Рассматривая другие варианты хранения файлов, подумайте, обеспечена ли устойчивость и избыточность хранилища или вам придется решать этот вопрос самостоятельно.

  • Чем нужно управлять? При использовании Файлов Azure базовой единицей управления является учетная запись хранения. Для других решений может потребоваться дополнительное управление, например обновления операционной системы или управление виртуальными ресурсами, например виртуальные машины, диски и СЕТЕВЫе IP-адреса.

  • Каковы затраты на продукты с добавленной стоимостью? Файлы Azure поддерживают интеграцию с несколькими собственными и сторонними службами добавочной стоимости, Дополнительные службы, такие как Azure Backup, Синхронизация файлов Azure и Microsoft Defender для служба хранилища обеспечивают резервное копирование, реплика и кэширование, а также функции безопасности для Файлы Azure. Использование решений добавочной стоимости, как локальных, так и облачных, влечет за собой отдельные затраты на лицензирование и продукты, но часто рассматривается как часть совокупной стоимости владения для хранилища файлов.

Резервирования

Файлы Azure поддерживает резервирования (также называемые зарезервированными экземплярами), что позволяет получить скидку на хранилище путем предварительной фиксации использования хранилища. Следует рассмотреть возможность приобретения зарезервированных экземпляров для любой рабочей нагрузки или рабочих нагрузок разработки и тестирования с постоянными объемами занимаемой памяти. При покупке резервирования необходимо указать следующие измерения:

  • Размер емкости: резервирование может быть в течение 10 ТиБ или 100 ТиБ, с более значительными скидками для приобретения более высокого объема резервирования емкости. Вы можете приобрести несколько резервирований, включая резервирование различных размеров емкости в соответствии с требованиями рабочей нагрузки. Например, если в рабочем развертывании имеется 120 ТиБ файловых ресурсов, вы можете приобрести один 100 ТиБ резервирования и два резервирования 10 ТиБ, чтобы удовлетворить общие требования к емкости хранилища.
  • Срок: вы можете приобрести резервирования для одного или трехлетнего срока с более значительными скидками на покупку более длительного срока резервирования.
  • Уровень: уровень Файлы Azure резервирования. Резервирования в настоящее время доступны для уровня "Премиум", "горячий" и "холодный".
  • Расположение: регион Azure для резервирования. Резервирования доступны в подмножестве регионов Azure.
  • Избыточность: избыточность хранилища для резервирования. Резервирование возможно для всех избыточных хранилищ, которые поддерживаются Файлами Azure, включая LRS, ZRS, GRS и GZRS.
  • Частота выставления счетов: указывает частоту выставления счетов за резервирование учетной записи. Возможные варианты: Ежемесячно или Предоплата.

После приобретения резервирования он будет автоматически использоваться существующим использованием хранилища. Если вы используете больше хранилища, чем зарезервировано, вы платите за баланс, не охваченный резервированием. Плата за транзакцию, пропускную способность, передачу данных и хранилище метаданных не включается в резервирование.

Существуют различия в работе резервирования с моментальными снимками общих папок Azure для общих папок уровня "Стандартный" и "Премиум". Если вы принимаете моментальные снимки стандартных общих папок, то разностное число моментальных снимков по отношению к резервированию и выставляются в рамках обычного используемого счетчика хранения. Тем не менее, если вы принимаете моментальные снимки общих папок класса Premium, то за моментальные снимки выставляются с помощью отдельного счетчика и не учитываются в отношении резервирования. Дополнительные сведения см. в разделе о моментальных снимках.

Дополнительные сведения о том, как приобрести резервирования, см. в разделе "Оптимизация затрат на Файлы Azure с резервированиями".

Модель с оплатой подготовки

Служба “Файлы Azure” использует для общих папок класса "Премиум" модель с оплатой подготовки. В подготовленной модели выставления счетов упреждающее указание требований к хранилищу, а не выставление счетов на основе используемого вами. Подготовленная модель для хранилища аналогична покупке локального решения хранилища, так как при подготовке общей папки Azure с определенным объемом емкости хранилища вам придется платить за эту емкость независимо от того, используете вы ее или нет. В отличие от приобретения физических носителей в локальной среде, подготовленные общие папки можно динамически масштабировать в зависимости от характеристик производительности хранилища и операций ввода-вывода.

Вы можете в любой момент увеличить подготовленный размер общей папки, но его можно уменьшить только в том случае, если с момента последнего увеличения истекло 24 часа. По истечении 24 часов без увеличения квоты общую папку можно уменьшить столько раз, сколько требуется, пока вы не увеличите его снова. Изменения количества операций ввода-вывода в секунду и пропускной способности вступят в силу в течение нескольких минут после изменения подготовленного размера.

Размер подготовленного общего ресурса можно уменьшить так, что он станет меньше количества используемых вами ГиБ. В этом случае данные не будут потеряны, но с вас по-прежнему будет взиматься плата за используемый объем, а производительность будет соответствовать подготовленному общему ресурсу, а не используемому объему.

Метод подготовки

При подготовке общей папки уровня "Премиум" вы указываете, сколько ГиБ требуется для рабочей нагрузки. Каждый ГиБ, который вы подготавливаете, предоставляет дополнительное количество операций ввода-вывода в секунду и пропускную способность при фиксированном соотношении. Помимо базовых операций ввода-вывода в секунду, которые вы гарантируете, каждая общая папка класса Premium поддерживает ускорение на основе лучших усилий. Ниже приведены формулы для количества операций ввода-вывода в секунду и пропускной способности.

Товар Значение
Минимальный размер общего файла 100 ГиБ
Единица подготовки 1 ГиБ
Формула базовых показателей операций ввода-вывода в секунду MIN(3000 + 1 * ProvisionedStorageGiB, 102400)
Ограничения пакета MIN(MAX(10000, 3 * ProvisionedStorageGiB), 102400)
Кредиты пакета (BurstLimit - BaselineIOPS) * 3600
Пропускная способность (входящий трафик + исходящий трафик) (МиБ/с) 100 + CEILING(0.04 * ProvisionedStorageGiB) + CEILING(0.06 * ProvisionedStorageGiB)

В следующей таблице приведено несколько примеров этих формул для подготовленных общих ресурсов разного размера.

Емкость (ГиБ) Базовые показатели операций ввода-вывода в секунду Пиковое число операций ввода-вывода в секунду Кредиты пакета Пропускная способность (входящий трафик + исходящий трафик), МиБ/с
100 3100 До 10 000 24 840 000 110
500 3500 До 10 000 23 400 000 150
1024 4024 До 10 000 21 513 600 203
5,120 8120 До 15 360 26 064 000 613
10 240 13 240 До 30 720 62 928 000 1125
33 792 36 792 До 102 400 227 548 800 3480
51 200 54 200 До 102 400 164 880 000 5220
102 400 102 400 До 102 400 0 10 340

Эффективная производительность для общих папок зависит от ограничений сети компьютера, доступной пропускной способности сети, количества операций ввода-вывода в секунду, а также параллелизма и многих других факторов. Чтобы добиться максимальной выгоды от параллелизации, рекомендуется включить S МБ Multichannel в общих папках premium. Ознакомьтесь с руководством по устранению неполадок производительности и производительности S МБ для некоторых распространенных проблем с производительностью и обходными решениями.

Ускорение дисков

Если для рабочей нагрузки требуется дополнительная производительность для удовлетворения пикового спроса, вы можете использовать кредиты с всплеском, чтобы перейти к базовому ограничению операций ввода-вывода в секунду. Ускорение автоматизировано и работает на основе кредитной системы. Он работает на основе лучших усилий, и ограничение всплеска не является гарантией.

Кредиты накапливаются в контейнере повышенной нагрузки, если трафик для общей папки ниже базового количества операций ввода-вывода в секунду. Заработанные кредиты используются позже для включения ускорения операций, когда операции будут превышать базовые операции ввода-вывода в секунду.

Когда количество операций ввода-вывода в секунду в общей папке превышает базовый уровень, при наличии кредитов в контейнере повышенной нагрузки это количество будет повышаться до максимального допустимого пикового уровня. Общие папки могут поддерживать повышенную нагрузку до тех пор, пока в наличии есть кредиты. Длительность повышенной нагрузки зависит от числа имеющихся кредитов. Каждое число операций ввода-вывода за пределами базовых операций ввода-вывода в секунду потребляет один кредит. После использования всех кредитов общий объем операций ввода-вывода в базовый объем операций ввода-вывода в секунду.

Кредиты общей папки имеют три состояния:

  • Накопление, если количество операций ввода-вывода в секунду для общей папки меньше базового.
  • Списание, если количество операций ввода-вывода в секунду для общей папки выше базового, а также в режиме повышенной нагрузки.
  • Константная, когда общий ресурс использует именно базовые операции ввода-вывода в секунду, и нет кредитов, накопленных или используемых.

Новая файловая папка начинается с полного количества кредитов в сегменте всплеска. Кредиты на ускорение не будут начисляться, если операции ввода-вывода в секунду общей папки упали ниже базового плана из-за регулирования сервера.

Модель оплаты по мере использования

Служба "Файлы Azure" использует модель выставления счетов с оплатой по мере использования для общих папок уровня “Стандартный”. В этой модели сумма, которую вы оплачиваете, определяется тем, сколько вы фактически используете, а не на основе подготовленной суммы. На высоком уровне взимается плата за объем хранимых логических данных, а также взимается плата за транзакции на основе использования этих данных. Модель с оплатой по мере использования может быть экономичной, так как вам не нужно подготавливать лишние ресурсы, чтобы учесть возможный рост в будущем или требования к производительности. Кроме того, не нужно отменять подготовку, если со временем объем памяти, занимаемый данными рабочей нагрузки, меняется. С другой стороны, модель выставления счетов по мере использования может быть трудно спланировать в рамках процесса бюджетирования, так как модель управляется потреблением конечных пользователей.

Различия стандартных уровней

При создании общей папки категории “Стандартный” можно выбрать один из следующих уровней: оптимизированный для транзакций, горячий или холодный. Для всех трех уровней используется абсолютно одно и то же стандартное оборудование хранения. Основное различие между этими тремя уровнями заключается в ценах на хранение неактивных данных (чем холоднее уровень, тем ниже цена) и ценах на транзакции (чем холоднее уровень, тем выше цена). Это означает следующее:

  • Цена на общие папки, оптимизированные для транзакций, как можно понять из названия, оптимизирована для рабочих нагрузок с большим числом транзакций. Цена на хранение неактивных данных в таких папках выше всего, а цена на транзакции — ниже всего.
  • Горячая задача — для активных рабочих нагрузок, которые не включают большое количество транзакций. Он имеет немного более низкую цену на хранение данных по неактивных данных, но немного более высокие цены на транзакции по сравнению с оптимизированной транзакцией. Рассматривайте этот вариант как средний между уровнем, оптимизированным для транзакций, и холодным уровнем доступа.
  • Прохладно оптимизирует цену для рабочих нагрузок, которые не имеют высокой активности, предлагая наименьшую цену на хранение данных по неактивных данных, но самые высокие цены на транзакции.

Если вы помещаете нечасто запрашиваемую рабочую нагрузку на уровень, оптимизированный для транзакций, вы будете платить символическую сумму за несколько транзакций в месяц для общей папки. Однако затраты на хранение данных будут высокими. Если переместить ту же общую папку на холодный уровень хранения, вы по-прежнему будете платить мизерную сумму за транзакции, просто потому что транзакции для этой рабочей нагрузки выполняются редко. При этом цены холодного уровня доступа на хранение данных намного ниже. Выбор соответствующего уровня для варианта использования позволяет значительно снизить затраты.

Аналогично, если вы помещаете высокодоступную рабочую нагрузку на холодный уровень хранения, вы будете гораздо больше платить за транзакции, но меньше — за хранение данных. В результате может сложиться ситуация, когда увеличение затрат на транзакции возобладает над снижением стоимости хранения данных, и за холодный уровень хранения вы будете платить больше, чем платили бы за уровень, оптимизированный для транзакций. В некоторых случаях использования, возможно, наиболее экономичным будет горячий уровень доступа, тогда как холодный уровень доступа будет обходиться дороже, чем уровень, оптимизированный для транзакции.

Самый экономичный уровень для вашей стандартной общей папки зависит от особенностей вашей рабочей нагрузки и уровня активности. На практике для выбора наиболее экономичного уровня лучше всего рассмотреть фактическое потребление ресурсов общей папки (хранимых данных, транзакций записи и т. д.). Для стандартных общих папок рекомендуется при начальной миграции в Файлы Azure выбрать уровень, оптимизированный для транзакций, а после завершения миграции перейти на более подходящий уровень в зависимости от использования. Уровень использования транзакций во время миграции, как правило, не говорит об обычном уровне использования транзакций.

Что такое транзакции?

При подключении общей папки Azure на компьютере с помощью SMB такая папка становится доступна на компьютере в виде локального хранилища. Это означает, что приложения, скрипты и другие программы на компьютере могут получить доступ к файлам и папкам в общей папке Azure без необходимости знать, что они хранятся в Azure.

При чтении или записи в файл приложение, которое вы используете, выполняет ряд вызовов API к API файловой системы, предоставленному операционной системой. Затем операционная система интерпретирует эти вызовы в транзакции протокола S МБ, которые отправляются по проводу для выполнения Файлы Azure. Задача, которую конечный пользователь воспринимает как одну операцию, например чтение файла с начала до конца, может быть преобразована в несколько транзакций S МБ, обслуживаемых Файлы Azure.

Как правило, для стандартных общих папок счета выставляются по модели с оплатой по мере использования. S МБ и FileREST транзакции, сделанные приложениями и скриптами, представляют использование общей папки и отображаются в рамках счета. Такой же принцип применяется к дополнительным облачным службам, которые вы можете добавить в общую папку (например, Синхронизация файлов Azure или Azure Backup). Транзакции группируются в пять разных категорий транзакций, которые имеют разные цены в зависимости от их взаимодействия с общей папкой Azure. Используются такие категории: запись, вывод, чтение, другое и удаление.

В следующей таблице приведена классификация каждой транзакции:

Контейнер транзакций Операции управления Операции с данными
Транзакции записи
  • CreateShare
  • SetFileServiceProperties
  • SetShareMetadata
  • SetShareProperties
  • SetShareAcl
  • SnapshotShare
  • RestoreShare
  • CopyFile
  • Create
  • CreateDirectory
  • CreateFile
  • PutRange
  • PutRangeFromURL
  • SetDirectoryMetadata
  • SetFileMetadata
  • SetFileProperties
  • SetInfo
  • Write
  • PutFilePermission
  • Flush
  • SetDirectoryProperties
Транзакции перечисления
  • ListShares
  • ListFileRanges
  • ListFiles
  • ListHandles
Транзакции чтения
  • GetFileServiceProperties
  • GetShareAcl
  • GetShareMetadata
  • GetShareProperties
  • GetShareStats
  • FilePreflightRequest
  • GetDirectoryMetadata
  • GetDirectoryProperties
  • GetFile
  • GetFileCopyInformation
  • GetFileMetadata
  • GetFileProperties
  • QueryDirectory
  • QueryInfo
  • Read
  • GetFilePermission
Другие транзакции/транзакции по протоколу
  • AcquireShareLease
  • BreakShareLease
  • ReleaseShareLease
  • RenewShareLease
  • ChangeShareLease
  • AbortCopyFile
  • Cancel
  • ChangeNotify
  • Close
  • Echo
  • Ioctl
  • Lock
  • Logoff
  • Negotiate
  • OplockBreak
  • SessionSetup
  • TreeConnect
  • TreeDisconnect
  • CloseHandles
  • AcquireFileLease
  • BreakFileLease
  • ChangeFileLease
  • ReleaseFileLease
Транзакции удаления
  • DeleteShare
  • ClearRange
  • DeleteDirectory
  • DeleteFile

Примечание.

Система NFS 4.1 доступна только для общих папок категории "Премиум", использующих подготовленную модель выставления счетов. Транзакции не влияют на выставление счетов для общих папок уровня "Премиум".

Переход между стандартными уровнями

Вы можете перейти на один из трех уровней стандартных общих папок, однако для оптимизации затрат после начальной миграции рекомендуется выбрать наиболее экономичный уровень и сохранять его, пока не изменится шаблон доступа. Это связано с тем, что изменение уровня стандартной общей папки приводит к дополнительным затратам, а именно:

  • Транзакции. При перемещении общей папки с горячего уровня на более холодный уровень вы получите плату за запись каждого файла в общей папке. При перемещении общей папки с более холодного уровня на более горячий будет взиматься плата за транзакции чтения для каждого файла в общей папке по тарифам для холодного уровня.

  • Извлечение данных. При переходе с холодного уровня на горячий или оптимизированный для транзакций плата будет взиматься на основе размера перемещаемых данных. Плата за извлечение данных взимается только на холодном уровне.

В следующей таблице показана разбивка затрат на перемещение между уровнями:

Уровень Оптимизировано для транзакций (назначение) Горячий (назначение) Холодный (назначение)
Оптимизировано для транзакций (источник) --
  • 1 транзакция записи на файл на "горячем" уровне.
  • 1 транзакция записи на файл на "холодном" уровне.
Горячий (источник)
  • 1 транзакция чтения на файл на "горячем" уровне.
    --
    • 1 транзакция записи на файл на "холодном" уровне.
    Холодный (источник)
    • 1 транзакция чтения на файл на "холодном" уровне.
    • Получение данных на общий объем использованных ГиБ.
    • 1 транзакция чтения на файл на "холодном" уровне.
    • Получение данных на общий объем использованных ГиБ.
    --

    Несмотря на то, что нет официального ограничения на частоту изменения уровня общей папки, общий ресурс займет время для перехода на основе объема данных в общей папке. Вы не можете изменить уровень общей папки во время перехода файлового ресурса между уровнями. Изменение уровня общей папки не влияет на обычный доступ к общей папке.

    Хотя нет прямого механизма перемещения между общими папками уровня "Премиум" и "Стандартный", так как они содержатся в разных типах учетных записей хранения, можно использовать средство копирования, например robocopy, для перемещения между общими папками класса "Премиум" и "Стандартный".

    Выбор уровня

    Независимо от способа переноса существующих данных в Файлы Azure, рекомендуется изначально создать общую папку на уровне, оптимизированном для транзакций, из-за большого количества транзакций, связанных с миграцией. После миграции и работы в течение нескольких дней или недель с регулярным использованием вы можете подключить счетчики транзакций к калькулятору цен, чтобы выяснить, какой уровень лучше всего подходит для вашей рабочей нагрузки.

    Так как для общих папок категории "Стандартный" отображаются только сведения о транзакциях на уровне учетной записи хранения, с помощью метрик хранилища довольно сложно точно определить, какой уровень дешевле на уровне общей папки. Рекомендуем по возможности развертывать только одну общую папку в каждой учетной записи хранения, чтобы обеспечить полный визуальный контроль выставления счетов.

    Чтобы просмотреть предыдущие транзакции, сделайте следующее:

    1. Перейдите к своей учетной записи хранения и на панели навигации слева выберите Метрики.
    2. Выберите Область в качестве имени учетной записи хранения, Пространство имен метрик в качестве значения параметра "Файл", Метрика в качестве значения параметра "Транзакции" и Агрегирование в качестве значения параметра "Сумма".
    3. Щелкните Применить разделение.
    4. Выберите Значения в качестве имени API. Выберите ограничение и сортировку.
    5. Выберите период времени.

    Примечание.

    Обязательно просмотрите транзакции за определенный период времени, чтобы получить лучшее представление о среднем количестве транзакций. Убедитесь, что выбранный период времени не перекрывается с начальной подготовкой. Умножьте среднее количество транзакций за этот период времени, чтобы получить приблизительное количество транзакций за весь месяц.

    Подготовленный размер или квота, логический размер и физический размер

    Служба "Файлы Azure" отслеживает три отдельных количества в отношении общей емкости:

    • Подготовленный размер или квота. При использовании общих папок уровня "Премиум" и "Стандартный" указывается максимальный размер, до которого можно увеличивать общую папку. В общих папках класса Premium это значение называется подготовленным размером. Какая бы сумма вы ни были подготовлены, независимо от того, сколько вы фактически используете. В стандартных файловых ресурсах это значение называется квотой и не влияет непосредственно на счет. Подготовленный размер — это обязательное поле для общих папок уровня "Премиум". Если для общих папок уровня "Стандартный" подготовленный размер не указан напрямую, по умолчанию выбирается максимальное значение, поддерживаемое учетной записью хранения.

    • Логический размер: логический размер общей папки или файла связан с тем, насколько большой он является без учета того, как он фактически хранится, где могут применяться дополнительные оптимизации. Логический размер файла состоит в том, сколько КиБ/МиБ/ГиБ будет передано по проводу, если вы скопировали его в другое расположение. В общих папках уровня "Премиум" и "Стандартный" общий логический размер общей папки используется для применения в отношении подготовленного размера или квоты. В контексте общих папок категории "Стандартный" логический размер — это количество, применяемое для выставления счетов за использование неактивных данных. Логический размер указывается как "размер" в диалоговом окне свойств Windows для файла или папки и "длина содержимого" в метриках Файлов Azure.

    • Физический размер. Физический размер файла — это размер файла согласно кодировке на диске. Это может выравнивать логический размер файла или меньше, в зависимости от того, как файл был записан в операционную систему. Распространенная причина различий между логическим и физическим размерами — использование разреженных файлов. Физический размер файлов в общей папке используется для выставления счетов за моментальные снимки, хотя выделенные диапазоны совместно используются между моментальными снимками, если они не изменяются (разностное хранилище). Дополнительные сведения о выставлении счетов за моментальные снимки в Файлах Azure см. в разделе Моментальные снимки.

    Моментальные снимки

    Служба "Файлы Azure" поддерживает моментальные снимки, аналогичные теневым копиям томов (VSS) на файловом сервере Windows. Моментальные снимки всегда отличаются от динамической общей папки и друг от друга. Это означает, что для каждого моментального снимка вы всегда оплачиваете только то, что отличается. Дополнительные сведения о моментальных снимках общих папок см. в статье Общие сведения о моментальных снимках для Файлов Azure.

    Моментальные снимки не учитываются в отношении ограничений размера общей папки, хотя вы ограничены определенным количеством моментальных снимков. Сведения о текущих ограничениях моментальных снимков см. в разделе Целевые объекты масштабирования общей папки Azure.

    За моментальные снимки всегда выставляются счета на основе разностного использования хранилища каждого моментального снимка. Однако это немного отличается от общих папок уровня "Премиум" и стандартных общих папок:

    • В общих папках категории "Премиум" счета за моментальные снимки выставляются по собственному счетчику моментальных снимков. Это снижает цену на подготовленное хранилище. Это означает, что в счете отобразится отдельная позиция, представляющая моментальные снимки для общих папок уровня "Премиум" для каждой учетной записи хранения FileStorage в счете.

    • Для общих папок категории "Стандартный" счета за моментальные снимки выставляются в обычных используемых единицах измерения, но плата за моментальный снимок по-прежнему взимается только в соответствии с разностной стоимостью моментального снимка. Это означает, что в счете не будет отображаться отдельная позиция, представляющая моментальные снимки для каждой учетной записи хранения категории "Стандартный", которая содержит общие папки Azure. Это также означает, что количество разностных моментальных снимков в отношении резервирований, приобретенных для стандартных общих папок.

    Некоторые службы с дополнительными значениями для Файлы Azure используют моментальные снимки в рамках их ценностного предложения. Дополнительные сведения см. в дополнительных службах, добавленных для Файлы Azure.

    Службы добавочной стоимости

    Как и многие локальные решения для хранения данных, Файлы Azure предоставляет точки интеграции для первых и сторонних продуктов для интеграции с общими папками, принадлежащими клиенту. Хотя эти решения могут обеспечить значительную дополнительную ценность для Файлы Azure, следует рассмотреть дополнительные расходы, которые эти услуги добавляют к общей стоимости решения Файлы Azure.

    Затраты разбиваются на три контейнера:

    • Затраты на лицензирование для службы добавочной стоимости. Они могут возникнуть в виде фиксированной стоимости для каждого клиента, конечного пользователя (иногда называемой "головной стоимостью"), общей папки Azure или учетной записи хранения. Они также могут основываться на единицах использования хранилища, таких как фиксированная стоимость для каждых 500 блоков данных в общей папке.

    • Затраты на транзакции для службы добавочной стоимости. Некоторые службы добавочной стоимости имеют собственную концепцию транзакций, отличающуюся от того, что в Файлах Azure рассматривается как транзакция. Эти транзакции будут отображаться в счете в соответствии с расходами на службу добавочной стоимости. Но такие транзакции напрямую связаны с тем, как вы используете службу добавочной стоимости со своей общей папкой.

    • Затраты в рамках Файлов Azure на использование служб добавочной стоимости. Файлы Azure не взимает напрямую плату клиентам за добавление дополнительных служб, но в рамках добавления ценности в общую папку Azure служба добавленной стоимости может увеличить затраты, которые вы видите в общей папке Azure. Это легко увидеть при работе с общими папками категории "Стандартный", так как для них используется модель с оплатой по мере использования и взимается плата за транзакции. Если служба добавочной стоимости выполняет транзакции с общей папкой от вашего имени, они будут отображаться в счете за транзакции Файлов Azure, даже если вы не выполняли эти транзакции напрямую самостоятельно. Это также относится к общим папкам класса Premium, хотя это может быть менее заметным. Дополнительные транзакции для общих папок уровня "Премиум" от количества служб, добавленных по значению, по сравнению с подготовленными номерами операций ввода-вывода в секунду, т. е. для подготовки дополнительных служб может потребоваться подготовка большего объема хранилища для обеспечения достаточного количества операций ввода-вывода в секунду или пропускной способности для рабочей нагрузки.

    При вычислении совокупной стоимости владения для общей папки следует учитывать затраты на Файлы 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.

    При рассмотрении затрат на использование Azure Backup следует учитывать следующее:

    • Затраты на лицензирование защищенных экземпляров для данных общей папки Azure. В Azure Backup взимается плата за лицензирование защищенного экземпляра для учетной записи хранения, содержащей резервные копии общих папок Azure. Защищенный экземпляр определяется как 250 ГиБ хранилища общих папок Azure. служба хранилища учетные записи, содержащие менее 250 ГиБ, подвергаются дробной стоимости защищенного экземпляра. Дополнительные сведения см. на странице Цены на Azure Backup. Необходимо выбрать Файлы Azure из списка служб Azure Backup.

    • Затраты на Файлы 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 для хранилища.

    См. также