Како применити САП ХАНА: анализирамо различите методе

САП ХАНА је популаран ДБМС у меморији који укључује услуге складиштења (Складиште података) и аналитику, уграђени међуверски софтвер, сервер апликација и платформу за конфигурисање или развој нових услужних програма. Елиминацијом кашњења традиционалних ДБМС-а са САП ХАНА, можете значајно повећати перформансе система, обраду трансакција (ОЛТП) и пословну интелигенцију (ОЛАП).

Како применити САП ХАНА: анализирамо различите методе

Можете да примените САП ХАНА у режимима Апплианце и ТДИ (ако говоримо о производним окружењима). За сваку опцију, произвођач има своје захтеве. У овом посту ћемо говорити о предностима и недостацима различитих опција, као и, ради јасноће, о нашим стварним пројектима са САП ХАНА.

САП ХАНА се састоји од 3 главне компоненте - хост, инстанца и систем.

Домаћин је сервер или оперативно окружење за покретање САП ХАНА ДБМС. Његове потребне компоненте су ЦПУ, РАМ, складиште, мрежа и ОС. Хост обезбеђује везе ка инсталационим директоријумима, подацима, евиденцијама или директно до система за складиштење. Истовремено, систем складиштења за инсталирање САП ХАНА не мора да се налази на хосту. Ако систем има неколико хостова, биће вам потребно или дељено складиште или једно које је доступно на захтев свих хостова.

Инстанце — скуп компоненти САП ХАНА система инсталираних на једном хосту. Главне компоненте су индексни сервер и сервер имена. Први, који се још назива и „радни сервер“, обрађује захтеве, управља тренутним складиштима података и машинама за базе података. Сервер имена чува информације о топологији САП ХАНА инсталације – где се покрећу компоненте и који подаци се налазе на серверу.

Систем – ово је једна или више инстанци са истим бројем. У суштини, ово је посебан елемент који се може омогућити, онемогућити или копирати (направити резервну копију). Подаци се дистрибуирају у меморији различитих сервера који чине САП ХАНА систем.

Како применити САП ХАНА: анализирамо различите методе
Систем може да се конфигурише као један хост (једна инстанца на једном хосту) или мулти-хост, дистрибуиран (неколико САП ХАНА инстанци се дистрибуира на више хостова, са једном инстанцом по хосту). У системима са више хостова, свака инстанца мора имати исти број. САП ХАНА систем се идентификује помоћу ИД-а система (СИД), јединственог броја који се састоји од три алфанумеричка знака.

САП ХАНА виртуелизација

Једно од главних ограничења САП ХАНА је подршка само једног система - једне инстанце са јединственим СИД-ом сервера. Да бисте ефикасније користили хардвер или смањили број сервера у центру података, можете користити виртуелизацију. На овај начин, други пејзажи могу коегзистирати на истом серверу са системима који имају ниже захтеве (непродуктивни системи). За резервни ХА/ДР сервер, виртуелизација може побољшати брзину пребацивања између продуктивних и непродуктивних виртуелних машина.

САП ХАНА укључује подршку за ВМВаре ЕСКС хипервизор. То значи да различити САП ХАНА системи – САП ХАНА инсталације са различитим СИД бројевима – могу коегзистирати на једном хосту (заједничком физичком серверу) у различитим виртуелним машинама. Свака виртуелна машина мора да ради на подржаном ОС.

За производна окружења, САП ХАНА виртуелизација има озбиљна ограничења:

  • Сцале-оут скалирање није подржано – виртуелизација се може користити само са Сцале-Уп системима, било да се ради о БвоХ/ДМ/СоХ или „чистим” СоХ;
  • виртуелизација мора бити спроведена у оквиру правила утврђених за Апплианце или ТДИ уређаје;
  • Општа доступност (ГА) може имати само једну виртуелну машину — компаније које желе да користе виртуелизацију са ХАНА производним окружењима морају да учествују у програму контролисане доступности са САП-ом.

У непродуктивним окружењима где ова ограничења не постоје, виртуелизација се може користити за оптимизацију коришћења хардвера.

САП ХАНА топологије

