Конфигурации хранилища SSD версии 2 для ВИРТУАЛЬНОй машины SAP HANA Azure уровня "Премиум"
SSD уровня "Премиум" версии 2 упрощает создание архитектур хранилища, а также позволяет адаптировать и адаптировать возможности хранилища к рабочей нагрузке. SSD уровня "Премиум" версии 2 позволяет настраивать и платить за емкость, операции ввода-вывода (операции ввода-вывода в секунду) и пропускную способность независимо друг от друга.
Общие сведения о размерах полосы при использовании LVM, секционирования томов данных HANA или других соображений, которые не зависят от конкретного типа хранилища, проверьте эти два документа:
- Конфигурации хранилища виртуальных машин SAP HANA в Azure
- Типы службы хранилища Azure для рабочей нагрузки SAP
Предложения для конфигураций хранилища в этом документе предназначены в качестве направлений для начала. Выполнение рабочих нагрузок и анализ шаблонов использования хранилища может понять, что вы не используете всю пропускную способность хранилища или предоставленные операции ввода-вывода в секунду. Вы можете рассмотреть возможность уменьшения размера хранилища или даже начать с небольших размеров дисков и использовать расширение в сети с течением времени. Или, напротив, рабочая нагрузка может потребовать большей пропускной способности хранилища, чем обеспечивают данные конфигурации. В результате может возникнуть необходимость в увеличении емкости, числа операций ввода-вывода в секунду или пропускной способности. В поле противоречий между требуемой емкостью хранилища, требуемой задержкой хранилища, пропускной способностью хранилища, объемом операций ввода-вывода в секунду и наиболее дешевой конфигурацией Azure предлагает достаточное количество различных типов хранилищ с разными возможностями и разными ценами, что позволяет найти правильное компромиссное решение при использовании конкретной рабочей нагрузки HANA.
Рекомендуемое решение для хранения в рабочей среде на основе SSD Azure Premium версии 2
Рекомендуемые начальные конфигурации с SSD Azure Premium версии 2 для рабочих сценариев выглядят следующим образом:
/hana/data — размер памяти виртуальной машины размером 1,2 x, если это необходимо. См. значения пропускной способности данных и операций ввода-вывода в секунду в следующей таблице.
/hana/log — размер памяти виртуальной машины размером 0,5 x или 500 ГиБ, если виртуальная машина превышает 1 ТиБ памяти. См. значения пропускной способности журнала и операций ввода-вывода в секунду в следующей таблице.
/hana/shared — размер памяти виртуальной машины x 1 или 1 ТиБ, если виртуальная машина превышает 1 ТиБ памяти. Используйте по умолчанию операции ввода-вывода в секунду и пропускную способность в качестве начальной конфигурации.
Память виртуальной машины или номер SKU | Пропускная способность данных | Операции ввода-вывода данных | Журнал пропускной способности | Операции ввода-вывода в журнал |
---|---|---|---|---|
Ниже 1 ТиБ | 425 МБИТ/с | 3,000 | 275 МБИТ/с | 3,000 |
1 ТиБ до ниже 2 ТиБ | 600 Мбит/с | 5,000 | 300 Мбит/с | 4000 |
2 ТиБ до ниже 4 ТиБ | 800 Мбит/с | 12 000 | 300 Мбит/с | 4000 |
4 ТиБ до ниже 8 ТиБ | 1200 МБИТ/с2 | 20,000 | 400 Мбит/с | 5,000 |
M416ms_v2 (11400 ГиБ) | 1300 МБИТ/с | 25,000 | 400 Мбит/с | 5,000 |
M624(d)s_12_v3 (11 400 ГиБ) | 1300 МБИТ/с | 40 000 | 600 Мбит/с | 6000 |
M832(d)s_12_v3 (11 400 ГиБ) | 1300 МБИТ/с | 40 000 | 600 Мбит/с | 6000 |
M832ixs1 (14 902 ГиБ) | 2000 Мбит/с | 40 000 | 600 Мбит/с | 9,000 |
M832i(d)s_16_v3 (15 200 ГиБ) | 4000 МБИТ/с | 60 000 | 600 Мбит/с | 10,000 |
M832ixs_v2 1 (23 088 ГиБ) | 2000 Мбит/с | 60 000 | 600 Мбит/с | 10,000 |
M896ixds_32_v3 1 (30 400 ГиБ) | 2000 Мбит/с | 80 000 | 600 Мбит/с | 10,000 |
M1792ixds_32_v3 1 (30 400 ГиБ) | 2000 Мбит/с | 80 000 | 600 Мбит/с | 10,000 |
По умолчанию тип виртуальной машины 1 недоступен. Обратитесь к группе учетной записи Майкрософт.
Ограничение 2 до 1000 МБИТ/с на виртуальных машинах M208(m)s_v2 из-за ограничения виртуальной машины.
Дополнительные сведения о возможностях удаленного хранилища и памяти, оптимизированных для памяти виртуальных машин, см. в серии оптимизированных для семейства виртуальных машин и семейства виртуальных машин.
Проверьте, будет ли пропускная способность хранилища для разных предлагаемых томов соответствовать рабочей нагрузке, которую вы хотите запускать. Если для рабочей нагрузки требуются более высокие тома для /hana/data и /hana/log, необходимо увеличить число операций ввода-вывода в секунду и /или пропускную способность на отдельных дисках, которые вы используете.
Значения в таблице задаются в виде суммарного итога для файловой системы. С ограничением пропускной способности 1200 МБ/с на одном диске SSD уровня "Премиум" версии 2 требуется использовать несколько дисков и чередование для больших виртуальных машин. Аналогичным образом при использовании чередование для получения преимуществ от включенных 125 МБ/с и 3000 операций ввода-вывода в секунду на диск распределяет общее число дисков.
Примеры использования нескольких дисков
При поиске прайс-списка управляемых дисков Azure становится очевидным, что схема затрат, представленная с SSD premium версии 2, дает два общих пути для продолжения:
- Вы пытаетесь упростить архитектуру хранилища с помощью одного диска для /hana/data и /hana/log и заплатить больше операций ввода-вывода в секунду и пропускную способность по мере необходимости, чтобы достичь указанных ниже уровней. Учитывая, что один диск имеет потолок пропускной способности 1200 МБ/с и 80 000 операций ввода-вывода в секунду.
- Вы хотите воспользоваться преимуществами 3000 операций ввода-вывода в секунду и 125 МБ/с, которые предоставляются бесплатно с каждым диском. Для этого вы создадите несколько небольших дисков, которые суммируются до необходимой емкости, а затем создайте полосатый том с диспетчером логических томов на этих нескольких дисках. Чередование между несколькими дисками дает возможность сократить количество операций ввода-вывода в секунду и коэффициенты затрат пропускной способности. Но приведет к некоторым дополнительным усилиям по автоматизации развертываний и работе таких решений.
Так как мы не хотим определить, какое направление следует идти, мы покидаем решение о том, следует ли принять подход к одному диску или принять подход к нескольким дискам. Хотя имейте в виду, что подход к одному диску может достигнуть ограничений с пропускной способностью 1200 МБ/с. Может возникнуть точка, в которой необходимо растянуть /hana/data по нескольким томам. Многие виртуальные машины Azure позволяют повысить пропускную способность хранилища, которую может предоставить один диск SSD уровня "Премиум" версии 2. Кроме того, следует помнить, что возможности виртуальных машин Azure при предоставлении пропускной способности хранилища будут расти со временем. И то, что точки сохранения HANA являются критически важными и требуют высокой пропускной способности для тома /hana/data .
Эта таблица в сочетании с ценами на операции ввода-вывода в секунду и пропускной способностью должна дать вам представление о том, как чередование на нескольких дисках SSD уровня "Премиум" версии 2 может снизить затраты на определенную конфигурацию хранилища, которую вы просматриваете. На основе этих вычислений можно решить, следует ли двигаться вперед с помощью одного подхода к диску для /hana/data и/или /hana/log.
Общий размер файловой системы | Число дисков | Размер отдельного диска | Требуемая общая пропускная способность | Пропускная способность по умолчанию | Подготовленная дополнительная пропускная способность | Требуемое общее количество операций ввода-вывода в секунду | Операции ввода-вывода по умолчанию | Подготовлено дополнительное число операций ввода-вывода в секунду |
---|---|---|---|---|---|---|---|---|
512 ГиБ | 1 |
512 ГиБ | 425 МБИТ/с | 125 Мбит/с | + 300 МБИТ/с | 5000 операций ввода-вывода в секунду | 3 000 операций ввода-вывода в секунду | + 2000 операций ввода-вывода в секунду |
512 ГиБ | 2 |
256 Гиб | 425 МБИТ/с | 250 МБИТ/с (2 x 125) | + 175 МБИТ/с (2 x 88) | 5000 операций ввода-вывода в секунду | 6000 операций ввода-вывода в секунду (2 x 3000) | ничего |
512 ГиБ | 4 |
128 ГиБ | 425 МБИТ/с | 500 МБИТ/с (4 x 125) | ничего | 5000 операций ввода-вывода в секунду | 12 000 операций ввода-вывода в секунду (4 x 3000) | ничего |
--- | --- | --- | --- | --- | --- | --- | --- | --- |
4 ТиБ | 1 |
4 ТиБ | 1000 Мбит/с | 125 Мбит/с | + 875 МБИТ/с | 20 000 IOPS | 3 000 операций ввода-вывода в секунду | + 17 000 операций ввода-вывода в секунду |
4 ТиБ | 2 |
2 ТиБ | 1000 Мбит/с | 250 МБИТ/с (2 x 125) | + 750 МБИТ/с (2 x 375) | 20 000 IOPS | 6000 операций ввода-вывода в секунду (2 x 3000) | + 14 000 операций ввода-вывода в секунду (2 x 7000) |
4 ТиБ | 4 |
1 ТиБ | 1000 Мбит/с | 500 МБИТ/с (4 x 125) | + 500 МБИТ/с (4 x 125) | 20 000 IOPS | 12 000 операций ввода-вывода в секунду (4 x 3000) | + 8000 операций ввода-вывода в секунду (4 x 2000) |
Примечание.
Конфигурации, предложенные в этом документе, сохраняют минимальные ключевые показатели эффективности HANA, как указано в конфигурациях хранилища виртуальных машин SAP HANA Azure. Наши тесты до сих пор не дали никаких признаков того, что с указанными значениями тесты SAP HCMT завершаются сбоем в пропускной способности или задержке. В этом случае были протестированы не все варианты и сочетания вокруг полосовых наборов, растянутых по нескольким дискам или разным размерам полос. Тесты, проведенные с полосатыми томами на нескольких дисках, были выполнены с размерами полосы, описанными в конфигурациях хранилища виртуальных машин SAP HANA Azure.
Внимание
У вас есть возможность определить размер логического сектора SSD Azure premium версии 2 как 512 байт или 4096 Байт. Размер сектора по умолчанию — 4096 байт. Тесты, проведенные с помощью HCMT, не показали существенных различий в производительности и пропускной способности между различными размерами сектора. Этот размер сектора отличается от размеров полосы, которые необходимо определить при использовании диспетчера логических томов.
Основные отличия SSD уровня "Премиум" версии 2 от SSD уровня "Премиум" и "Ультра"
Основное различие SSD класса Premium версии 2 с существующими сертифицированными хранилищами NetWeaver и HANA можно указать следующим образом:
- При использовании SSD уровня "Премиум" версии 2 вы платите точно развернутую емкость. В отличие от диска уровня "Премиум" и диска "Ультра", где используются квадратные скобки размеров, чтобы определить затраты на емкость
- Каждый диск хранилища SSD уровня "Премиум" версии 2 поставляется с 3000 операций ввода-вывода в секунду и 125 МБ/с пропускной способности, включенной в цену емкости.
- Дополнительные операции ввода-вывода в секунду и пропускная способность по умолчанию, которые приходят с каждым диском, могут быть подготовлены в любой момент времени и взимается отдельно.
- Изменения в подготовленных операций ввода-вывода в секунду и пропускной способности можно выполнять четыре раза в 24-часовом окне
- Задержка SSD уровня "Премиум" версии 2 ниже уровня "Премиум", но выше диска "Ультра". Но субмиллисекунда, поэтому он передает ключевые показатели эффективности SAP HANA без помощи каких-либо других функций, таких как акселератор записи Azure
- Как и в случае с диском "Ультра", вы можете использовать SSD класса Premium версии 2 для томов /hana/data и /hana/log без необходимости каких-либо акселераторов или других кэшей.
- Как и диск категории "Ультра", ssd Azure premium версии 2 не предлагает варианты кэширования, так как SSD уровня "Премиум" делает
- С SSD уровня "Премиум" версии 2 та же конфигурация хранилища применяется к виртуальным машинам серии HANA, сертифицированным Ev4, Ev5 и M-серии, которые предлагают ту же память.
- В отличие от SSD уровня "Премиум", диск или виртуальная машина не вспыхнули для SSD уровня "Премиум" версии 2
Отсутствие поддержки или поддержки ускорителя записи Azure другими кэшами делает конфигурацию SSD уровня Premium версии 2 для разных семейств виртуальных машин проще и более унифицированно и избегайте вариантов, которые необходимо учитывать в автоматизации развертывания. Отсутствие возможностей ускорения делает пропускную способность и операции ввода-вывода в секунду более детерминированными и надежными. Так как SSD класса Premium версии 2 является новым типом хранилища, существуют некоторые ограничения, связанные с его функциями и возможностями. Чтобы прочитать эти ограничения и различия между различными хранилищами, начните с чтения типов управляемых дисков Azure документа.
Дальнейшие действия
Дополнительные сведения см. в разделе: