30 ноября 2018 г.

Развитие SAP NetWeaver. Мандант 066.

Компания SAP не сидит сложа руки (как говорится, "наши руки не для скуки") и постоянно совершенствует свои продукты. С одной стороны это хорошо, а с другой - они там "напрограммировали", а нам надо сделать так, чтобы это всё заработало. :)

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

Короткими постами хочу осветить моменты, которые отличаются в той или иной версии SAP NetWeaver. 

В цикле статей про организацию памяти в серверах приложений SAP у меня уже был пост про изменения в организации памяти, которые произошли в SAP NetWeaver 7.40 и выше.  

Сегодня поговорим про манданты. В посте "Стандартные пользователи системы SAP", я описывал 3 стандартных манданта, которые присутствуют во всех системах - 000, 001, 066. 




Как вы помните, мандант 066 использовался для подключения SAP Active Global Support к вашей системе и выполнения ряда работ. Например, сбора статистики по работе системы и т.п. Сейчас это уже не практикуется. 

И вот, с версии SAP NetWeaver 7.5 манданта 066 в системе уже нет. То есть, SAP NetWeaver 7.40 последняя версия, где он присутствовал.

В существующих системах этот мандант рекомендуют удалить. На эту тему есть SAP нота 1749142 - How to remove unused clients including client 001 and 066 и статья на blogs.sap.com. Русский перевод можно найти тут. Так же может быть полезен мой пост, описывающий процедуру удаления манданта.

Мандант 066 можно удалять смело, а с мандантом 001 надо быть аккуратнее. В системах SAP Solution Manager и SAP BW он используется как продуктивный, по-умолчанию. А может быть и в вашей системе тоже. Поэтому, семь раз отмерь, один отрежь.

Кстати, создавать мандант 066, как обычный, строго не рекомендуется. Вопросы национальной безопасности и корректности работы системы. Корректно его создают через импорт запроса с содержимым манданта. Процедура описана в SAP ноте 7312 - Client 066 for EarlyWatch

И еще один момент: если при обновлении системы, утилита SUM выдаёт ошибку, что нет такого манданта, то рекомендуется временно создать только запись о манданте в транзакции SCC4. А после окончания обновления её удалить. Из утилиты SUM, начиная в версии SP13 это требование уже "выпилили". Похоронив, таким образом, мандант 066 окончательно.




27 ноября 2018 г.

Обновление лицензии для Trial (miniSAP) систем NSP

Как вы, наверное, знаете (хотя бы из моих постов), SAP выпускает "урезанные" версии SAP NetWeaver, которые предназначены прежде всего для разработчиков на языке ABAP. Такие системы называются miniSAP или Trial системы. У меня в постах были описаны системы:

Если вы читали эти посты, то знаете, что для таких систем компания SAP выдаёт бесплатно (с регистрацией, но без смс) лицензионные ключи на 3 месяца. Для этого достаточно перейти на страницу по ссылке - https://go.support.sap.com/minisap/#/minisap, выбрать конкретную систему, ввести личные данные и HardwareKey и получить лицензионный ключ.

У меня все эти системы установлены в виртуальных машинах. Время от времени я их включаю и обновляю лицензионные ключи. Если лицензия в SAP системе истекла, то войти в неё можно только под пользователем SAP*. Информацию про этого пользователя можно найти в постах:

При очередном обновлении в транзакции SLICENSE система выдала сообщение об ошибке (рис. 1).

Рис. 1. Ошибка при установке лицензии в miniSAP систему NSP.

SAP поменял номер системы. Старая лицензия, срок который истёк, была с одним номером, а новая, устанавливаемая лицензия, уже с другим. Из-за этого установка не проходила.

Для решения проблемы достаточно выделить строку с установленной лицензий и удалить её (рис. 2).

Рис. 2. Удаление лицензии из miniSAP системы.

После удаления лицензии (если в системе нет ни одной лицензии) поля "Installation Number" и "System Number" не будут содержать данные (рис. 3).