Пређимо на имплементацију САП ХАНА. Овде су дефинисане две топологије.

  • Сцале-уп – један велики сервер. Како ХАНА база расте, расте и сам сервер: повећавају се број ЦПУ-а и количина меморије. У решењима са високом доступношћу (ХА) и опоравком од катастрофе (ДР), резервни сервери или сервери отпорни на грешке морају да одговарају карактеристикама продуктивних сервера.
  • Сцале-оут – цео волумен САП ХАНА система је распоређен на неколико идентичних сервера. Главни сервер садржи информације за индексни сервер и сервер имена. Славе сервери не садрже ове податке – осим сервера, који преузима функције Мастер у случају квара главног сервера. Индексни сервери управљају сегментима података који су им додељени и такође одговарају на захтеве. Сервери имена су свесни како се подаци дистрибуирају између производних сервера. Ако ХАНА расте, још један чвор се једноставно додаје тренутној конфигурацији сервера. У овој топологији довољно је имати један резервни чвор да би се обезбедила безбедност целог сервера.

Како применити САП ХАНА: анализирамо различите методе

САП хардверски захтеви

САП има обавезне хардверске захтеве за ХАНА. Они се односе на продуктивна окружења - за не-проду, довољне су минималне карактеристике. Дакле, ево захтева за производна окружења:

  • ЦПУ Интел Ксеон в5 (СкиЛаке) / 8880/90/94 в4 (Броадвелл)
  • од 128 ГБ РАМ-а за БВ апликације са 2 ЦПУ-а, 256 ГБ са 4+ ЦПУ-а;

Примена САП ХАНА у режимима уређаја и ТДИ

Хајде сада да пређемо на праксу и разговарамо о томе како да применимо САП ХАНА у режимима Апплианце и ТДИ. За ово користимо наше САП ХАНА платформе засноване на серверима БуллСекуана С и Буллион С, које је САП сертификован да раде у овим режимима.

Мало информација о производима. БуллСекуана С заснован на Интел Ксеон Сцалабле укључује различите моделе, до 32 ЦПУ-а на једном серверу. Сервер је изграђен помоћу модуларног дизајна који обезбеђује скалабилност до 32 ЦПУ-а и исти број ГПУ-а. РАМ – од 64 ГБ до 48 ТБ. Функције БуллСекуана С укључују подршку за АИ за предузећа за побољшане перформансе, убрзану анализу података, побољшано рачунарство у меморији и модернизацију виртуелизацијом и технологијама у облаку.

Буллион С долази са Интел Ксеон Е7 в4 породичним процесорима. Максималан број процесора је 16. РАМ је скалабилан од 128 ГБ до 24 ТБ. Велики број РАС функција обезбеђује висок ниво доступности за критичне инфраструктуре као што је САП ХАНА. Буллион С је погодан за масовну консолидацију центара података, покретање Ин-Мемори апликација, миграцију великих рачунара или застарелих система.

САП ХАНА апарат

Апплианце је унапред конфигурисано решење које укључује сервер, систем за складиштење података и софтверски пакет за имплементацију по систему кључ у руке, са централизованом услугом подршке и договореним нивоом перформанси. Овде ХАНА долази као унапред конфигурисани хардвер и софтвер, потпуно интегрисан и сертификован. Уређај у Апплианце режиму је спреман за инсталацију у дата центар, а оперативни систем, САП ХАНА и (ако је потребно) додатна ВМВаре инстанца су већ конфигурисани и инсталирани.

САП сертификација одређује гарантовани ниво перформанси, као и модел процесора, количину РАМ-а и складишта. Једном сертификована, конфигурација се не може променити без поништења гаранције. За скалирање ХАНА платформе, САП нуди три опције.

  • Сцале-Уп БВоХ/ДМ/СоХ – вертикално скалирање, што је погодно за појединачне системе (један СИД). Уређаји расту за 256/384 ГБ почевши од САП ХАНА СПС 11. Овај однос показује максимални капацитет који подржава један ЦПУ и уобичајен је за целу листу сертификованих уређаја. Уређај БВоХ/ДМ/СоХ са вертикалним скалирањем је идеалан за БВ на ХАНА (БВоХ), Дата Март (ДМ) и САП Суите на ХАНА (СоХ) апликацијама.
  • Сцале-Уп СоХ - Ово је лагана верзија претходног модела, са мање ограничења количине РАМ-а. Ово је и даље вертикално скалабилан сервер, али максимална количина РАМ-а за 2 процесора је већ 1536 ГБ (до верзије СПС11) и 3 ТБ (СПС12+). Погодно само за СоХ.
  • Сцале-Оут - Ово је хоризонтално скалабилна опција, систем који подржава конфигурације са више сервера. Хоризонтално скалирање је оптимално за БВ и, уз нека ограничења, за СоХ.

