SAP HANA – baza danych przyszłości

SAP HANA – co to jest?

SAP HANA – dlaczego warto zainteresować się tym rozwiązaniem? Powodów jest co najmniej klika. Oczywiście, na pierwszy plan wychodzą względy funkcjonalne. Żeby je krótko opisać, przypomnijmy, czym jest SAP HANA. To nic innego jak baza danych, którą SAP stworzył pod kątem obsługi własnych aplikacji, takich jak dobrze znany system ERP czy analityka biznesowa. Wyjątkowość tego rozwiązania polega na tym, że działa ono w pamięci operacyjnej serwera. Po uruchomieniu systemu baza danych ładuje się do pamięci operacyjnej, po czym wszystkie aplikacje, które odwołują się do niej, komunikując się nie z tradycyjnymi nośnikami pamięci masowej (dyskami) tylko z RAM. W efekcie takie środowisko musi działać niezwykle szybko. Można powiedzieć, że operacje na danych odbywają się niemal w czasie rzeczywistym – na zadane pytanie prawie natychmiast otrzymujemy odpowiedź.

Konrad Bartnicki, SAP HANA Account Executive, Dell Technologies Polska

Operacja, która tutaj zajmuje chwilę, w przypadku konwencjonalnych baz danych, uruchamianych na dyskach, mogłaby zająć nawet kilka godzin. Nie bez znaczenia będzie także możliwość skompresowania dotychczasowego środowiska. Przykładowo, po migracji zajmującej na dyskach 10 TB tradycyjnej bazy danych do SAP HANA otrzymamy mającą 2-3 TB bazę umieszczoną w pamięci RAM. To dodatkowo przyspiesza jej działanie. W efekcie – jak już wspomniałem – możliwe staje się operowanie na danych wprowadzanych w czasie niemal rzeczywistym, zamiast – jak do tej pory – wyłącznie na archiwalnych. Podejmowanie decyzji na podstawie najbardziej aktualnych informacji i statystyk, a nie sprzed jakiegoś czasu, to rzecz nie do przecenienia w zarządzaniu każdą organizacją. Wyobraźmy sobie np. właściciela sieci sklepów rozrzuconych po całym kraju, który może na bieżąco śledzić sprzedaż i stany magazynowe itp. – natychmiast zyskuje on przewagę nad konkurencją nie potrafiącą tego robić.

 SAP HANA – dlaczego warto wdrożyć to rozwiązanie.

Choć przewagi funkcjonalne SAP HANA są tak wyraźne, to równie ważne (a kto wie, czy nawet nie ważniejsze) stają się względy formalne. Ale po kolei. Zanim SAP stworzył własną bazę danych, wykorzystywał wszystkie inne do obsługi swoich aplikacji. Mogło to być rozwiązanie Oracle, mógł być MS SQL itp. Producent wspierał takie środowiska, tworząc swego rodzaju joint venture z ich dostawcami. Sytuację zmieniło pojawienie się SAP HANA, która najpierw była działającym w pamięci operacyjnej akceleratorem baz danych, a następnie stała się pełni funkcjonalną bazą danych „in-memory”, mogącą obsługiwać ERP czy analitykę bez udziału produktów firm trzecich. W efekcie nowi klienci, którzy dziś zdecydują się na rozwiązania SAP-a, nie mają już wyboru. W przypadku teraz zakupionej nowej platformy aplikacyjnej S4HANA (o udoskonalonym interfejsie i funkcjonalnościach) jedyną wspieraną bazą danych jest SAP HANA.

SAP HANA – 2025 rok – co nas czeka?

Gdy producent doszedł do wniosku, że nie musi już obsługiwać obcych rozwiązań, to podjął decyzję, że do roku 2025 wszystkie inne bazy danych przestaną być przez niego wspierane. Od tego czasu jego supportem objęta będzie wyłącznie SAP HANA. Dlatego – chcąc czy nie chcąc – ktoś, kto dzisiaj używa aplikacji SAP w połączeniu z Oracle czy MS SQL i będzie chciał z nich nadal korzystać, prędzej czy później musi przeprowadzić migrację na SAP HANA. Jak szybko? Perspektywa roku 2025 może wydawać się odległa, ale już dziś SAP ocenia, że tysiące klientów z środowiskami od lat uruchamianymi na bazach danych zewnętrznych dostawców, mogą nie zdążyć z migracją przed końcem wsparcia. Zegar tyka nieubłaganie.     

SAP HANA, HCI, TDI – czyli co dalej?

Wynikającą zarówno z opisanych względów funkcjonalnych, jak i formalnych, migrację do SAP HANA ułatwia coraz bogatsza oferta dostawców infrastruktury. Wśród certyfikowanych przez SAP rozwiązań wyróżniają się produkty Dell EMC. Na czym polega ich przewaga? Dlaczego warto zainteresować się infrastrukturą hiperkonwergentną (HCI – Hyper-Converged Infrastructure) tego dostawcy? Czy wybrać gotowy do uruchomienia appliance, czy może próbować dostosowywać posiadaną i nową infrastrukturę zgodnie z modelem TDI (Tailored Datacenter Integration)? O tym w następnym odcinku…

About the Author: Konrad Bartnicki