Рис. 3. Настройки в транзакции SLICENSE после удалении всех лицензий.

А значит новая лицензия не будет конфликтовать и установится корректно (рис. 4 и 5).

Рис. 4. Сообщение об успешности установки лицензии в SAP систему.

Рис. 5. Успешно установленная лицензия в miniSAP систему.

Автор: Шиболов Вячеслав Анатольевич


23 ноября 2018 г.

Опрос: SAP сертификат


В этом году учебный центр SAP в Москве традиционно устраивает перед новогодними каникулами "День сертификации", когда на все сертификационные экзамены действует скидка 50%. Подробности можно найти на сайте учебного центра.

Давно что-то я не проводил опросов среди своих читателей. Давайте, в преддверии дня сертификации узнаем сколько у нас сертификатов. У меня самого один, и тот, как вы помните, я получил далеко не в начале своей карьеры.

А сколько у вас? :)

Опрос закончен. Спасибо всем за участие.

Высказалось 29 человек. Результаты следующие.

Рис. 1. Результаты опроса.

Рис. 2. Статистика наличия сертификатов по Москве и другим регионам.

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

Моё мнение - не в сертификатах счастье, но с другой стороны это дисциплинирует и подтверждает ваш статус как специалиста. Работать без них можно и нужно, но если есть возможность получить, мне кажется, надо воспользоваться. Мелочь, а приятно. :)


Автор: Шиболов Вячеслав Анатольевич


21 ноября 2018 г.

Установка SAP ERP 6.0 EHP8 IDES на Linux/Oracle


Этим летом компания SAP наконец-то выложила установочный дистрибутив последней версии IDES системы (Internet Demonstration and Evaluation System) SAP ERP 6.0 EHP8 для более широкого спектра поддерживаемых платформ: Solaris, AIX, Windows, Linux и HP-UX. В качестве базы данных можно выбрать Oracle, MaxDB (SAPDB), SAP ASE или SAP HANA.

До этого была только версия для базы данных SAP HANA, а это совсем другие ресурсы, как вы понимаете.

Я выбрал комбинацию Linux/Oracle. Установочные диски занимают порядка 130 Гб, из них большая часть это Export DB - 22 диска, общим объемом - 85 Гб.

По умолчанию, в раздаче лежит SAP Kernel версии 7.45. Oracle рекомендуется использовать версии 12.1.0.2. Не самый последний из поддерживаемых, но достаточно свежий.

PAM показывает, что можно использовать следующие дистрибутивы Linux (рис. 1).

Рис. 1. Информация из PAM.

Мой выбор был сделан в пользу Suse Linux Enterprise Linux 12 с последним SP3. Подробности по использованию этой операционной системы вы можете найти в этом посте.

В SAP note 2432361 - IDES ERP 6.0 incl. EHP8 описаны требования к дискам со стороны базы данных и манданты/пользователи/пароли. Кто хочет поиграться с SAP HANA необходимо смотреть SAP note 2432302 - IDES ERP 6.0 incl. EHP8 on HANA.

Для Oracle необходимо 420 Гб. Ну хотя бы не 600, как для MaxDB! :)

Предлагаю вам полную инструкцию по установке и настройке SAP ERP 6.0 EHP8 IDES на платформу SLES/ORACLE.

