Показаны сообщения с ярлыком S/4HANA. Показать все сообщения
Показаны сообщения с ярлыком S/4HANA. Показать все сообщения

9 сентября 2021 г.

SAP сертификация для Basis специалистов

В конце 2020 и начале 2021 года я, как специалист по SAP Basis, получил несколько SAP сертификатов. Об этом я рассказывал в предыдущих постах. Имея 6 попыток сдачи по подписке SAP Certification HUB, я сдал следующие экзамены (и получил соответствующие сертификаты): 


Компания SAP периодически обновляет список действующих сертификационных экзаменов. Добавляет новые версии экзаменов и сертификатов, убирает старые. После моей сдачи прошло полгода и список доступных к сдаче экзаменов изменился. Хочу рассказать, что есть на текущий момент.

Так как компания SAP (медленно, но настойчиво и верно) переводит все программные продукты на работу только в паре со своими версиями баз данных (и прежде всего это SAP HANA), это находит отражение и в сертификационных экзаменах. В конце прошлого года были экзамены серии C_TADM*75 для баз данных Oracle и DB2. Один из них я успел сдать. На текущий момент этих экзаменов и сертификатов в доступе нет. Экзамен C_TADM55_75 тоже убрали. Выжил только его брат-близнец C_TADM55A_75 (рис. 1).

Рис. 1. Доступные на текущий момент сертификаты для SAP Basis специалистов.

В итоге, из серии экзаменов C_TADM* на текущий момент доступны четыре: 

Причём, экзамен C_TADM55A_75 доступен для сдачи только до конца этого года (31 декабря 2021). Страница с экзаменами, которые скоро уберут доступна по этой ссылке. Тем, кто хочет сдать именно его, следует поторопиться.

Хотя поддержка SAP NetWeaver 7.5 (и программных продуктов основанных на этой версии) ещё не заканчивается, но экзамены убирают. Мне кажется, что останется только экзамен по администрированию SAP S4/HANA, как основного продукта от компании SAP. 

Я сделал сравнение двух экзаменов: уходящего C_TADM55A_75 и нового C_TADM_21 (рис. 2).

Рис. 2. Сравнение сертификационных экзаменов C_TADM55A_75 и C_TADM_21.

Отметил на рисунке отличия. Для нового сертификата порог сдачи чуть повысили: 65% против 63%. Ну а темы просто немного перегруппировали. Общий список тем и подготовительных курсов остался прежним. Только для C_TADM_21 все курсы должны быть для версии SAP NetWeaver 7.54 и SAP S4/HANA 1909.

Но не смотря на общее сходство, отмечу тот факт, что вопросы полностью переработали. Не зря SAP Fiori стоит на первом месте, много вопросов касается именно её. Экзамен совершенно новый, готовиться надо отдельно. Без опыта администрирования именно S/4HANA сдать вряд ли получится.

А для подтверждения навыков администрирования SAP HANA  остался один сертификационный экзамен - C_HANATEC_17. Предыдущие (версии 12 и 16) убрали (рис. 3). 

Рис. 3. Доступные на текущий момент экзамены для администраторов SAP HANA.

C_HANATEC_17 основан на самой последней на данный момент версии SAP HANA 2.0 SPS05. Напомню, что данная версия будет поддерживаться до середины 2025 года. А значит и сертификат, полученный при сдаче этой версии экзамена, будет действовать весь этот срок.

Про новый экзамен C_TADM_21 я узнал из поста блога Denys van Kempen. Это тот самый Denys, про книгу которого я рассказывал в начале года. В своём посте он рассказывает про новый экзамен, даёт советы по подготовке и сдаче. 

Желаю успешной сдачи экзаменов всем, кто решится сдавать!

Отмечу ещё один момент. Помимо SAP Certification HUB, про который я рассказывал тут и который включал 6 попыток для сдачи экзаменов, сейчас появился вариант с одной онлайн попыткой (ссылка с подробностями тут).



19 августа 2021 г.

Версии SAP ERP, SAP NetWeaver и SAP S/4HANA. Обновление

В 2013 году я впервые опубликовал свою сводную таблицу, где попытался показать связь между версиями основного продукта SAP (ERP системы) и версиями технической компоненты (SAP NetWeaver), на которой построено большинство продуктов компании. В дальнейшем было несколько обновлений этой таблицы, где я добавил информацию по новой системе SAP S4/HANA. Ссылки на мои предыдущие посты:


Сегодня решил обновить табличку, немного расширив информацию (рис. 1).

Рис. 1. Таблица версий SAP NetWeaver, SAP ERP и S4/HANA. Версия 1.4.

Из таблицы видно, что поддержка базы данных SAP HANA в продуктах SAP появляется с SAP NetWeaver 7.4. То есть SAP ERP 6.0 с EHP7 и EHP8 могут работать на этой базе данных. Правда только первой версии. При этом одновременно поддерживается кросс-платформенность и можно выбрать в качестве базы данных - Oracle, DB2, MSSQL или Sybase ASE. В документации на данный момент все они объединятся в термин AnyDB.

А начиная с системы SAP S/4HANA 1511 поддерживается только база данных от SAP. С другой стороны, в отличии от SAP ERP последних версий, благодаря такой ограниченности платформы, увеличивается интеграция с базой данных и производительность (по крайней мере, должна). Ну и платформа пока используется от SAP ERP - SAP NetWeaver.

В таблицу добавил 3 новые строки - это версии SAP S/4HANA 1809, 1909 и 2020. Их общая отличительная особенность - поддержка второй версии базы данных SAP HANA и введением новой технической платформы. От SAP NetWeaver, которому уже больше 20 лет, компания SAP переходит к платформе с названием ABAP Platform. ABAP Platform (версия совпадает с версией S/4HANA) в своём составе имеет сервер приложений AS ABAP соответствующей версии (см. таблицу). SAP Kernel в этих версиях систем используется от версии 7.73 и выше.

В конце этого года должна стать доступной S/4HANA версии 2021, информации по которой пока нет.

SAP AS Java только 7.50 и только в составе SAP NetWeaver 7.50. Дальше только AS ABAP.


При обновлении информации наткнулся на интересный блог специалиста по SAP BI из Словакии, который в одном из своих постов выложил похожую таблицу. Встречаются в постах опечатки, но в целом полезной информации много.

Ещё можно прочитать цикл из 4-х постов в блоге у Juan Tena:

Плюс полезный пост: Upgrade to SAP S/4HANA 2020 – time to change.


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


8 мая 2020 г.

Подарок от SAP: + 2 года поддержки для SAP ERP

В посте "Версии SAP ERP и SAP NetWeaver. А где же SAP S/4HANA?" я выкладывал таблицу с соответствиями версий основных продуктов компании SAP SE (S4/HANA, SAP ERP, SAP R/3) и технической платформы (NetWeaver, SAP WebAS, SAP_BASIS). Там же был затронут вопрос об окончании поддержки этих продуктов. 

Ни для кого не секрет, что на данный момент основным направлением компании является платформа SAP HANA и продукты, основанные на ней. Например, SAP S/4HANA. Это ERP-система, которая может работать только на базе данных SAP HANA. Обновления для S/4HANA выходят каждый год. На текущий момент последняя версия это 1909 (от 09.2019). 

Таким образом, предыдущий флагман - SAP ERP 6.0, система, в которой функционал обновлялся с помощью установки EHP, больше не продвигается компанией SAP. Соответственно это последняя версия системы, которая была в широком смысле кросс-платформенной, то есть поддерживала установку на большое количество платформ и баз данных. И в прошлый раз, я писал, что все версии систем SAP ERP 6.0, вне зависимости от EHP, будут поддерживаться компанией SAP до 31.12.2025. А потом только SAP S/4HANA.

Так вот есть новость. Помните, как в фильме "Джентльмены удачи"? 
- У тебя какой срок был? 
- Одииин год. 
- А теперь ещё три припаяют. 



В феврале 2020 года компания SAP SE опубликовала обновлённую версию "SAP Release and Maintenance Strategy". В документе есть изменения, касающиеся поддержки старой доброй SAP ERP 6.0. Теперь три последних версии EHP (это 6, 7 и 8) будут поддерживаться до 31.12.2027 года, а потом еще 3 года будет доступна поддержка в рамках Extended Maintenance

Информация из PAM это подтверждает (рис. 1 - 3).

Рис. 1. Дата окончания поддержки для SAP ERP 6.0 EHP6.

Рис. 2. Дата окончания поддержки для SAP ERP 6.0 EHP7.

