Master Guide to SAP HANA Sizing - Part 2

Master Guide to SAP HANA Sizing - Part 2

T A

В предыдущей статье  Master guide to SAP HANA Sizing - Part 1 мы узнали о:

  • HANA Sizing
  • SAP HANA T-shirt Size
  • Ключевые показатели эффективности для SAP HANA Sizing
  • Как рассчитать размер основной памяти
  • Disk Sizing
  • CPU Sizing

Теперь мы изучим различные методы для расчета правильного hardware size. SAP предоставляет 3 метода для HANA size:

  1. SAP HANA sizing с использованием инструмента QuickSizer
  2. SAP HANA sizing с использованием конкретных сценариев БД
  3. SAP HANA sizing с использованием отчета ABAP

SAP HANA Sizing с использованием Quick Sizer:

Quick Sizer - универсальный инструмент для sizing систем и продуктов SAP. Это веб-инструмент и бесплатный. SAP HANA Database также можно настроить с помощью SAP Quick Sizer! Quick Sizer вычисляет:

  1. CPU
  2. Disk
  3. Memory
  4. I/O resource categories

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

В этой главе мы рассмотрим, как использовать Quick Sizer для вычисления размера HANA.

Шаг 1. Создайте новый проект в Quick Sizer и выберите подходящий вариант.

1. Запустите инструмент QuickSizer, нажав эту ссылку link. Обратите внимание, что для загрузки этого инструмента вам необходимо зарегистрироваться на SAP service market place.

2. Укажите название проекта и нажмите “Create Project”

SAP HANA Administration Course

3. В SAP Quick Sizer можно выбрать несколько предопределенных сценариев, например:

  • Rapid Deployment Solutions
  • SAP NetWeaver BW powered by SAP HANA
  • Standalone HANA

Для каждого из сценариев ожидаемое сжатие данных отличается.

4, Выберите Standalone HANA

SAP HANA Administration Course

Шаг 2: укажите исходный размер данных и активные данные пользователя

1. HANA memory sizing получен из размера таблиц в исходной базе данных. Обратите внимание, что должны учитываться только таблицы. Пространство для индексов, временных табличных пространств и т.д. должны быть исключены. Запустите sizing script, прикрепленный к примечанию SAP Note 1514966, чтобы получить правильную информацию о размере из вашего системного каталога исходной базы данных.

Количество пользователей не является обязательным. Если вы вводите номер пользователя, Quick Sizer проверяет, соответствуют ли требования ЦП сертифицированными конфигурациями оборудования.

2. Введите в поле "Source data footprint" (в ГБ) и количество одновременных пользователей в инструменте. В этом примере мы предположили, что "source data footprint" 100 GB а "no of user" 500.

SAP HANA Administration Course

3. Введите коэффициент сжатия (compression factor), т.е. отношение размеров несжатых таблиц данных (без их индексов) в исходной базе данных и требования к памяти этих таблиц в HANA. SAP настоятельно рекомендует использовать значение по умолчанию, если у вас нет достоверной информации, оправдывающей другой коэффициент сжатия.

Шаг 3: Анкеты - особенности для SAP NetWeaver Powered by SAP HANA

В случае, если вы делаете sizing для SAP BW powered by SAP HANA, вам необходимо предоставить дополнительную информацию. В вопросниках Quick Sizer содержатся вопросы и алгоритмы, специфичные для этого конкретного сценария. В вопроснике Quick Sizer вы можете указать размер InfoCubes и объектов хранилища данных, а также среднее и максимальное время загрузки, группы пользователей, информацию о загрузке данных и следы строк и столбцов и сжатие. Например:

  • Введите время работы Avg Workday & Peak Load
  • Введите группы пользователей на основе использования, в основном есть три типа пользователей: информационный потребитель, бизнес-пользователи, экспертные пользователи
  • Введите Data Upload records
  • Введите Row Table Footprint, Column Tables Footprint и Column Compression
  • Введите данные InfoCubes
  • Введите объекты DataStore
SAP HANA Administration Course

Шаг 4: Вычислить результат

1. Нажмите “Calculate result”, а Quick Sizer определит системные ресурсы, необходимые для поддержки нового решения на основе введенных параметров

SAP HANA Administration Course

2. Ниже изображения показаны результаты для примера сценария.