Некоторые моменты, которые можно найти в моей инструкции:
  • в качестве платформы, традиционно, была выбрана виртуальная машина на базе программного обеспечения ORACLE VirtualBox, о которой я писал тут. Требования для работы данной IDES системы указаны на первой странице;
  • в качестве операционной системы, как я уже упомянул, используется SLES 12 SP3, инструкция по установке и подготовке которой была мною обновлена
  • SAP ERP 6.0 EHP8 базируется на платформе SAP NetWeaver 7.5;
  • для установки использовалась одна из самых свежих версий утилиты SWPM 1.0 SP23 с новым интерфейсом. Нововведения утилиты я описывал не так давно;
  • в системе используется свежая версия SAP Kernel 7.45;
  • описана установка и базисная настройка ABAP стека системы;
  • в документе описана установка SAP HELP Library типа PlainHTMLFile на Linux с помощью SAP Software Provisioning Manager. С библиотекой была целая история, которую я описал в этом посте;
  • приведён полный список документов и SAP нот, которые необходимо изучить и принять к сведению в процессе установки системы (стр. 1)
  • описана процедура установки СУБД Oracle 12.1.0.2 и последнего SAP pathes bundle на него для платформы SLES;
  • есть список всех SAP компонентов в итоговой IDES системе (стр. 37);
  • в конце инструкции указаны пути решения пары специфических ошибок, полученных мною после установки системы.

Подробная инструкция (56 страниц) доступна по этой ссылке (zip-архив, 4662 Кб).

Документ так же был добавлен на общую страницу с моими инструкциями.


Автор: Шиболов Вячеслав Анатольевич


19 ноября 2018 г.

Как я устанавливал SAP HELP Library для SAP ERP 6.08 IDES


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

Про SAP HELP Library у меня уже было несколько постов:

Существует еще централизованный сайт - SAP Help Portal, на котором хранится информация практически по всем системам, выпускаемым компанией SAP. Но привязывать его к системам пока еще не рекомендуется, хотя и есть SAP нота 2652009 - Connecting the help to the SAP Help Portal, в которой описано как это сделать. Интернет бывает не всегда, а справку по конкретной транзакции проще вызывать прямо из этой транзакции. Поэтому только SAP HELP Library, устанавливаемая вместе с SAP системой.

Для поиска дисков с документацией необходимо войти в раздел "Software Downloads Center", найти интересующий вас продукт, а там уже перейти в раздел "APPLICATION HELP (SAP LIBRARY)" (рис. 1).

Рис. 1. Выбор раздела для скачивания SAP HELP Library.

Инструкция по установке документации обычно располагается в корне загруженного диска: один или два pdf-файла для установки на Windows/Unix операционные системы. 

Варианты установки описаны в документе. Кратко их три:
  • HtmlHelpFile - набор CHM-файлов, которые можно просматривать только на Windows,
  • PlainHtmlFile - набор стандартных HTML-файлов, для просмотра которых подходит любой Web-browser (при этом Google Chrome не рекомендуется),
  • PlainHtmlHttp - файлы SAP HELP Library передаваемые через Web-сервер.

Последние два варианта подходят для установки на любом Unix.

Я обычно на Unix выбираю вариант PlainHtmlFile. Установка этого варианта производится с помощью утилиты SWPM и описана в этом документе

Это всё было введение, а теперь сама история.

Недавно я решил установить IDES систему версии SAP ERP 6.0 EHP8, о которой будет отдельный пост. В разделе, где лежат установочные диски для IDES системы данной версии, диска с библиотекой не оказалось. А раздел дисков с SAP HELP Library для системы SAP ERP 6.0 EHP8 поверг меня в шок. :)

Там присутствуют следующие версии:
  • 50131803 - SAP ERP 6.0 EHP8 SPS00 Online Documentation,
  • 50137820 - SAP ERP 6.0 EHP8 SPS04 Online Documentation,
  • 50139072 - SAP ERP 6.0 EHP8 SPS05 Online Documentation,
  • 50140473 - SAP ERP 6.0 EHP8 SPS06 Online Documentation,
  • 50146993 - SAP ERP 6.0 EHP8 SP06 Online Documentation,
  • 50140867 - SAP ERP 6.0 EHP8 SPS07 Online Documentation,
  • 50148367 - SAP ERP 6.0 EHP8 SPS08 Online Documentation,
  • 50144666 - SAP ERP 6.0 EHP8 SPS09 Online Documentation,
  • 50147213 - SAP ERP 6.0 EHP8 SPS10 Online Documentation,
  • 50148106 - SAP ERP 6.0 EHP8 SPS11 Online Documentation.

