Архитектура хранилища SAP HANA (крупные экземпляры)SAP HANA (Large Instances) storage architecture

Структура хранилища для SAP HANA в Azure (крупные экземпляры) настраивается с помощью классической модели развертывания в соответствии с рекомендациями SAP.The storage layout for SAP HANA on Azure (Large Instances) is configured by SAP HANA on the classic deployment model per SAP recommended guidelines. Рекомендации описаны в техническом документе с описанием требований к хранилищу для SAP HANA.The guidelines are documented in the SAP HANA storage requirements white paper.

Обычно объем памяти крупных экземпляров HANA класса типа 1 в 4 раза больше объема памяти тома хранилища.The HANA Large Instance of the Type I class comes with four times the memory volume as storage volume. Хранилище единиц крупных экземпляров HANA класса типа 2 не будет иметь в четыре раза больший объем памяти.For the Type II class of HANA Large Instance units, the storage isn't four times more. Такой объем предназначен для хранения резервных копий журналов транзакций HANA.The units come with a volume that is intended for storing HANA transaction log backups. Дополнительные сведения см. в статье Как установить и настроить SAP HANA в Azure (крупные экземпляры).For more information, see Install and configure SAP HANA (Large Instances) on Azure.

См. следующую таблицу, где представлены сведения о выделении объема хранилища.See the following table in terms of storage allocation. В таблице приведена примерная емкость для разных томов, предоставляемых в составе единиц крупных экземпляров HANA.The table lists the rough capacity for the different volumes provided with the different HANA Large Instance units.

SKU крупных экземпляров HANAHANA Large Instance SKU hana/data;hana/data hana/log;hana/log hana/shared.hana/shared /hana/logbackupshana/logbackups
S72S72 1280 ГБ1,280 GB 512 ГБ512 GB 768 ГБ768 GB 512 ГБ512 GB
S72mS72m 3328 ГБ3,328 GB 768 ГБ768 GB 1280 ГБ1,280 GB 768 ГБ768 GB
S96S96 1280 ГБ1,280 GB 512 ГБ512 GB 768 ГБ768 GB 512 ГБ512 GB
S192S192 4608 ГБ4,608 GB 1024 ГБ1,024 GB 1536 ГБ1,536 GB 1024 ГБ1,024 GB
S192mS192m 11 520 ГБ11,520 GB 1536 ГБ1,536 GB 1792 ГБ1,792 GB 1536 ГБ1,536 GB
S192xmS192xm 11 520 ГБ11,520 GB 1536 ГБ1,536 GB 1792 ГБ1,792 GB 1536 ГБ1,536 GB
S384S384 11 520 ГБ11,520 GB 1536 ГБ1,536 GB 1792 ГБ1,792 GB 1536 ГБ1,536 GB
S384mS384m 12 000 ГБ12,000 GB 2050 ГБ2,050 GB 2050 ГБ2,050 GB 2040 ГБ2,040 GB
S384xmS384xm 16 000 ГБ16,000 GB 2050 ГБ2,050 GB 2050 ГБ2,050 GB 2040 ГБ2,040 GB
S384xxmS384xxm 20 000 ГБ20,000 GB 3100 ГБ3,100 GB 2050 ГБ2,050 GB 3100 ГБ3,100 GB
S576mS576m 20 000 ГБ20,000 GB 3100 ГБ3,100 GB 2050 ГБ2,050 GB 3100 ГБ3,100 GB
S576xmS576xm 31 744 ГБ31,744 GB 4096 ГБ4,096 GB 2048 ГБ2,048 GB 4096 ГБ4,096 GB
S768mS768m 28 000 ГБ28,000 GB 3100 ГБ3,100 GB 2050 ГБ2,050 GB 3100 ГБ3,100 GB
S768xmS768xm 40 960 ГБ40,960 GB 6144 ГБ6,144 GB 4096 ГБ4,096 GB 6144 ГБ6,144 GB
S960mS960m 36 000 ГБ36,000 GB 4100 ГБ4,100 GB 2050 ГБ2,050 GB 4100 ГБ4,100 GB

Фактический размер развернутого тома может изменяться в зависимости от развертывания и инструмента, который используется для отображения размера тома.Actual deployed volumes might vary based on deployment and the tool that is used to show the volume sizes.

Если вы разделите SKU крупных экземпляров HANA, примеры возможного деления будут выглядеть следующим образом:If you subdivide a HANA Large Instance SKU, a few examples of possible division pieces might look like:

Секция памяти в ГБMemory partition in GB hana/data;hana/data hana/log;hana/log hana/shared.hana/shared hana/log/backuphana/log/backup
256256 400 ГБ400 GB 160 ГБ160 GB 304 ГБ304 GB 160 ГБ160 GB
512512 768 ГБ768 GB 384 ГБ384 GB 512 ГБ512 GB 384 ГБ384 GB
768768 1280 ГБ1,280 GB 512 ГБ512 GB 768 ГБ768 GB 512 ГБ512 GB
10241,024 1792 ГБ1,792 GB 640 ГБ640 GB 1024 ГБ1,024 GB 640 ГБ640 GB
15361,536 3328 ГБ3,328 GB 768 ГБ768 GB 1280 ГБ1,280 GB 768 ГБ768 GB

