Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

Witam

Moja firma przymierza się do wdrożenia SAP-a, i w związku z tym mam kilka pytań do specjalistów. Będę wdzięczny za każdą odpowiedź. Planowana ilość użytkowników końcowych ok 60.

1) Jaką platformę sprzętową-bazodanową polecalibyście? Obecnie działamy na serwerach IBM iseries wraz z zintegrowaną bazą DB2 (AS400) i pozostanie przy niej najbardziej by mi odpowiadało, ale chcę poznać opinie innych.
2) Czy są jakieś komponenty składowe SAP-a które bezwzględnie działają tylko i wyłącznie pod Windowsem?
3) Czy polecacie jakieś narzędzia HA/replikacji danych dobrze współpracujące z SAP-em?
4) Jak w SAP-ie realizowane jest zarządzanie zmianami programistycznymi? Obowiązuje nas SOX a tam troszkę jest wymogów różnych?
5) Jak szacujecie wielkość (w GB) bazy dla 60 userów po roku? Jakie roczne przyrosty?
6) Czy da się na jednej maszynie postawić wszystkie potrzebne środowiska (produkcyjne/testowe/deweloperskie/SolMan)?
7) Co to jest ten SolMan - mam definicję oficjalną ale tak po ludzku od czego jest ten moduł?
8) Interfejsy z innymi systemami jak są realizowane? java? C? ABAP?
9) Czy w SAP-ie można otrzymywać raporty w formacie xls? (ostatecznie txt)

Pozdrawiam

Tomek
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

>1) Jaką platformę sprzętową-bazodanową polecalibyście? Obecnie >działamy na serwerach IBM iseries wraz z zintegrowaną bazą DB2 >(AS400) i pozostanie przy niej najbardziej by mi odpowiadało, ale >chcę poznać opinie innych.

Możecie jak najbardziej zostać - plus jest taki że mniejsze koszty licencji bo licencja za DB jest w cenie sprzętu i OS :)
Jak już macie adminów AS/400 to doucza się trochę obsługi SAP i nie powinno być problemów. Poprawnie zarządzane środowisko SAP na AS/400 jest bardzo stabilne.

>2) Czy są jakieś komponenty składowe SAP-a które bezwzględnie >działają tylko i wyłącznie pod Windowsem?

Nie ma, ale za to w przypadku i-series jest przynajmniej jeden (Adobe document services) które nie działają pod OS/400 i wtedy trzeba postawić dodatkowy serwer aplikacyjny np. na linuxie czy windows. Przy okazji warto rozważyć koncepcję dodatkowych serwerów aplikacyjnych na innej platformie (polecam linuxa) żeby nie płacić za wypasiony serwer i-series. Wtedy baza danych jest na i-series a woły robocze do przetwarzania procesów na tanim sprzęcie. Bezpieczeństwo przetwarzania nie ucierpi na tym.

>3) Czy polecacie jakieś narzędzia HA/replikacji danych dobrze >współpracujące z SAP-em?

Ja bym skorzystał ze standardowego rozwiązania IBM PowerHA no chyba że macie już inne i wtedy trzeba sprawdzić czy pod SAP jest wspierane.

>4) Jak w SAP-ie realizowane jest zarządzanie zmianami >programistycznymi? Obowiązuje nas SOX a tam troszkę jest wymogów >różnych?

Temat rzeka , można skorzystać z Solution Managerowego change managementu albo skorzystać z zewnętrznych wynalazków np. Tibco

>5) Jak szacujecie wielkość (w GB) bazy dla 60 userów po roku? >Jakie roczne przyrosty?

To nie od ilości użytkowników tylko raczej ilości dokumentów , interfejsów i tego typu rzeczy.
Standardowa instalacja ERP 6.0 Ehp4 to na dzień dobry około 140 GB bazy. Potem przyrosty zależą od aktywności sytemu no i od tego czy od razu skonfigurujecie archiwizację danych transakcyjnych.

>6) Czy da się na jednej maszynie postawić wszystkie potrzebne >środowiska (produkcyjne/testowe/deweloperskie/SolMan)?

Ne zalecam zwłaszcza w kontekście HA ale jeśli już to przynajmniej na oddzielnych LPAR-ach. Wtedy optymalnie produkcja i Solman na głównym a test i dev na drugim. I po zakończeniu wdrożenia można zmniejszyć pamięć i procki na deweloperskim a zwiększyć na produkcji.

>7) Co to jest ten SolMan - mam definicję oficjalną ale tak po >ludzku od czego jest ten moduł?