Я перепробовал все версии. Один вариант (50148367) отпал на этапе установки, выдав ошибку в SWPM. В остальных работала часть ссылок, например, работал "Глоссарий" и "Справка по приложению" в функциональных транзакциях (MM01,FB01 и т.д.). В части не работало ничего, что я пробовал. 4 дня я делал попытки установить SAP HELP Library для этой системы, но ни в одном варианте не работали все ссылки.

В итоге, я нашёл 2 диска (SPS00 и SPS04), в которых работало всё, что я пробовал, кроме основной ссылки "Справка -> Библиотека SAP" (рис. 2).

Рис. 2. Вызов SAP HELP Library.

Я выбрал тот вариант, который посвежее - "50137820 - SAP ERP 6.0 EHP8 SPS04 Online Documentation" и установил его. После чего вызов справки через пункт меню "Справка -> Библиотека SAP" выдавал окно с ошибкой (рис. 3).

Рис. 3. Ошибка при вызове SAP HELP Library в SAP ERP 6.08 IDES.

Чтобы не оставаться без документации, я выполнил следующее. Целевой директорией для библиотеки я выбрал директорию /usr/sap/saphelp. Так как после установки начальная страница справки находилась по адресу /usr/sap/saphelp/PLAINHTM/EN/index.htm, то я создал символьные ссылки на эту страницу, командами:
# cd /usr/sap/saphelp/PLAINHTM/EN/e1
# ln -s /usr/sap/saphelp/PLAINHTM/EN 8e51341a06084de10000009b38f83b
# cd /usr/sap/saphelp/PLAINHTM/EN
# ln -s index.htm frameset.htm

После этого при вызове главной страницы справки стал открываться файл index.htm. Справка работает неидеально, но это максимально рабочий вариант, который я нашёл.

По установке SAP HELP Library есть SAP нота 1261881 - Central note: Central issues using SAP Provision Manager for SAP Library on-premise, в которой помимо всего, описан следующий алгоритм установки справки:
  1. SAP HELP Library для SAP NetWeaver нужной версии + SPS,
  2. SAP HELP Library для устанавливаемого продукта (например, SAP ERP),
  3. SAP HELP Library для установленных add-on-ов.
Для моей библиотеки следование данному алгоритму и предварительная установка SAP HELP Library для SAP NetWeaver 7.5 до установки основной справки ситуацию не улучшило.

Следует еще упомянуть, что для версии SAP ERP 6.0 EHP8 IDES на платформе HANA отдельный диск с SAP HELP Library находится вместе с дисками системы, как обычно. Но он так же не подошёл для моей системы, которая устанавливалась на другую базу данных.

По-моему мнению, вся эта история имеет отношение именно к IDES системе, к её специфике. В остальных системах при установке SAP HELP Library проблем быть не должно.




14 ноября 2018 г.

SAP Software Provisioning Manager 1.0. Обновление.

Весной 2013 года в посте "SAP Software Provisioning Manager 1.0" я описывал довольно новый на тот момент инструмент с одноимённым названием (кратко SWPM 1.0). Он используется для установки SAP систем.

Время не стоит на месте. Практика создания отдельных дисков с программой установки конкретной SAP системы, о которой я вспоминал в прошлый раз, ушла в прошлое окончательно. Подробности можно найти в SAP ноте 1825724 - SAP Software Provisioning Manager has replaced the SAP Installation Master Media as of SAP Netweaver 7.0 SR3 or greater. Теперь утилита установки системы единая для всех систем и скачивается отдельно от установочных дисков SAP системы.

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

