Выберите уровень обслуживания
Помните, что в сценарии моделирования автоматизации электронных проектов (EDA) после определения требований к пропускной способности или входным и выходным операциям в секунду приложения мы можем выбрать наиболее оптимальный и экономичный уровень обслуживания Azure NetApp Files. В этом уроке мы используем калькулятор производительности Azure NetApp Files для достижения этой цели.
Замечания, связанные с быстродействием
Как вы узнали в предыдущем уроке, сочетание уровня обслуживания, политики качества обслуживания и квоты тома определяет предел пропускной способности тома.
Помните, что ограничение максимальной пропускной способности регулярного тома Azure NetApp Files составляет 4500 МиБ в секунду. На уровне обслуживания уровня "Премиум" (64 МиБ/с на 1 ТиБ), квота тома не менее 70,31 ТиБ должна быть ограничением пропускной способности, достаточно высоким для достижения этого уровня производительности:
- 64 МиБ/с * 70,31 = 4500 МиБ/с
Если мы назначаем более 70,31 ТиБ, дополнительная квота назначается только для хранения дополнительных данных и не приводит к дальнейшему увеличению фактической пропускной способности для обычного тома.
Большой объем можно использовать для подготовки от 50 ТиБ до 500 ТиБ емкости с пропускной способностью до 10 240 МиБ/с. Для рабочих нагрузок, требующих больше емкости и (или) производительности, рекомендуется использовать большие тома Azure NetApp Files.
Важно также рассмотреть структуру затрат разных уровней обслуживания, чтобы избежать оплаты за большую емкость или производительность, чем требуется для рабочей нагрузки.
Калькулятор производительности Azure NetApp Files
Используйте калькулятор производительности Azure NetApp Files, чтобы оценить ваши требования к пропускной способности или IOPS и выбрать наиболее экономичный уровень обслуживания.
Пример требований к пропускной способности
Для приложения высокопроизводительных вычислений (HPC) требуется не менее 50 ТиБ объемного хранилища и обеспечение пропускной способности 5000 МиБ в секунду. Стандартный том Azure NetApp Files имеет максимальную пропускную способность 4500 МиБ в секунду при использовании уровня обслуживания "Ультра", который не удовлетворяет вашим требованиям, но крупный том Azure NetApp Files может это сделать. Вопрос в том, какой уровень обслуживания вам нужен?
Калькулятор производительности Azure NetApp Files позволяет использовать размер тома и пропускную способность, чтобы найти оптимальное сочетание производительности и затрат на тома. Перейдите к инструменту и введите ваши требования к размеру тома и пропускной способности, как показано в следующем примере:
Калькулятор отображает параметры этой конкретной конфигурации и связанные затраты. В этом случае, если мы подготовим большой объем, мы можем достичь требуемой производительности с помощью уровня обслуживания Premium по более низкой цене, чем если бы мы использовали Ultra, обеспечивая необходимую производительность с возможностью повышения по более выгодной цене.
В этом примере лучше выбрать уровень обслуживания "Премиум", так как он обеспечивает необходимые требования к пропускной способности при минимальной стоимости пула емкости.
Пример требований к числу операций ввода-вывода в секунду
В некоторых случаях пропускная способность может быть не столь критичной, как сырой IOPS для рабочей нагрузки. Эти сценарии включают в себя ситуации, когда существует сочетание небольших операций чтения и записи во многих вычислительных клиентах. Калькулятор производительности Azure NetApp Files может помочь в вычислении потребностей в производительности.
Рассмотрим ещё одно приложение HPC, которому необходимо как минимум 50 ТиБ объёма хранилища и по крайней мере 140 000 операций ввода-вывода в секунду на 8 КиБ случайных данных с распределением 70/30 чтение/запись. Как выбрать лучшее сочетание производительности и стоимости? В предыдущем примере большой объём с использованием уровня обслуживания Premium был наиболее целесообразным для рабочей нагрузки с высокой пропускной способностью. Однако рабочая нагрузка с меньшим числом операций ввода-вывода в секунду вряд ли достигнет этих показателей пропускной способности или потребует этого. Чтобы определить более конкретные параметры для вашего варианта использования, используйте калькулятор в расширенном режиме. Установите режим, выбрав режим расширенных возможностей в верхней части страницы рядом с именем калькулятора производительности Azure NetApp Files .
Примечание.
Расширенный режим в настоящее время не поддерживает большие тома Azure NetApp Files, но большие тома часто являются отличным выбором для рабочих нагрузок с высоким числом файлов или высокой производительностью метаданных. Обратитесь к специалисту Azure NetApp Files или CSA для получения дополнительных сведений о больших томах и о том, подходят ли они для рабочей нагрузки.
Введите размер тома и измените ползунок на смесь чтения и записи. Затем выберите размер рабочей нагрузки.
Калькулятор отображает параметры уровня обслуживания. В этом случае мы можем достичь требуемой производительности только с уровнем обслуживания "Стандартный".
Если позже вам понадобится больше, чем 1,093 MiB/s пропускной способности, предоставляемой параметром уровня обслуживания "Стандартный" (для пиковых рабочих нагрузок или при других условиях), Azure NetApp Files позволяет настроить уровень обслуживания вверх и вниз в соответствии с вашими потребностями.