To nie moduł ale oddzielny system w sensie instalacji - taki w SAP serwisowy.

>8) Interfejsy z innymi systemami jak są realizowane? java? C? ABAP?

I tak i tak ale w przypadku instalacji tylko ERP bez systemu PI (process integration) będzie raczej tylko ABAP (choć na ERP też można zainstalować instancję J2EE)
>9) Czy w SAP-ie można otrzymywać raporty w formacie xls? >(ostatecznie txt)

Oczywiście również pdf i inne raporty. Pytanie czy wdrażacie również system BI ?

Bonus:
http://www.redbooks.ibm.com/abstracts/sg247166.html
miłej lektury :)

Poza tym powodzenia z firmami konsultingowymi, jak powiedzą że nie zalecają i-series to znaczy że po prostu się na tym nie znają i chcą Was wpuścić w jakiś Orakiel na windzie. Zatrudnijcie wtedy niezależnego konsultanta Basis który zna się na i-series i przypilnuje od tej strony wdrożenia.Marcin O. edytował(a) ten post dnia 29.04.11 o godzinie 12:23
Andrzej Zieliński

Andrzej Zieliński Administrator
Systemów
Informatycznych, Sp.
z.o.o

Temat: Wdrożenie SAP-a

Tomasz Skorża:
1) Jaką platformę sprzętową-bazodanową polecalibyście? Obecnie działamy na serwerach IBM iseries wraz z zintegrowaną bazą DB2 (AS400) i pozostanie przy niej najbardziej by mi odpowiadało, ale chcę poznać opinie innych.
Bardzo dobra platforma, nie ma sensu wprowadzać nowej na siłę.
2) Czy są jakieś komponenty składowe SAP-a które bezwzględnie działają tylko i wyłącznie pod Windowsem?
Ostatnio spotkałem się z jakimś potworkiem do BW który wymaga Windowsa.
3) Czy polecacie jakieś narzędzia HA/replikacji danych dobrze
współpracujące z SAP-em?
Power HA daje radę. HA potrzebujesz tylko dla bazy i serwisów centralnych, serwery aplikacyjne możesz uruchamiać bez HA.
5) Jak szacujecie wielkość (w GB) bazy dla 60 userów po roku? Jakie roczne przyrosty?
Ilość użytkowników nie ma żadnego znaczenia dla wielkości bazy tylko ilość dokumentów - np faktur. 60 osób może wystawiać kilka mln faktur na miesiąc a może wystawiać też i 10 faktur w miesiącu - ilość użytkowników taka sama, przyrost bazy dramatycznie inny.
6) Czy da się na jednej maszynie postawić wszystkie potrzebne środowiska (produkcyjne/testowe/deweloperskie/SolMan)?
Na jednej nie ale na 2 fizycznych serwerach można postawić praktycznie wszystkie środowiska - podzielone na LPARy. Przy obecnych mocach procesorów jedynym ograniczeniem jest rozmiar pamięci.
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

2) Czy są jakieś komponenty składowe SAP-a które bezwzględnie działają tylko i wyłącznie pod Windowsem?
Ostatnio spotkałem się z jakimś potworkiem do BW który wymaga Windowsa.
Business Objects wymaga Windows pytanie na ile jest to SAP :)

konto usunięte

Temat: Wdrożenie SAP-a

Marcin O.:
2) Czy są jakieś komponenty składowe SAP-a które bezwzględnie działają tylko i wyłącznie pod Windowsem?
Ostatnio spotkałem się z jakimś potworkiem do BW który wymaga Windowsa.
Business Objects wymaga Windows pytanie na ile jest to SAP :)


Znaczy się cała platforma SAP BO chodzi tylko pod MS?

Oj mam wrażenie że teraz SAP BI to już tylko SAP BO, przynajmniej patrząc na "kampanie" promocyjne :)
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

BO można postawić na Windows oraz Linuksie żeby nie było niedomówień. Natomiast są tam jakieś problemy z integracją z Active Directory więc większość instalacji to Windows.
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

na razie nie rozważamy BI (Bussiness Object), poza tym mamy już takiego (nazwijmy to) ... "mniejszego" BI i pewnie chciałbym go wykorzystać zamiast kupować coś nowego, zawsze mniej kasy się wyda.

O ile jeszcze mogę nadwyrężyć Waszą cierpliwość to zapytam tak:
- planujemy te 60 userów,
- moduły SAP - powiedzmy że (finanse i kontroling, gospodarka materiałowa, planowanie produkcji - zapewne do mocnego przepisania, sprzedaż i dystrybucja, gospodarka magazynowa, może jeszcze gospodarka remontowa, zarządzanie jakością w niewielkim zakresie, na razie bez HR)
- kilka interfejsów do systemów sterujących produkcją