Первое, на чём я хотел бы остановиться, это интеграция инструмента установки системы с SUM. Об этом инструменте я писал тут. Интеграция позволяет до установки системы  через Maintenance Planner сгенерировать stack generation file, в котором сформировать целевой стек пакетов поддержки (SPS) для устанавливаемой системы. А после окончания установки, запустится утилита SUM и можно будет провести обновление системы до необходимого SPS. Эта возможность впервые появилась в версии SWPM 1.0 SP07, а в последующих обновлениях доводилась "до ума". Например, в версии SWPM 1.0 SP19 стало возможным добавлять сюда же языковые пакеты для импорта их сразу после установки системы.

Второй момент. Начиная с версии SWPM 1.0 SP17, появилась возможность программе установки вместо диска с SAP Kernel указывать отдельные архивы с ядром SAP системы с самым свежим уровнем пакетов поддержки. Причём иной раз, SWPM не принимает диск, а требует именно архивы (рис. 1). С версии SWPM 1.0 SP22 утилита автоматически проверяет корректность архивов с SAP Kernel (рис. 2).

Рис. 1. Экран утилиты SWPM, на котором задаётся путь до диска с SAP Kernel.

Рис. 2. Экран утилиты SWPM, на котором программа определяет отдельные архивы с частями SAP Kernel.

Еще один момент. В версии SWPM 1.0 SP21 утилиты для импорта информации в базу данных (например, R3load) были интегрированы прямо в архив с SWPM. И теперь, если есть проблемы с используемой версией, то нет необходимости их скачивать отдельно. Правда, это только при установке  систем, основанных на SAP NetWeaver 7.40 и новее.

Ну и самое главное нововведение, которое появилось с версии SWPM 1.0 SP20, это новый переработанный интерфейс программы установки. Теперь это не Java-приложение, которое запускается на сервере, где производится установка системы. А основанный на SAPUI5 графический интерфейс (SL Commin GUI), который представляет собой (барабанная дробь...) Web-приложение! :) К одному из постов с моими инструкциями был комментарий на эту тему.

Так вот, при запуске утилиты происходит запуск серверной части, в которой есть встроенный Web-сервер. А далее программа установки предлагает отрыть в Web-браузере URL для запуска вышеуказанного SL Common GUI (рис. 3).

Рис. 3. Запуск серверной части утилиты SWPM 1.0.

Для работы с утилитой подходят Web-браузеры (рекомендуется наиболее последние версии):
  • Google Chrome (рекомендуется использовать именно его), 
  • Mozilla Firefox, 
  • Microsoft Edge, 
  • Microsoft Internet Explorer 11 и выше.

Основной экран утилиты функционально похож на предыдущую оффлайн-версию (рис. 4).

Рис. 4. Начальный экран утилиты SWPM 1.0 с версии SP20.

Можно запускать, как локально с сервера, так и удаленно, с клиентской станции. Что может быть очень полезно, когда на сервере не установлено X-window окружение или канал связи между компьютером администратора и сервером не обладает достаточной шириной для передачи экранов через X-ы.

SAP рекомендует Web-браузер запускать в режиме "Инкогнито", чтобы плагины браузера не вмешивались в работу.

Основная SAP нота по SWPM 1.0 осталась прежней - 1680045 - Release Note for Software Provisioning Manager 1.0.

На данный момент текущая версия: SWPM 1.0 SP24. SAP, как всегда, рекомендует каждый раз использовать самую свежую версию.

Скачать её можно на странице - https://support.sap.com/en/tools/software-logistics-tools.html, где необходимо в разделе "System Provisioning" нажать соответствующую кнопку (рис. 5).

Рис. 5. Раздел на SAP Support Portal, где можно скачать SWPM.

Далее, как обычно, переходим в раздел "SOFTWARE PROVISIONING MGR 1.0", выбираем операционную систему и скачиваем нужный архив (рис. 6).

Рис. 6. Страница с архивами с SWPM 1.0.

Какой архив использовать для установки целевой системы описано в приложенном файле к вышеуказанной SAP ноте 1680045. Если кратко, то:
  • SWPM*.SAR - для систем, основанных на SAP NetWeaver 7.1 и выше, включая SAP S/4HANA,
  • 70SWPM*.SAR - для систем более старых - основанных на SAP NetWeaver 7.0, включая EHP 1-3.