У БуллСекуана С и Буллион С серверима, вертикално скалирање је у фокусу јер има мање оперативних ограничења и захтева мање администрације. За режим апарата постоји велики избор различитих уређаја.

Како применити САП ХАНА: анализирамо различите методе
БуллСекуана С решења за САП ХАНА у режиму уређаја

Како применити САП ХАНА: анализирамо различите методе
*Опционално Е7-8890/94в4
Буллион С решења за САП ХАНА у режиму уређаја

Сва Булл решења у режиму уређаја из САП ХАНА СПС 12 су сертификована. Опрема је инсталирана у стандардни 19-инчни 42У рацк, са два извора напајања - интерни ПДУ. Следећи сервери имају САП сертификат:

  • БуллСекуана С са Интел Ксеон Скилаке 8176, 8176М, 8180, 8180М (процесори са словом „М“ подржавају меморијске модуле од 128 ГБ). Што се тиче односа цене и квалитета, опције са Интел 8176 изгледају најбоље
  • Буллион С са Интел Ксеон Е7-8880 в4, 8890 и 8894.

Систем за складиштење се повезује директно са сервером преко ФЦ портова, тако да САН прекидачи овде нису потребни. Они могу бити корисни за приступ системима повезаним на ЛАН или САН.

Ево примера конфигурације ЕМЦ Унити 450Ф система за складиштење у нашем подешавању:

  • Висина: 5У (ДПЕ 3У (25×2,5″ ХДД/ССД) + ДАЕ 2У (25×2,5″ ХДД/ССД))
  • Контролори: 2
  • Дискови: од 6 до 250 САС ССД, од 600 ГБ до 15.36 ТБ сваки
  • РАИД: ниво 5 (8+1), 4 РАИД групе
  • Интерфејс: 4 ФЦ по контролеру, 8 или 16 Гбит/с
  • Софтвер: Униспхере Блоцк Суите

Уређај је поуздана опција за примену, али има велики недостатак: мало слободе у конфигурисању хардвера. Поред тога, ова опција може захтевати промене у процесима ИТ одељења.

САП ХАНА ТДИ

Алтернатива Апплианце-у је ТДИ (Таилоред Дата Центер Интегратион) режим, у коме можете одабрати одређене произвођаче и инфраструктурне компоненте у зависности од жеља корисника – узимајући у обзир извршене задатке и оптерећење. На пример, САН се може поново користити у дата центру, са неким дисковима посвећеним ХАНА инсталацији.

У поређењу са Апплианце, ТДИ режим даје кориснику много више слободе да испуни захтеве. Ово у великој мери поједностављује интеграцију ХАНА-е у центар података - можете изградити сопствену прилагођену инфраструктуру. На пример, мењајте тип и број процесора у зависности од оптерећења.

Како применити САП ХАНА: анализирамо различите методе
За прорачуне капацитета препоручујемо коришћење САП Куицк Сизер, једноставног алата који обезбеђује ЦПУ и меморијске захтеве за различита радна оптерећења у САП ХАНА. Затим можете контактирати САП Ацтиве Глобал Суппорт да планирате свој ИТ пејзаж. Након тога, САП ХАНА хардверски партнер конвертује резултате прорачуна у различите могуће конфигурације система - како на врхунском тако и на једноставнијем хардверу. У ТДИ режиму за сервере прихватљиво је користити Интел Е7 ЦПУ, укључујући Интел Броадвелл Е7 и Скилаке-СП (Платинум, Голд, Силвер са 8 или више језгара по процесору), као и ИБМ Повер8/ КСНУМКС.