Рис. 3. Дата окончания поддержки для SAP ERP 6.0 EHP8.

Таким образом, компания SAP даёт немного больше времени на переход на SAP S4/HANA. Скорее всего темпы перехода не такие бодрые, как компании бы этого хотелось. На Хабре есть перевод статьи 2017 года (статья на вышла из "Песочницы" из-за ужасного перевода, но суть можно ухватить), которая объясняет откуда растут ноги этого обновления условий поддержки. Я сейчас говорю про темпы обновления уже работающих систем, старых проектов. При новом внедрении и выборе из систем SAP - однозначно только решения на SAP HANA.

Кто недавно начинал новый проект? Можно SAP продавить и купить именно SAP ERP 6.0 или уже нет?

По S4/HANA ничего не изменилось. По основному продукту поддержка до 31.12.2040, но каждая отдельная версия поддерживается не дольше 5 лет. Поддержка, например, версии 1909 заканчивается 31.12.2024. То есть, живя на этой системе, обновляться надо постоянно.

Поживём, увидим, что будет дальше.

Где можно почитать подробности:
- SAP note # 2881788 - End of SAP Business Suite 7 mainstream maintenance,
- SAP note # 1648480 - Maintenance for SAP Business Suite 7 Software including SAP NetWeaver.

P.S. За наводку на эту новость спасибо Дмитрию Бондареву.


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

4 декабря 2018 г.

Версии SAP ERP и SAP NetWeaver. А где же SAP S/4HANA?

В 2013 году я опубликовал пост "Версии SAP ERP и SAP NetWeaver", в котором я выложил таблицу разных версий ERP систем от SAP и рассказал, как посмотреть версии компонент в конкретной SAP системе. Потом я обновил таблицу в 2016 году, добавив в неё систему SAP ERP 6.0 EHP8.

Сегодня я хотел бы выложить обновлённую таблицу, попробовав добавить системы SAP S/4HANA (рис. 1).

Рис. 1. Таблица версий SAP NetWeaver и SAP ERP. Версия 1.3.

Система SAP S/4HANA 1511 целиком построена на платформе SAP NetWeaver 7.5 (ABAP и Java стеки). SAP S/4HANA 1610 для ABAP стека использует новый SAP NetWeaver 7.51 innovation package, а SAP S/4HANA 1709 - SAP NetWeaver 7.52. Для сервера приложений Java обе версии используют всё тот же SAP NetWeaver 7.5. Business Functionality обозначается теперь не ECC, а S4CORE.

Как я понимаю, в SAP NetWeaver 7.51 и 7.52 всё больше и больше SAPUI5-приложений (SAP Fiori). При этом через SAP GUI с SAP S/4HANA работать тоже можно. Дополнительно про это можно почитать, например, тут.

Установка SAP S/4HANA производится всё через тот же SWPM 1.0, о котором я рассказывал тут. К SAP ноте 1680045 - Release Note for Software Provisioning Manager 1.0 прикреплён прекрасный pdf-документ, в котором описаны какие системы можно с помощью этой утилиты установить. Так вот, этот документ прекрасно даёт понять на какой технологии SAP NetWeaver каждая система основана. Рекомендую периодически заглядывать.

Так же в PAM по каждому продукту: на основной странице (Details & Dates) в правом верхнем углу в разделе "Essential Information" дополнительно есть полезные небольшие документы (рис. 2).

Рис. 2. Полезная информация по SAP продукту в PAM.

Например, по системе SAP ERP 6.0 EHP8 там лежит таблица, посвященная поддержке операционных систем и баз данных для установки SAP NetWeaver 7.5x (рис. 3). Эта табличка тоже постоянно обновляется.

Рис. 3. Поддержка OS/DB в SAP NetWeaver 7.5x.

Отсюда уже можно сделать вывод, что SAP NetWeaver 7.51 и 7.52 работают не только на SAP HANA. Это так же подтверждают SAP ноты:

Но S/4HANA пока только на SAP HANA. Название продукта обязывает. :)

