Więcej pamięci dla SAP HANA na SUSE Linux Enterprise Server...

Więcej pamięci dla SAP HANA na SUSE Linux Enterprise Server

Obecnie w wielu przedsiębiorstwach działają bazy danych SAP HANA oparte o IBM POWER. Firma SUSE odpowiedziała na ogromne zapotrzebowanie klientów na SUSE Linux Enterprise Server dla aplikacji SAP 11 SP4.

SAP HANA jest idealnym obciążeniem dla serwerów IBM POWER, które cechują się wydajnością, niezawodnością i skalowalnością. Dzięki SAP HANA klienci zwiększyli swoją efektywność, oszczędzili czas na wdrożeniach i chronią swoje krytyczne operacje biznesowe. Jednak przeskalowanie środowisk SAP HANA wymagało wsparcia dla konfiguracji dużych pamięci fizycznych w LPAR (VM), z wyjątkiem 1,5 TB wspieranego przez SLES 11.

Technicznie rzec biorąc, byłoby to trudne zagadnienie. Rozszerzenie pamięci powyżej 1,5 TB wymagałoby zmiany struktury jądra SLES 11 wpływającej na ABI jądra. Zmiany te mogłyby mieć negatywny wpływ na zgodność aplikacji, które go używają. Powtórne przebadanie wszystkich istniejących aplikacji dla dojrzałego systemu operacyjnego, jakim jest SLES 11, byłoby całkowicie niepraktyczne, jak i prawdopodobnie niemożliwe. Na szczęście zespół inżynierów SUSE wymyślił, jak zachować kompatybilność z istniejącym w SLES 11 jądrem, umożliwiając jednocześnie klientom korzystanie z udogodnień SAP HANA na POWER. Rozwiązaniem było wprowadzenie dodatkowego jądra „Bigmem”.

Jądro Bigmem jest dodatkowym jądrem Linuksa dostępnym dla SLES dla Aplikacji SAP 11 SP4 za pośrednictwem kanału technicznego. Jądro zostało tak zmodyfikowane, by zapewnić wsparcie do 32 TB na IBM POWER. Klienci korzystający z SAP HANA mogą opcjonalnie używać jądra Bigmem, natomiast klienci, którzy używają SLES 11 i bazy danych innej, niż SAP HANA, nadal będą mogli używać standardowego jądra. Obydwa jądra będą wspierane przez SUSE w SLES dla Aplikacji SAP 11 SP4.

Jądro Bigmem zwiększa także maksymalną liczbę wątków obsługiwanych przez SLES dla Aplikacji SAP 11. Jest to wymagane w przypadku systemów, które mają więcej niż 1024 procesory logiczne skonfigurowane ze 192 fizycznymi procesorami z SMT8. W rezultacie daje nam to aż 1536 wątków. IBM, SAP i SUSE rygorystycznie testowały jądro Bigmem z SAP HANA przez kilka miesięcy, czego efektem są oficjalne certyfikaty. Lista poprawek jest dostępna tutaj.

Warto zaznaczyć, że jądro Bigmem nie jest obsługiwane w aplikacjach innych niż SAP HANA. Należy pamiętać również o tym, że klienci wdrażający SAP HANA na SLES dla Aplikacji SAP 12 nie potrzebują jądra Bigmem, ponieważ bazowe jądro w SLES 12 już obsługuje do 32 TB pamięci.

Aby uzyskać więcej i formacji, sprawdź:

SUSE TID 7018408 kernel-bigmem https://www.suse.com/support/kb/doc?id=7018408
SUSE TID 3374462 crashkernel https://www.suse.com/support/kb/doc?id=3374462
SUSE YES certification for IBM Power Systems E880 https://www.suse.com/nbswebapp/yesBulletin.jsp?bulletinNumber=145462
SAP HANA Supported Operating Systems SAP Note: (SAP access required) https://launchpad.support.sap.com/#/notes/2235581