Firma konsultancka dała takie wytyczne sprzętowe:
- system produkcyjny SAP ERP na 1 wydzielonym serwerze: 6 Core procesora Intel, 24GB RAM, 10 dysków twardych.
- system testowo-rozwojowy SAP ERP plus SAP Solution Manager na 1 wydzielonym serwerze: 6 Core procesora Intel, 12GB RAM, 10 dysków twardych.

Oczywiście proponuja serwer Intelowy z Suse i bazą DB2 pod wszystko.

Jak oceniacie ten sprzęt - za mały, za duży? w sam raz?

Co do ilości dokumentów - w obecnym systemie szacuję ze jest ich ok 60 tys miesięcznie (wszystkich możliwych typów razem)

Wybierając opcję że baza na DB2 na iseries - jakiego serwera byście użyli? Tzn czy Power7 czy starsze też da radę? Obecnie mamy Power5. Ile ramu do niego byście dali? 16? 32? 64?

A zakładając że serwer apliakcyjny na linuxie - też jakie parametry mniej więcej?

Będę wdzięczny za podpowiedzi :-)

Tomek

konto usunięte

Temat: Wdrożenie SAP-a

rozumieć, ważna informacja

a widziałeś/robiłeś/słyszałeś o wirtualizacji takiego systemu (BO)
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

O ile jeszcze mogę nadwyrężyć Waszą cierpliwość to zapytam tak:
- planujemy te 60 userów,
- moduły SAP - powiedzmy że (finanse i kontroling, gospodarka materiałowa, planowanie produkcji - zapewne do mocnego przepisania, sprzedaż i dystrybucja, gospodarka magazynowa, może jeszcze gospodarka remontowa, zarządzanie jakością w niewielkim zakresie, na razie bez HR)
- kilka interfejsów do systemów sterujących produkcją

Firma konsultancka dała takie wytyczne sprzętowe:
- system produkcyjny SAP ERP na 1 wydzielonym serwerze: 6 Core procesora Intel, 24GB RAM, 10 dysków twardych.
- system testowo-rozwojowy SAP ERP plus SAP Solution Manager na 1 wydzielonym serwerze: 6 Core procesora Intel, 12GB RAM, 10 dysków twardych.

Oczywiście proponuja serwer Intelowy z Suse i bazą DB2 pod wszystko.

Jak oceniacie ten sprzęt - za mały, za duży? w sam raz?

Środowisko produkcyjne jest od strony pamięci i procesorów OK.
Natomiast DEV/TEST dwie instancje ERP plus SolMan który ma zarówno instancję ABAP jak i J2EE słabo będą działały na 12 GB RAM - zdaje się że na ERP potrzeba minimum 6GB per instancja a na solmana pewnie z 8 - też dałbym 24 GB RAM (byle pendrive teraz ma tyle :) )

Co do ilości dokumentów - w obecnym systemie szacuję ze jest ich ok 60 tys miesięcznie (wszystkich możliwych typów razem)

Wybierając opcję że baza na DB2 na iseries - jakiego serwera byście użyli? Tzn czy Power7 czy starsze też da radę? Obecnie mamy Power5. Ile ramu do niego byście dali? 16? 32? 64?

Wymagania RAM możesz zaadoptować z Intelowskiego , procesorów może być mniej niż na Intelu.
Ważne że szedł bym w coś co potrafi uciągnąć OS w wersji co najmniej 6.1 a perspektywicznie 7.1.
A zakładając że serwer apliakcyjny na linuxie - też jakie parametry mniej więcej?
Gdyby baza byłą na AS/400 to produkcyjny serwer aplikacyjny musiałby mieć ze 4 core i 16 GB przynajmniej - plus jakieś dobre połączenie sieciowe 10 Gbit Ethernet lub światłowód na co najmniej dwóch kartach.
Tylko jeszcze jedna ważna rzecz w instalacji heterogenicznej - środowisko i-series jest big endianowe a windows/linux little endianowe(na Intelu). Trzeba zwrócić uwagę żeby z tym nie było problemów - np. jakieś niestandardowe interfejsy pisane pod OS a nie SAP.Marcin O. edytował(a) ten post dnia 29.04.11 o godzinie 14:01
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