Это примерные объемы томов, которые могут незначительно отличаться в зависимости от развертывания и средств, используемых для просмотра томов.These sizes are rough volume numbers that can vary slightly based on deployment and the tools used to look at the volumes. Также существуют другие размеры разделов, например 2,5 ТБ.There also are other partition sizes, such as 2.5 TB. Размеры этих хранилищ вычисляются по аналогичной формуле, как для разделов выше.These storage sizes are calculated with a formula similar to the one used for the previous partitions. Термин "разделы" не подразумевает, что операционная система, память или ресурсы ЦП каким-либо образом разделяются.The term "partitions" doesn't mean that the operating system, memory, or CPU resources are in any way partitioned. Таким образом указываются разделы хранения различных экземпляров HANA, которые можно развернуть в одной единице крупных экземпляров HANA.It indicates storage partitions for the different HANA instances you might want to deploy on one single HANA Large Instance unit.

Вам может потребоваться больший объем хранилища.You might need more storage. Вы можете заказать дополнительное пространство в единицах по 1 ТБ.You can add storage by purchasing additional storage in 1-TB units. Это дополнительное хранилище можно добавить в качестве дополнительного томаThis additional storage can be added as additional volume. или использовать для расширения одного или нескольких существующих томов.It also can be used to extend one or more of the existing volumes. Невозможно уменьшить размер первоначально развернутых томов, а также перечисленных в таблице выше.It isn't possible to decrease the sizes of the volumes as originally deployed and mostly documented by the previous tables. Также невозможно изменить имена томов или имена подключений.It also isn't possible to change the names of the volumes or mount names. Тома описанных выше хранилищ присоединяются к единицам крупных экземпляров HANA в качестве томов NFS4.The storage volumes previously described are attached to the HANA Large Instance units as NFS4 volumes.

Вы также можете использовать моментальные снимки хранилища для резервного копирования и восстановления, а также аварийного восстановления.You can use storage snapshots for backup and restore and disaster recovery purposes. Дополнительные сведения см. в статье Высокий уровень доступности и аварийное восстановление SAP HANA в Azure (крупные экземпляры).For more information, see SAP HANA (Large Instances) high availability and disaster recovery on Azure.

См. руководство по поддерживаемым сценариям HLI для изучения конфигурации хранилища для вашего сценария.Refer HLI supported scenarios for storage layout details for your scenario.

Запуск нескольких экземпляров SAP HANA в одной единице крупных экземпляров HANARun multiple SAP HANA instances on one HANA Large Instance unit

В единицах крупных экземпляров HANA можно разместить несколько активных экземпляров SAP HANA.It's possible to host more than one active SAP HANA instance on HANA Large Instance units. Чтобы иметь доступ к моментальным снимкам хранилища и аварийному восстановлению, в такой конфигурации требуется настроить том в каждом экземпляре.To provide the capabilities of storage snapshots and disaster recovery, such a configuration requires a volume set per instance. В данный момент единицы крупных экземпляров HANA можно разделить следующим образом:Currently, HANA Large Instance units can be subdivided as follows:

  • S72, S72m, S96, S144, S192: С шагом в 256 ГБ с 256 ГБ наименьшей начальной единицы.S72, S72m, S96, S144, S192: In increments of 256 GB, with 256 GB the smallest starting unit. Можно комбинировать шаги приращения 256 ГБ и 512 ГБ до достижения максимального значения объема памяти единицы.Different increments such as 256 GB and 512 GB can be combined to the maximum of the memory of the unit.
  • S144m и S192m: С шагом в 256 ГБ и с 512 ГБ наименьшей единицы.S144m and S192m: In increments of 256 GB, with 512 GB the smallest unit. Можно комбинировать шаги приращения 512 ГБ и 768 ГБ до достижения максимального значения объема памяти единицы.Different increments such as 512 GB and 768 GB can be combined to the maximum of the memory of the unit.
  • Класс типа II: С шагом в 512 ГБ с наименьшей начальной единицей 2 ТБ.Type II class: In increments of 512 GB, with the smallest starting unit of 2 TB. Можно комбинировать шаги приращения 512 ГБ, 1 TБ и 1,5 ТБ до достижения максимального значения объема памяти единицы.Different increments such as 512 GB, 1 TB, and 1.5 TB can be combined to the maximum of the memory of the unit.

Некоторые примеры использования нескольких экземпляров SAP HANA могут выглядеть так:Few examples of running multiple SAP HANA instances might look like the following.