Еще полезная SAP нота 2322469 - Support package levels for newly installed SAP system's (NetWeaver, Solution Manager, ERP/ECC etc.), в которой перечислены все SAP ноты по типам SAP систем. Например, SAP нота 789220 - Support Package levels for SAP NetWeaver installations/upgrades - содержит компоненты и начальный уровень их пакетов поддержки на момент установки по всем версиям SAP NetWeaver. А SAP нота 774615 - Support Package levels of ERP/ECC installations/upgrades - компоненты и начальный уровень их пакетов поддержки на момент установки по всем версиям SAP ERP. По SAP S/4HANA своя нота - 2236608 - Support Package levels of SAP S/4HANA ON-PREMISE installations/upgrades.

Выпущенную в этом году, SAP S/4HANA 1809 добавлять в таблицу я пока не стал. С ней для меня не всё прозрачно. SAP NetWeaver там используется какой-то новый (SAP ноты 2625488 и 2670175). И похоже будет очередное переименование ПО. Причем, указано, что отдельным продуктом он установлен быть не может. В нотах по установке через SWPM 1.0 и 2.0 этой версии системы нет. Но в ноте по версии S/4HANA указано, что установку производить через SWPM 2.0. В PAM указано, что она построена на ABAP FND 1809, а SAP_BASIS там версии 753. SAP Kernel используется совершенно новой версии - 7.73 (рис. 4).

Рис. 4. Поддержка OS/DB в SAP S4/HANA 1809.

Если вернуться к SAP ERP системам, то дополнительно могу посоветовать SAP ноту 1064635 - SAP ERP Enhancement Packages: SP Stacks Release Info Note, в которой указано соответствие SPS, установленного для определенного EHP и SPS другого EHP или базовой SAP ERP 6.0. Надеюсь, понятно объяснил. Так же в этой ноте указаны все SAP ноты для каждого SP стека каждой системы SAP ERP 6.0 всех EHP.

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

Первая про сценарий, когда центральной системой является - SAP ERP, вторая про сценарий с SAP S/4HANA.

Таблицы в старых постах обновлять не стал. Каждый пост содержит свою порцию информации. Обозначил тут, что это версия 1.3. Для полной картины надо читать все три поста.

В качестве выводов моё субъективное мнение: пока ничего проще не становится. Чем дальше в лес, тем злее дятлы. Если сюда добавить, что поддержка версий систем SAP S/4HANA очень ограничена по времени: SAP S/4HANA 1511 - 31.12.2020,  SAP S/4HANA 1610 - 31.12.2021, SAP S/4HANA 1709 - 31.12.2022, SAP S/4HANA 1809 - 31.12.2023. А версии систем выходят раз в год (номер версии - это зашифрованный год+месяц выхода). То путаница и зоопарк будут только расти. К слову, у всех версий SAP ERP (даже у EHP0) дата окончания поддержки не изменилась - 31.12.2025.


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


18 октября 2018 г.

Мастер-класс по архитектуре SAP HANA 2.0. День 1

Похоже, что посещение мастер-классов от портала SAPLand входит у меня в привычку. Год назад я был на мастер-классе по SAP HANA от Михаила Вронского, весной этого год побывал на Read ABAP от Олега Башкатова.

В эту осеннюю сессию я долго думал, к кому сходить. По администрированию мастер-классов очень мало. Решил снова сходить на "Архитектура решений на SAP HANA" от Михаила Вронского. Мастер-класс сделали 2-х дневным (помните, я писал, что на один день информации очень много) и Михаил обещал, что материал полностью переработан и обновлён. Я ему поверил и не разочаровался. Но обо всём по порядку.



Итак, мастер-класс стал 2-х дневным. День первый посвящён общим вопросам по SAP HANA:
  • концепция и стратегия развития решений на SAP HANA,
  • планы по развитию платформы,
  • сравнение с другими базами данных, поддерживаемыми решениями SAP,
  • облачные технологии от SAP,
  • варианты поставки и схемы лицензирования.

Информация первого дня больше предназначена для консультантов любых модулей/решений и руководителей проектов. День был заполнен полностью. 

Материал этой части (по сравнению с прошлым годом) был расширен:
  • больше рассказывалось про облачные технологии, 
  • новшества и планы и по развитию платформы SAP HANA 2.0,
  • новое решение SAP S/4HANA,
  • лицензирование.

В конце было упражнение по расчёту стоимости владения решением на SAP HANA, с которым почти все справились. :)


Мои заметки по первому дню (пишу только отличия от прошлогоднего мастер-класса, тот материал в большинстве своём не утратил актуальности).