Wymagania RAM możesz zaadoptować z Intelowskiego , procesorów może być mniej niż na Intelu.
Ważne że szedł bym w coś co potrafi uciągnąć OS w wersji co najmniej 6.1 a perspektywicznie 7.1.
Obecnie na iseries mamy 4GB, jakby tak zwiększyć RAM do 16 albo 32 GB do teoretycznie powinno dac radę, tyle ze tylko jeden procek 1,9 GHz jest, troszkę mało chyba jak na obsługę i bazy i serwera aplikacyjnego.

IBM proponował jako środowisko homogeniczne pod wszystko serwer 720 z 2xPower7 (6 core 3 GHz, 4 procki uśpione)
na produkcje 10x140 GB SAS SFF2 , na test/dev/sol 8x140 GB SAS
RAM 64 GB,

Wypasiona maszynka tylko czy nie przesada?
A zakładając że serwer apliakcyjny na linuxie - też jakie parametry mniej więcej?
Gdyby baza byłą na AS/400 to produkcyjny serwer aplikacyjny musiałby mieć ze 4 core i 16 GB przynajmniej - plus jakieś dobre połączenie sieciowe 10 Gbit Ethernet lub światłowód na co najmniej dwóch kartach.
Tylko jeszcze jedna ważna rzecz w instalacji heterogenicznej - środowisko i-series jest big endianowe a windows/linux little endianowe(na Intelu). Trzeba zwrócić uwagę żeby z tym nie było problemów - np. jakieś niestandardowe interfejsy pisane pod OS a nie SAP.

Interfejsy obecnie JAVOWE do DB2 400 wrzucają ...

Tomek
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

Moim zdaniem przesada. Optymalnym rozwiązaniem byłoby w Waszym przypadku rozwiązanie heterogeniczne na dwóch serwerach i-series i jednym linux czy windows.
Wtedy produkcyjny i-series RAM 4-8GB 1-2 procesory (trzeba by zrobić sizing)
+ serwer dialogowy na linuksie/windowsie (nie polecam ze względu na NFS i problemy z podpinaniem ścieżek pod Windows) 16GB RAM i 4 core (.
Na tym pudle stawiamy produkcyjnego ERP
Na drugim serwerze i-series identycznym jak pierwszy (hmm może tylko wiecej RAM tak z 16GB) robimy switchover cluster a dodatkowo stawiamy oddzielny LPAR na system DEV / TEST i SolMana.
W przypadku awarii i przełączenia klastra na zapasowy trzeba by to tak oskryptować żeby położyć systemy DEV , TST i SolMana albo zmniejszyć im przydział procesora i pamięci.
Parametry centralnej instancji i-series trzeba by tak przykroić żeby gros przetwarzania szło na dodatkowy serwer dialogowy.
Nie jestem jakimś ekspertem od i-series więc moje przemyślenie z kimś skonsultuj. Co do oferty IBM - każdy chce mieć większą premię :)
Jeszcze jedno - pamiętaj o odpowiedniej wielkości ASP.Marcin O. edytował(a) ten post dnia 29.04.11 o godzinie 16:13
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

No tylko czy dwa takie mniejsze serwery IBM plus coś z Intelem (aczkolwiek Twoja uwaga o problemach zniechęca mocno ;-) ) bedą na pewno tańsze niż ten co IBM zaproponował? No chyba ze używane kupić .....
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

no i zarządzanie trudniejsze, ale mamy maszyną backupową prawdziwą, a w moim rozwiązaniu nie mamy, a dwa takie serwery jak mi zaproponowali to już zdecydowanie za dużo ...
Marcin O.

Marcin O. Konsultant SAP Basis
i Security

Temat: Wdrożenie SAP-a

Sądziłem że macie coś co można trochę podrasować na postawienie SAP. Fakt co dwa oddzielne pudła to jednak nie jedno. Z drugiej strony na ile SAP u Was będzie mission critical ?
Odradzam Windowsy :) Linux w NFS sprawuje się bardzo dobrze. Hmmm taniej powinno być na pewno. Nie wiem ile może kosztować taki intelowski serwer z licencją na SLES czy RedHata z 10-15 tys. PLN strzelam ?
A za jeden odblokowany procesor w IBM zabulicie jak za zboże .....
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