SAP HANA Administration Course

Шаг 5: Получите правильное количество аппаратного обеспечения

После того, как вы рассчитали правильные значения для памяти, процессора и дискового пространства для поддержки ваших потребностей в реализации, вы можете проверить конфигурацию образцов на  www.sap.com/benchmarks. Вы также можете обратиться к поставщику оборудования, который может помочь вам, чтобы оценить ваши расчеты sizing, чтобы определить, какие из их предложений соответствуют вашим требованиям к конфигурации.

Note: Перед покупкой оборудования рассмотрите также оценку новой производительности KPI, называемой единым вычислительным модулем (single computing unit - SCU). SCU относится к вычислительной мощности одного вычислительного устройства в системе. Аппаратное обеспечение, обладающее хорошей производительностью SCU, помогает быстрее реагировать на процесс. Более подробную информацию о производительности SCU можно найти в SAP Note 1501701.

SAP HANA Sizing с использованием специальных скриптов DB:

Специфичные для БД скрипты и информация о размерах приведены в SAP Note 1637145. В этой заметке были добавлены конкретные сценарии платформы базы данных, которые анализируют каталог базы данных и определяют общий размер таблицы базы данных как для хранилища строк, так и для хранения столбцов. В SAP Note также содержится вложение «get_size.zip», в котором есть все специфичные для БД скрипты shell.

Несколько важных моментов:

  • Скрипты Unix/Linux и Windows извлекают информацию из таблиц словаря базы данных, чтобы определить размер таблиц в базе данных (исключая индексы, временные табличные пространства и т.д.).
  • Различие между таблицами хранилища строк и таблицами хранилища столбцов: разные коэффициенты сжатия à скрипты предоставляют два значения: row store tables footprint и col store tables footprint. Эти значения необходимо вводить в формулу sizing
  • Скрипты для семейства DB2 (DB2, DB4, DB6) учитывают сжатие исходной базы данных, другие скрипты не используются (коэффициент сжатия должен применяться вручную).
  • Для выполнения скриптов требуется доступ к операционной системе с правами администратора БД

SAP BW on HANA Sizing Formula: 

SAP HANA Administration Course

 SAP BW on HANA Sizing Formula: Remarks 

SAP HANA Administration Course

SAP BW on HANA Sizing Formula: Процедура и пример

  1. Скачать архив «get_size.zip» из SAP note 1637145
  2. Извлечь скрипт, подходящий для вашей базы данных и операционной системы
  3. Извлеките файл «load_RowStore_List.sql» в ту же папку
  4. Выполнить скрипт, результат скрипта будет сохранен в файле «Extent.txt»
  5. Прочтите данные о размерах из выходных данных скрипта.
  6. Подавать цифры в Sizing formula:
SAP HANA Administration Course

SAP HANA Sizing с использованием отчета ABAP:

SAP рекомендует использовать новый ABAP sizing отчет /SDF/HANA_BW_SIZING для SAP BW вместо Quick Sizer или DB Scripts.

  • Отчет ABAP обеспечивает гораздо лучшую точность результатов sizing.
  • Обрабатывает коэффициент сжатия исходной БД
  • Использует конкретные коэффициенты сжатия типа таблицы
  • Производит подробные результаты по сравнению с сценариями БД или методом инструмента Quick Sizer
  • Отчет ABAP не зависит от исходной базы данных
  • Возможность выбора будущего роста объема памяти и размера диска

Предпосылкой для отчета ABAP /SDF/HANA_BW_SIZING является версия подключаемого модуля поддержки ST-PI 2008_1_7XX SP06

Этот отчет получает список таблиц из таблицы словаря ABAP (DD02L).

Шаги для расчета размеров с помощью отчета ABAP:

1. Войдите в систему SAP BW и запустите t-код SE38> Введите название отчета “/SDF/HANA_BW_SIZING” и выполните

SAP HANA Administration Course

2. Пример ввода и вывода экрана для отчета ABAP.

/SDF/HANA_BW_SIZING: Input Screen

SAP HANA Administration Course

/SDF/HANA_BW_SIZING: Output Screens

SAP HANA Administration Course
SAP HANA Administration Course
SAP HANA Administration Course


Ссылка на статью:

http://saphanatutorial.com/sap-hana-sizing-2/

Report Page