Сервери се испоручују без система за складиштење, прекидача и рекова, али хардверски захтеви остају исти као у Апплианце режиму - исти појединачни чворови, решења са вертикалним или хоризонталним скалирањем. САП то захтева коришћени су само сертификовани сервери, системи за складиштење података и свичеви, али то није страшно - већина произвођача има скоро сву опрему сертификовану.

Тестирање перформанси треба да се уради помоћу ХВЦЦТ (Алатка за проверу конфигурације хардвера) тестова., који вам омогућавају да проверите усклађеност са одређеним САП КПИ-овима. А постоји и не-хардверски захтев: ХАНА, ОС и хипервизор (опционо) морају да инсталирају САП сертификовани стручњаци. Само системи који испуњавају сва наведена правила могу добити подршку за САП перформансе.

БуллСекуана С линија сервера у ТДИ режиму је слична линији у режиму уређаја, али без система за складиштење, прекидача и регала. Можете инсталирати било који систем складиштења са листе сертификованих САП система - ВНКС, КстремИО, НетАпп и други. На пример, ако ВНКС5400 испуњава захтеве перформанси САП ХАНА, можете да повежете Делл ЕМЦ Унити 450Ф складиште као део ТДИ конфигурације. По потреби се уграђују ФЦ адаптери (1 или 10 Гбит/с), као и Етхернет свичеви.

Сада, да бисте јасније замислили описане режиме, рећи ћемо вам неколико наших стварних случајева.

Апарат + ТДИ: ХАНА за онлајн продавницу

Интернет продавница Малл.цз, део групе Малл, основана је 2000. године. Има огранке у Чешкој, Словачкој, Пољској, Мађарској, Словенији, Хрватској и Румунији. Ово је највећа онлајн продавница у земљи, која дневно продаје до 75 хиљада производа, њен приход на крају 2017. износио је око 280 милиона евра.

Ажурирање инфраструктуре центра података је било потребно у вези са миграцијом на САП ХАНА. Процењена величина је била 2к6 ТБ за прод окружења и 6 ТБ за окружења за тестирање/развијање. Истовремено, било је потребно решење са опоравком од катастрофе за продуктивно САП ХАНА окружење у кластеру активно-активно.

У време објављивања тендера, купац је имао систем за САП заснован на стандардним рацк и блејд серверима. Два дата центра, удаљена око 10 км један од другог, опремљена су различитим системима за складиштење података - ИБМ СВЦ, ХП и Делл. Кључни системи су радили у режиму опоравка од катастрофе.

Прво, купац је захтевао сертификовано решење у режиму уређаја за САП ХАНА за све системе (производна и тест/развојна окружења) са растом до 12 ТБ. Али због ограничења буџета, почели су да разматрају друге опције – на пример, више ЦПУ-а са мањим РАМ модулима (модули од 64 ГБ уместо модула од 128 ГБ). Поред тога, да би се оптимизовала цена, разматрано је заједничко складиштење за производно и тестно/развојно окружење.

Како применити САП ХАНА: анализирамо различите методе

Договорили смо се за 4 ЦПУ-а и 6 ТБ РАМ-а за производно окружење, са простором за раст. За окружења за тестирање/развој у ТДИ режиму, одлучили смо да користимо јефтиније процесоре – на крају смо добили 8 ЦПУ-а и 6 ТБ РАМ-а. Због већег броја функција које је захтевао купац – репликација, резервна копија, заједничка производна и тест/дев окружења на другом месту – уместо интерних дискова, ДеллЕМЦ Унити системи складиштења су коришћени у фулл-фласх конфигурацији. Поред тога, корисник је захтевао решење за опоравак од катастрофе засновано на репликацији ХАНА система (ХСР) са чвором кворума на трећем месту.