В концепции SAP Strategy: SAP HANA - это Digital Platform, которая является не только и не просто базой данных, а комплексом: база данных + сервер приложений (XS) + отдельные технологии. Сервер приложений имеет встроенные возможности для интеграции (рис. 1).

Рис. 1. Платформа SAP HANA.

Основной тренд со стороны SAP: отход от кросс-платформенности, поддержка только "своих" СУБД решений. А это - SAP HANA везде где можно, иначе SAP ASE for Business Suite или MaxDB. Это тренд на будущее и никак пока не касается текущих решений.

"In memory", как уже все поняли, больше маркетинговый слоган, так как любая база данных работает с данными только из оперативной памяти (решения "in memory" или просто кэш/буфер для данных). 
Инновационными моментами же являются:
- поколоночное хранение данных (нет индексов),
- распараллеливание обработки,
- сжатие данных.

При внедрении систем SAP ERP S/4HANA, BW4/HANA - SAP HANA используется только как база данных. 

SAP S/4HANA - развитие платформы SAP ERP. Технически это SAP NetWeaver + SAP HANA. Большее использование возможностей SAP HANA. Включение начальных функциональностей от BW и других SAP Business Suite приложений. Возможность использования простых сценариев этих решений прямо в ERP. Стоимость идентичная SAP ERP.

SAP Fiori UX - ABAP add-on на уровне SAP NetWeaver.

При уже внедрённом решении SAP ERP возможна установка базы данных SAP HANA в режиме SAP HANA Accelerator для выборки данных из любой базы данных ERP и построения отчётов (рис. 2).

Рис. 2. Пример применения SAP HANA Accelerator.

Еще один тренд: использование облачных вычислений. Например, для SAP SRM объявлена поддержка до 2025 года, а потом только облачное решение.
Перевод бизнес-фокуса в SAP SE в сторону облачных решений. Продажи стандартных решений (On Promise) последние 10 лет стоят на месте, а облачные (подписки и сервисы) растут.

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

Варианты развёртывания облачных решений:
  • Public Cloud - использование оборудования (Amazon Web Services, Microsoft Azure и т.п.) для разворачивания своих серверов с SAP системами.
  • SAP HEC (SAP HANA Enterprise Cloud) - оборудование, ОС, уровень серверов приложений - контроллируются вендором облачных технологий. Установка NW, резервное копирование - через заявки в SAP. Есть дата-центры в России.
  • SAP Cloud Platform - платформа как сервис, можно делать свои Z-разработки.

По отзывам SAP BW4/HANA явных преимуществ (функциональных новшеств) перед решением SAP BW on HANA не имеет. При этом BW on HANA при покупке с существующей ERP идёт бесплатно, так как пользователи те же. А BW4/HANA лицензируется по размеру памяти, используемой базой данных, и оплачивается в любом случае.

Виды поставок SAP HANA:
  • Express Edition - бесплатная версия SAP HANA (до 32 Гб памяти). Для разработчиков. Можно использовать как продуктивную для своих разработок. Будет запускаться на 16 ГБ, но работать нестабильно. Можно расширить до 128 Гб за отдельную доплату. Поддержка осуществляется не SAP, а SAP Community.
  • Standartd Edition - можно покупать отдельные add-ons.
  • Enterprise Edition - самая полная.

Active/Active Read-enabled можно докупать к обоим редакциям. Позволяет использовать 2 узла SAP HANA на чтение, когда запись ведется только на один. Должно поддерживаться на уровне решения, которое работает на SAP HANA.

Ошибка "Out of memory", если MaxUse, который SAP HANA постоянно отслеживает, становится больше, чем установленная лицензия. При этом, в начале даётся временная лицензия на 90 дней, по которой нет ограничений по памяти.

Основные используемые версии:
  • SAP HANA 1.0 (выпущена в 2011 году) - использовать только последнюю версию SPS12 (от 06.2016), поддерживаться будет до 05.2021 года.
  • SAP HANA 2.0 (выпущена в 2016 году) - выход SPS один раз в год (апрель). Поддержка 2 года, до появления SPS+2. Последний выпущенный пакет будет поддерживаться 5 лет.

Почти все продукты на данный момент перешли на SAP HANA 2.0. 

В SAP HANA 2.0 SPS03 заявлена поддержка энергонезависимой памяти (SAP HANA Persistent Memory), но оборудования пока нет. Планируются первые поставки в конце 2018 года с выходом нового поколения процессоров Intel.