В том же файле можно найти название ветки на начальном экране SWPM 1.0, где искать необходимую вам систему. 

С помощью данного инструмента можно не только установить систему, но и скопировать системы из одной в другую, переименовать SAP систему, разделить систему ABAP+Java на две отдельные инстанции, так как Dual-stack со стороны SAP больше не поддерживается. По каждой операции есть отдельная SAP нота, например, по гомогенному и гетерогенному копированию - 1738258 - System Copy for Systems Based on SAP NetWeaver - Using Software Provisioning Manager 1.0.

Основная программа утилиты так и осталась SAPinst (рис. 7). По последней версии есть отдельная SAP нота 2393060 - SAPinst Framework 749 Central Note. В ней описаны версии этой программы и исправления.

Рис. 7. Версия утилиты SAPinst.

Так же есть еще одна версия SAP Software Provisioning Manager 2.0, которая используется пока только для установки системы SAP BW4/HANA. Подробности в SAP ноте 2568783 - Release Note for Software Provisioning Manager 2.0.


Автор: Шиболов Вячеслав Анатольевич


8 ноября 2018 г.

Сервера Fujitsu PRIMEQUEST для SAP HANA

1 ноября 2018 года российское представительство компании Fujitsu в лице Николая Гришина проводило небольшой вебинар на тему "Серверы Fujitsu PRIMEQUEST, и не только серверы, для приложений SAP".

Материал вебинара отлично дополняет мастер-класс по SAP HANA, на котором я был в октябре. Про него я делал 2 поста: 1 часть, 2 часть.

Компания более 40 лет разрабатывает аппаратную и программную инфраструктуру для приложений SAP. Имеет собственные компетенции и тесные контакты с SAP. Про их решения я уже писал.

На данный момент основной тренд производителей оборудования уровня Enterprise - это концентрация усилий на архитектуре x86. Все отходят от своих разработок, оптимизируют затраты, смещают фокус на другие направления. Например, компания Hewlett Packard Enterprise, которая "забросила" свои RISC-процессоры (PA-RISC, Itanium) и операционную систему HP-UX, сконцентрировавшись на серверах архитектуры x86.

Fujitsu в этом плане не исключение. Хотя они и производят, одни из немногих, мейнфреймы (серии M10/M12) на собственных процессорах RISC-архитектуры - SPARC64, но большой упор делают на сервера серии PRIMEQUEST. А это архитектура - x86 от Intel.

И мне кажется, что SAP со своей поддержкой, фактически, только архитектуры x86 в своих новых продуктах на SAP HANA, не последний фактор в этом общем тренде производителей.

Новые времена требуют новых решений. Fujitsu создаёт на базе x86 сервера с повышенной отказоустойчивостью, уровня Enterprise. Позиционирует их как более идеальное решение, по сравнению с обычными x86 серверами и серверами архитектуры RISC. Так как оно и дешевое, и надежное (рис. 1). :)

Рис. 1. Позиционирование серверов PRIMEQUEST.

Для повышения отказоустойчивости необходимо продублировать всё, что только можно. Поэтому у серверов серии PRIMEQUEST очень интересная архитектура (рис. 2).

Рис. 2. Слайд из презентации с дизайном серверов серии PRIMEQUEST.

"Горячую замену" и безостановочный ремонт поддерживают почти все компоненты: блоки питания, вентиляторы, PCI-карты и платы ввода-вывода. Но при выходе из строя системной платы или процессора сервер уйдёт в перезагрузку. Уменьшить грусть от этого факта поможет резервная системная плата, которую можно сконфигурировать. Она автоматически после старта сервера заменит, вышедшую из строя системную плату. Все процессоры и системные платы идентичны, то есть нет какого-то центрального модуля, выход из строя которого, "уронит" весь сервер. Flexible I/O switch позволяет отвязать модули ввода-вывода от процессоров, что так же повышает отказоустойчивость.