Коначна конфигурација за Прод окружење се састојала од БуллСекуана С400 сервера на Интел Ксеон П8176М (28 језгара, 2.10 ГХз, 165 В) и 6 ТБ РАМ-а. Систем за складиштење - Унити 450Ф 10к 3.84 ТБ. За потребе опоравка од катастрофе, за Прод окружење користили смо БуллСекуана С400 на Интел Ксеон П8176М (28 језгара, 2.10 ГХз, 165 В) са 6 ТБ РАМ-а. За окружење за тестирање/развој, узели смо БуллСекуана С800 сервер са Интел Ксеон П8153 (16 језгара, 2.00 ГХз, 125 В) и 6 ТБ РАМ-а плус Унити 450Ф 15к 3.84 ТБ систем за складиштење. Наши стручњаци су инсталирали и конфигурисали ДеллЕМЦ сервере као кворум, сервере апликација (ВкРаил Солутион) и решење за резервну копију (ДатаДомаин).

Како применити САП ХАНА: анализирамо различите методе
Опрема је спремна за будуће надоградње. Купац очекује повећање величине ХАНА у 2019. години, а све што треба да уради је да угради нове модуле у полице.

Уређај: ХАНА за великог туристичког интегратора

Овог пута наш клијент је био велики провајдер ИТ услуга који развија технолошка решења за туристичке компаније. Клијент је покренуо амбициозан САП ХАНА пројекат за имплементацију новог система наплате. Решење је било потребно у режиму уређаја са 8 ТБ РАМ-а за Продуцтион и ПреПрод окружења. У складу са препорукама САП-а, купац је изабрао опцију вертикалног скалирања.

Кључни задатак је била имплементација хардверске инфраструктуре засноване на уређајима сертификованим у Апплианце моду за САП ХАНА. Критеријуми приоритета били су исплативост, високе перформансе, скалабилност и висока доступност података.

Предложили смо и имплементирали САП сертификовано решење, укључујући два Буллион С16 сервера – за Прод и ПреПрод окружења. Опрема ради на процесорима Интел Ксеон Е7-в4 8890 (24 језгра, 2.20 ГХз, 165 В) и опремљена је са 16 ТБ РАМ-а. За БВ и Дев/Тест окружења инсталирано је девет Буллион С4 сервера (22 језгра, 2.20 ГХз, 150 В) са 4 ТБ РАМ-а. Хибридни ЕМЦ Унити је коришћен као систем за складиштење података.

Ово решење пружа подршку за скалирање за све елементе уређаја - на пример, до 16 сокета са Интел Ксеон Е7-в4 ЦПУ-ом. Администрација у овој конфигурацији је поједностављена - посебно за реконфигурисање или партиционисање сервера.

Апарат + ТДИ: ХАНА за металурге

ММЦ Норилск Ницкел, један од највећих произвођача никла и паладијума, одлучио је да ажурира своју САП ХАНА хардверску платформу како би подржао критичне пословне апликације и пројекте. Постојала је потреба да се постојећи пејзаж прошири у смислу рачунарске снаге. Један од главних услова који је поставио купац била је висока доступност платформе - упркос хардверским ограничењима.

Како применити САП ХАНА: анализирамо различите методе

За производна окружења користили смо Буллион С8 сервер и системе за складиштење у режиму САП ХАНА Апплианце. За ХА и тест/дев, платформа је распоређена у ТДИ режиму. Користили смо један Булл Буллион С8 сервер, два Булл Буллион С6 сервера и хибридни систем за складиштење података. Ова комбинација је омогућила значајно повећање брзине апликација у САП пејзажу, повећање количине рачунарске снаге и ресурса за складиштење података и минимизирање оперативних трошкова. Важно је да клијент и даље има могућност скалирања до 16 ЦПУ-а.

Позивамо вас на САП Форум

У овом посту смо размотрили примену САП ХАНА на различите начине и покушали да истакнемо предности и недостатке доступних опција. Ако имате било каквих питања о имплементацији САП ХАНА, радо ћемо одговорити на њих у коментарима.

Позивамо све који су заинтересовани за Булл решења и могућности њихове имплементације у оквиру САП ХАНА на највећи САП догађај године: САП Форум 17 ће се одржати у Москви 2019. априла. Чекамо вас на нашем штанду у ИоТ-у зона: испричаћемо вам много занимљивих ствари, а такође поделити многе награде.

Видимо се на форуму!

Извор: ввв.хабр.цом

Додај коментар