Для администрирования и разработки используется 2 инструмента:
  • SAP HANA Studio - тренд на сворачивание разработки и поддержки.
  • SAP HANA Cockpit (фактически отдельная установка SAP HANA Express Edition + доп. софт). Версия всегда выравнивается по версии (SPS) SAP HANA 2.0 (рис. 3). Рекомендуется установку делать на основные сервера SAP HANA, так как они в отказоустойчивом кластере.

Рис. 3. Стратегия выхода SAP HANA Cockpit.

Версии SAP S4/HANA выпускаются ежегодно (версия - год+месяц, например, 1709, 1809).
Версии SAP S4/HANA Cloud выпускаются ежеквартально так, чтобы не путать с версиями SAP S/4HANA.

По стоимости на данный момент - SAP HANA дешевле, чем Oracle (при лицензировании через SAP SE), но дороже остальных поддерживаемых SAP баз данных. При этом по состоянию на 2014-2015 год - 70 % установок SAP систем выполнены на Oracle.

Основной риск перехода на SAP HANA - операции записи, которые могут замедлить бизнес-процессы (транзакции). Например, при реальном внедрении SAP HANA скорость где-то вырастает в 4,8 раза (чтение), а где-то наблюдается снижение скорости на 40 % (запись).

Поэтому рекомендации остались старые: SAP BW - однозначно на HANA, а ERP решения - только в случае нового решения (SAP S4/HANA). Смена базы данных на текущем решении  на SAP HANA надо просчитывать.

Лицензирование:
  • Runtime - % от стоимости основного решения (по этой схеме производится лицензирование решений SAP SE на базе SAP NW). Не позволяет делать интеграцию SAP HANA вовне, работа с базой данных только через NW.
  • Full Use - по ГБ памяти, используемой SAP HANA. Для сторонних приложений, своих разработок на SAP HANA.

BW/4 HANA лицензируется по Full Use. Если один tenant базы данных лицензируется по Full Use, то всю базу данных надо лицензировать по Full Use.

Продолжение тут.




30 октября 2017 г.

Мастер-класс по архитектуре SAP HANA

В прошлую пятницу, 27 октября, я посетил мастер-класс "Архитектура решений на SAP HANA. Рекомендации". Мастер-класс проводился в рамках осенней сессии мастер-классов SAPLAND. Попал я на него бесплатно, как автор статей на портале. За что порталу отдельная благодарность.

Сразу скажу, что я ни разу не пожалел о своём посещении. На этот мастер-класс я пытался попасть ещё весной 2017 года, но, к сожалению, его тогда отменили - в последний момент оказалось только 2 участника. В этот раз было 11 человек. Отдельно хочу отметить ребят из "М-Видео", которые активно делились опытом использования BW on SAP HANA.

Организация семинара была осуществлена на базе учебного центра "Специалист при МГУ им. Н. Э. Баумана". В целом за организацию можно поставить твёрдую четвертку. Учебные классы хорошие, хотя участие в мастер-классе было пассивное, никаких практических заданий не было. Чай-кофе, вода, раздаточные материалы. Девушки из SAPLand, я считаю, отработали на 5. Понятное дело, что сравнение с учебным центром SAP в Москве некорректно, туда вложено больше денег и уровень там другой. Ну и для однодневного семинара это всё не так принципиально.

Автору мастер-класса Михаилу Вронскому отдельное спасибо. Материал был объёмный и при этом всё крайне полезно. Работали практически без перерывов, чтобы всё успеть. Было много практических рекомендаций и обсуждения опыта автора и участников. Я бы даже сравнил количество материала с 2-3 днями хорошего семинара. Только практики не было.

Небольшие заметки по мастер-классу (это лишь 10 % того, что там было :) ).

SAP HANA - база данных с поколоночным хранением данных и обработкой в оперативной памяти. Была впервые представлена в 2011 году. После этого на работу с данной базой данных была переведена система SAP BW. Решение носило название SAP BW on (powered by) SAP HANA или BWoH. Затем решение было полностью интегрировано в платформу SAP HANA и решение стало носить название SAP BW4/HANA (рис. 1).

Рис. 1. Эволюция решений SAP BW, использующих платформу SAP HANA.