Marcin O.:
Sądziłem że macie coś co można trochę podrasować na postawienie SAP.
No nasz AS400 nie taki niestety najnowszy .... 16 GB można mieć używany niedrogo, ale odblokowanie procka to trochę sporo, i w obecnej maszynie nie wiem czy się opłaca ...
Fakt co dwa oddzielne pudła to jednak nie jedno. Z drugiej strony na ile SAP u Was będzie mission critical ?
Bardzo critical będzie ;-)
Odradzam Windowsy :) Linux w NFS sprawuje się bardzo dobrze. Hmmm taniej powinno być na pewno. Nie wiem ile może kosztować taki intelowski serwer z licencją na SLES czy RedHata z 10-15 tys. PLN strzelam ?
To muszę popatrzeć, doświadczenie mi mówi jednak ze jak da sie coś postawić na jednej maszynie to tak robić, każdy kabelek pośredniczący to juz zwiększa zagrożenie i kłopoty potencjalne ... No ale z trzeciej strony u nas nie NASA tylko świnki kwiczą ;-)
A za jeden odblokowany procesor w IBM zabulicie jak za zboże .....
Ano zapłacimy ...
Andrzej Zieliński

Andrzej Zieliński Administrator
Systemów
Informatycznych, Sp.
z.o.o

Temat: Wdrożenie SAP-a

Serwera z Power5 bym nie rozwijał - wszystkie części do Power5 są koszmarnie drogie (dużo droższe od tych do Power7), nie wspominając o drogim supporcie.

Zaproponowana maszyna 720 na Power7 jest fajna, tyle tylko że duuuużo za mocna. Na 2 procesorach power7 8-core mamy SAPa ze wszystkimi przybudówkami dla kilkuset użytkowników.

Jeśli masz firmę która konsultuje to wdrożenie to niech przeliczy wydajność na SAPSy, wtedy można rozmawiać i przeliczać to na sprzęt.
Andrzej Zieliński

Andrzej Zieliński Administrator
Systemów
Informatycznych, Sp.
z.o.o

Temat: Wdrożenie SAP-a

Marcin O.:
BO można postawić na Windows oraz Linuksie żeby nie było niedomówień. Natomiast są tam jakieś problemy z integracją z Active Directory więc większość instalacji to Windows.
Na Windows musi stać tylko kawałeczek BO napisany w .Net, reszta spokojnie może być na Windows/Linux/Unix.

Temat: Wdrożenie SAP-a

Ja mam około 150 userów postawione na Vmware. Chodzi i ma sporo zalet. Dodatkowo zyskujesz uniezależnienie się od platformy sprzętowej w przypadku zwiększenia wymagań.
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

a jakie środowisko wirtualizujesz? Windowsa czy Linuxa?

U mnie o tyle kłopot że za bardzo nie mam maszyn na tyle silnych aby uciągnęły i to co obecnie robią plus wirtualnego SAP-a ... i tak i tak trzeba coś dokupić raczej...
Ja mam około 150 userów postawione na Vmware. Chodzi i ma sporo zalet. Dodatkowo zyskujesz uniezależnienie się od platformy sprzętowej w przypadku zwiększenia wymagań.
Tomasz Skorża

Tomasz Skorża IT Business
Aplications
Specialist,
Smithfield Polska
Sp....

Temat: Wdrożenie SAP-a

Reasumując ...

Sizing wstępnie został wyliczony (przez wdrożeniowców SAP) na 5000 SAPs, IBM argumentował że 6 procesorów Power7 z maszyny 720 ma wydajność ok 16000 SAPsów, więc oni proponują dwa aktywne, no i 64GB RAM jako że w SAP pamięć jest najbardziej utylizowanym komponentem ...

A co do sprzętowego środowiska to co byście powiedzieli na takie coś:

Zakupić jeden serwer iseries Power7 z 2 procesorami i 16 GB RAM jako baza danych do środowisk prod/test/dev/solman do tego jakiś linuksowy z 16 GB jako serwer aplikacyjny (plus to co nie pójdzie na iseries - Adobe).
Jako maszynę zapasową użyć posiadanego iseries Power5 - zwiększyć mu tylko pamięć do 16 GB i jako zapasowy serwer aplikacyjny jakiś istniejący Linux - coś się pewnie znajdzie.
Minus tego taki że ta zapasowa konfiguracja to chyba tak trochę tylko na pokaz byłaby - w razie co to za mocny by ona nie była ... no chyba że się mylę ....

No i minimum cztery serwery do zarządzania ... Z tym że jednak u nas z tym SAP-em jako critical to chyba przesadziłem ... szacuję ze te dwa/trzy dni bez systemu wytrzymamy bez większych kłopotów. - w razie awarii zdążyło by się przez ten czas naprawić ...
No i pamiętać o dobrym połączeniu serwera aplikacyjnego z iseries ...

Co sądzicie?

Tomek



Wyślij zaproszenie do