номер SKUSKU Размер памятиMemory size Размер хранилищаStorage size Размеры с несколькими базами данныхSizes with multiple databases
S72S72 768 ГБ768 GB 3 TБ3 TB 1 экземпляр HANA на 768 ГБ1x768-GB HANA instance
или 1 экземпляр на 512 ГБ и 1 экземпляр на 256 ГБor 1x512-GB instance + 1x256-GB instance
или 3 экземпляра по 256 ГБor 3x256-GB instances
S72mS72m 1,5 ТБ1.5 TB 6 TБ6 TB 3 экземпляра HANA 512 ГБ3x512GB HANA instances
или 1 экземпляр на 512 ГБ и 1 экземпляр на 1 ТБor 1x512-GB instance + 1x1-TB instance
или 6 экземпляров по 256 ГБor 6x256-GB instances
или 1 экземпляр на 1,5 ТБor 1x1.5-TB instance
S192mS192m 4 TБ4 TB 16 ТБ16 TB 8 экземпляров по 512 ГБ8x512-GB instances
или 4 экземпляра по 1 ТБor 4x1-TB instances
или 4 экземпляра на 512 ГБ и 2 экземпляра на 1 ТБor 4x512-GB instances + 2x1-TB instances
или 4 экземпляра на 768 ГБ и 2 экземпляра на 512 ГБor 4x768-GB instances + 2x512-GB instances
или 1 экземпляр на 4 ТБor 1x4-TB instance
S384xmS384xm 8 ТБ8 TB 22 ТБ22 TB 4 экземпляра по 2 ТБ4x2-TB instances
или 2 экземпляра по 4 ТБor 2x4-TB instances
или 2 экземпляра по 3 ТБ и 1 экземпляр на 2 ТБor 2x3-TB instances + 1x2-TB instances
или 2 экземпляра по 2,5 ТБ и 1 экземпляр на 3 ТБor 2x2.5-TB instances + 1x3-TB instances
или 1 экземпляр на 8 ТБor 1x8-TB instance

Также существуют другие варианты.There are other variations as well.

Шифрование неактивных данныхEncryption of data at rest

Хранилище, используемое для крупных экземпляров HANA, использует для данных прозрачное шифрование, так как оно хранится на дисках с момента окончания года 2018.The storage used for HANA Large Instance uses transparent encryption for the data as it's stored on the disks since end of the year 2018. В более ранних развертываниях можно было выбрать получение зашифрованных томов.In earlier deployments, you could choose to get the volumes encrypted. Если вы решили выбрать этот вариант, можно запросить получение томов, зашифрованных в режиме «в сети».If you decided against that option, you can request to get the volumes encrypted online. Переход от незашифрованных к зашифрованным томам прозрачен и не вызывает простоя.The move from non-encrypted to encrypted volumes is transparent and doesn't require downtime.

Для категории номеров SKU класса 1 том с загрузочным логическим номером LUN зашифрован.With the Type I class of SKUs, the volume the boot LUN is stored on, is encrypted. В метках крупных экземпляров HANA версии 3 с использованием класса SKU типа II крупного экземпляра HANA необходимо зашифровать загрузочный LUN с помощью методов операционной системы.In Revision 3 HANA Large Instance stamps, using the Type II class of SKUs of HANA Large Instance, you need to encrypt the boot LUN with OS methods. В метках крупных экземпляров HANA версии 4 с использованием единиц типа II том, где хранится загрузочный LUN, также шифруется по умолчанию.In Revision 4 HANA Large Instance stamps, using Type II units the volume the boot LUN is stored and is encrypted at rest by default as well.

Обязательные параметры для больших экземпляров HANA в крупных экземплярах HANARequired settings for larger HANA instances on HANA Large Instances

Хранилище, используемое в крупных экземплярах HANA, имеет ограничение на размер файла.The storage used in HANA Large Instances has a file size limitation. Ограничение по размеру составляет 16 ТБ на файл.The size limitation is 16 TB per file. В отличие от ограничений на размер файлов в файловых системах EXT3, HANA не учитывает неявное ограничение хранилища, принудительно используемое хранилищем крупных экземпляров HANA.Unlike in file size limitations in the EXT3 file systems, HANA is not aware implicitly of the storage limitation enforced by the HANA Large Instances storage. В результате HANA не будет автоматически создавать новый файл данных при достижении предельного размера файла 16TB.As a result HANA will not automatically create a new data file when the file size limit of 16TB is reached. Так как HANA пытается увеличить размер файла за пределами 16 ТБ, HANA сообщит об ошибках, и сервер индекса завершится сбоем в конце.As HANA attempts to grow the file beyond 16 TB, HANA will report errors and the index server will crash at the end.

Важно!

Чтобы предотвратить попытку HANA расширить файлы данных по сравнению с ограничением размера файлов размером в 16 ТБ хранилища крупных экземпляров HANA, необходимо задать следующие параметры в файле конфигурации Global. ini HANA.In order to prevent HANA trying to grow data files beyond the 16 TB file size limit of HANA Large Instance storage, you need to set the following parameters in the global.ini configuration file of HANA

  • datavolume_striping = truedatavolume_striping=true
  • datavolume_striping_size_gb = 15000datavolume_striping_size_gb = 15000
  • См. также Примечание SAP #2400005See also SAP note #2400005
  • Помните о заметке SAP #2631285Be aware of SAP note #2631285

Дальнейшие действияNext steps