Затем пришло время другим решениям от SAP переходить на новую платформу. Сначала появились продукты SAP Business Suite on (powered by) SAP HANA, а сейчас - SAP S4/HANA (рис. 2).

Рис. 2. Эволюция решений SAP Business Suite, использующих SAP HANA.

Таким образом, решения SAP BW4/HANA и SAP S4/HANA являются продуктами, в которых интеграция с платформой SAP HANA достигла такого уровня, что эти продукты могут работать только на ней. Эти решения используют новую модель данных, оптимизированную под SAP HANA.

Стоит отметить, что с 2013 года в продуктах SAP уже появляются специальные вставки в код для работы с базой данных SAP HANA, которые используют не чистый OpenSQL.

SAP заявляет, что с 2025 года он не будет поддерживать свои решения на других СУБД, кроме SAP HANA. Учитывая тот факт, что на данный момент в мире больше половины решений SAP используют в качестве базы дынных - Oracle, заявление вызывает некоторый скептицизм.

При поколоночном решении обеспечивается хорошее сжатие данных и быстрый поиск. Нет нужды в индексах (для таблиц с поколоночным хранением), убраны некоторые таблицы (например, pool и кластерные).

Соответственно, систему SAP BW проще перевести на BW4/HANA, ERP сложнее. Хороший вариант: перевнедрение - установить систему рядом и переносить данные перед стартом в промышленную эксплуатацию.

Для OLAP систем - автор рекомендует переходить на SAP HANA, для OLTP систем можно не спешить, надо взвешивать все за и против. Особенно для высоко-нагруженных систем.

Есть решение ORACLE in-memory, когда в памяти выделяется область для копирования таблиц в поколоночное хранение. Это увеличивает скорость работы. Но в SAP HANA идет изменение модели хранения и изменение кода.

На данный момент поддерживаются следующие версии SAP HANA:
  • SAP HANA 1.0 SPS12 (поддержка до 2021 года),
  • SAP HANA 2.0 SPS01,
  • SAP HANA 2.0 SPS02.

Версию SAP HANA 2.0 пока поддерживают не все системы.
Новый график выхода версий (SPS) - раз в год (апрель).

Оборудование (для продуктивных систем): только х86_64 (для HANA 2.0 от Intel Haswell и выше) и ограниченная поддержка IBM Power (для HANA 2.0 IBM Power 8). Всё оборудование должно быть сертифицировано SAP (до конкретной модели сервера). Системы хранения данных тоже только сертифицированные.

Операционные системы: только Linux - SLES или RHEL и только определенных версий.
В качестве ОС, автор рекомендует SLES, так как разработка SAP NetWeaver и SAP HANA в SAPLabs ведется именно на ней.

Подробности в PAM.

Возможно 2 варианта проектирования:
  • покупка готового решения (Appliance): готовый сервер+СХД+все оборудование, предустановленная SAP HANA, запуск, обучение.
  • конфигурация всего по отдельности (Tailored Data Center или TDI): покупка оборудования, системы, монтаж, установка, запуск. 

Первое решение дорогое, второе дешевле и более гибкое.


Выделяют 2 архитектуры разворачивания:
  • Scale-up - одна HANA нода. Рекомендуется для SAP ERP on HANA. Более производительное решение, но для апгрейда требует замену полностью всего оборудования на новый Applience. 
  • Scale-out - несколько HANA нод, объединенных в одну базу. Рекомендуется для BW on HANA и BW4/HANA. Позволяет наращивать объем памяти через добавление новых нод. Так же добавляет некоторую отказоустойчивость.

Виртуализация не рекомендуется для SAP HANA, а отказоустойчивый кластер, наоборот, настойчиво рекомендуется.

В SAP HANA есть свой WebAS. Весь инструмент работы с SAP HANA переводится в Web.
Текущий инструмент, SAP HANA Studio не имеет будущего.

Примеры установки и использование SAP HANA можно посмотреть на рис. 3.

Рис. 3. Примеры разворачивания и использования платформы SAP HANA.

Есть проблема с лицензированием BW4/HANA - полностью изменена модель: с пользователей на лицензирование по объему памяти.

Для того, чтобы предварительно посмотреть SAP HANA можно использовать:
  • SAP HANA Express edition (в виде самостоятельной установки или готового образа ВМ),
  • SAP Solution Manager 7.2 on SAP HANA 1.0.

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