На данный момент компания Fujitsu в серии PRIMEQUEST предлагает 2 сервера:
  • PQ 2800E3 - более старая модель, но позволяет получить конфигурацию до 8 процессоров Intel Xeon E7-8800 v4 (192 ядра) и 24 Тб оперативной памяти,
  • PQ 3800E - последняя модель. Можно собрать сервер до 8 процессоров Intel Xeon Platinum (224 ядра) и 12 Тб оперативной памяти.

Сервера сертифицированы под решения SAP HANA, правда модель PQ 2800E3 максимально только в 8 Тб конфигурации (презентация, стр. 14).

Сервера можно разделять на физические партиции (PPAR) - до 4-х на один сервер. Организация партиций не несёт накладных расходов в плане производительности, как, например, виртуализация. Партиции на аппаратном уровне полностью независимы друг от друга: при выходе из строя одной, остальные продолжают работать.

8-ми процессорные сервера это максимально допустимые конфигурации, поддерживаемые со стороны Intel. Всё что выше этого требует отдельной разработки модулей сопряжения/интеграции со стороны производителя серверов. Так же при увеличении количества процессоров производительность растёт не линейно, так как увеличиваются задержки при синхронизации работы между процессорами.

HPE единственный производитель, кто смело берётся за разработку таких конфигураций и кто позволяет проводить открытое тестирование своих решений. В вебинаре представлен слайд с измеренной производительностью в SAPS (рис. 3). Сервера HPE SUPERDOME Flex в той же конфигурации, что и PQ 3800E имеют на 7% меньшую производительность. Это, как раз и есть плата за большую масштабируемость решения (до 30 Тб). Об этом я уже писал в посте про мастер-класс

Рис. 3. Сравнение производительности серверов в SAPS.

В вебинаре затронуты вопросы СХД. У Fujitsu есть 2 класса систем:
  • гибридные (серия DX),
  • all-flash (серия AF).

И те, и другие сертифицированы под SAP HANA. Которая, к слову, жестких требований к СХД не проявляет. Но при старте/останове базы данных скорость работы с СХД играет ключевую роль, так как обмен данными идёт колоссальный. Да и запись журналов SAP HANA никто не отменял.

Камень скептицизма был "в огород" и другого вендора оборудования - IBM. Специалисты Fujitsu сомневаются, что поддержка процессоров IBM Power решениями SAP HANA, это надолго. А, соответственно, недальновидно строить инфраструктуру на них. 

Последние требования по конфигурации оборудования со стороны SAP HANA (TDI Phase 5):
  • позволяют проводить обычный sizing, считая в SAPS, 
  • количество памяти не привязано к CPU,
  • максимальное ограничение - 16 процессоров и 24 Тб оперативной памяти.

Автор вебинара не рекомендует использовать системы виртуализации при построении инфраструктуры для SAP HANA. Минусы:
  • максимально рекомендуемый со стороны SAP объем оперативной памяти - 6 Тб на виртуальную машину,
  • высокие накладные расходы (до 30%) с точки зрения производительности.

В конце вебинара приводится небольшой пример построения решения на базе оборудования Fujitsu из "реальной" жизни.

Презентация доступна по ссылке (1 Мб).
Видео-запись вебинара выложил тут (38 Мб). В начале видео есть проблемы со звуком, который начинается с отметки 1:40. 


Рекомендую потратить 40 минут своего времени и посмотреть запись, даже если вы в данный момент не работаете с оборудованием от Fujitsu.

HPE, конечно, впереди всех, но Fujitsu тоже молодцы: третье место по количеству установок SAP HANA (ссылка).

К тому же, Enterprise решения на базе архитектуры x86 от разных производителей имеют общие черты в проектировании и построении.


Автор: Шиболов Вячеслав Анатольевич