Kozvelemenykutatas: SAP es Linux

Fórumok

- Raknak-e SAP-t Linux-ra?

- Ha igen, (esetleg uzemeltetsz ilyen megoldast)
-- milyen jellegu cegnel?
-- miert Linux-ra?
-- milyen Linux-ra?
-- miert pont olyanra?
-- bevalik-e a Linux erre a celra?

-Ha nem,
-- milyen OS?
-- miert pont olyanra?
-- bevalik-e az OS erre a celra?

Koszi!

Hozzászólások

Ugy nezem, 'nalunk' (nagy ceg) fut nehany SAP SLES 10 (es ha jol latom, x86_64) platformon, de a produktiv rendszerek meg egyelore joreszt AIX-en/HPUX-on futnak. Mostanaban helyezik uzembe az elso eles Linuxos SAP gepeket.

Azert Linux, mert a ceg (hardver)platform-migracioval probalkozik.
Nyilvan a support miatt esett a valasztas a SLES-re.

Korabban eppen a support es a robusztus hardver miatt hasznaltak kereskedelmi Unixokat ugyanerre.

SAP alkalmazás szerver élesben ... AMD64 alapon ... "nálunk..."

- Nagymama ! Miért olyan nagy az arcod ?
- Mert Debiant használok !

Nemrégiben az SAP egyik magyarországi terjesztője érdeklődött telefonon, hogy hsználunk-e intergrál vállalatirányítási rendszert és hallotam-e az SAP rendszereiről.
Mondtam, hogy használunk és a jelenleginek a cseréje is szóba került. Az SAP-t utoljára kb. 7 éve néztem meg, de akkor nagyon drágának találtuk. Amúgy meg nem akarok Windows szervert, tehát olyan megoldást akarunk, ahol Linux szervert is lehet használni és lehetőleg platform független kliens programokkal működjön.
Erre ő azt mondta, hogy ezeknek a kritériumoknak az SAP megfelel. És direkt a kis és középvállalati igények miatt van olyan változat is ami árban valószínűleg megfelelne nekük. Rákérdeztem, hogy a Linux szerveren Oracle SQL szervert kell-e használnunk. Mire ő azt mondta, hogy az Oracle nekik konkutórencia ezért MySQL szervert használnak Liniuxon.
Hogy milyen Linuxokon tudják futtani az SAP-t azt nem jártuk végig, de a RedHat Enterprise Server az jó nekik, így valószínűleg a CentOS is.

Az SBO-val úgy tudom csak az ms platformot támogatják. Legalább is nekünk ezt mondták, amikor elkezdtük az év elején az átállási tárgyalásokat. Ha valaki valami konkrétumot tud a Businness One Linuxon futtatásáról (és hogy tényleg létezik ilyen, nem csak a "nagy" SAP-ra), az engem kifejezetten érdekelne.

Zavard össze a világot: mosolyogj hétfőn.

amikor beszeltem egy SAP bazisos csokaval, es rakerdeztem, hogy megy-e naluk SAP Linuxon, akkor egy hangyanyit elmosolyodott (kirohogott) es azt mondta, hogy naluk csak AIX-on (mondjuk OK, az IBM-nel dolgozik :)
azert kivancsi volnek, hogy mi szol melyik mellett?

szakertok is buntethetnek!

- Ha nagy vas (HP/IBM) akkor miert az?
- Ha kis vas akkor miert az?

Koszi!

Szerintem is pozitív változás történt az elmúlt években, BO verziót nagyon nyitottnak szeretik beállítani (hozzáfejlesztés, platformok, adatbázis-köztesréteg). Az ára mindent összevetve a kategóriában már elviselhető, de ettől még sokan nagyon drágának fogják találni...

A RedHat EL, csak fizetős verzióban létezik. Ha például csak ki akarod próbálni, már az is problémába ütközik, mert (úgy tudom) a telepítő media másolható, de az online frissítések csak előfizetéssel érhetőek el. Viszont a RedHat EL forrása is nyílvános, szabadon letölthető. Ebből a forrásból készítik a CentOS-t és saját szabdon elérhetőek az online frissítések is, emelyek csak röviddel később jelennek meg a CentOS szerverein, mint a RedHat-nél.
A CentOS projekt lényege az, hogy gyakorlatilag RedHAT EL-t használsz, de a supportot mástól is (pl. CentOS) veheted vagy hivatalos support nélkül magad üzemelteted.

"Nemrégiben az SAP egyik magyarországi terjesztője érdeklődött telefonon, hogy hsználunk-e intergrál vállalatirányítási rendszert és hallotam-e az SAP rendszereiről."

Nemrégiben megkerestem a SAP -ot, hogy adjanak valami bemutató cuccot (amit ígérgetnek a weboldalukon) és azóta is sz@rnak a fejemre (4 hónap).

Hali,

Az SAP weblodaláról le lehet tölteni ingyenes próba verziókat. Linux alá is.
itt: https://www.sdn.sap.com/irj/sdn találsz mindenféle érdekeset. A lap érdekessége, hogy
az SAP Portal motorja van alatta...

Amúgy regisztrálni kell, de ez ingyenes. A próbaverzió pedig tudtommal három hónapig ingyenes,
utána meg az sap-tól lehet kérni hozzá licens kulcsot további próbálgatásra.

SLES 10.1 Élesben

Ugyan azon a vason volt tesztrendszer Win2003-al+MSSQL, ahhoz képest
sokkal jobb teljesítmény a mostani SLES + MAXDB

Kicsit csalodott vagyok az eredmeny tekinteteben.
Valahogy ugy ertekelem, hogy Linux + SAP egyaltalan nem jellemzo.
Na nem baj, legalabb tudom, hogy mivel foglalkozzon a cegem :D

A motivacionak az SAP szerint ennek kene lennie:

What are the main reasons for SAP customers choosing Linux?

Each SAP customer has a unique set of reasons for running SAP on Linux, depending on the very specific customer's SAP scenario. Among many reasons customers decide for Linux as the operating system of choice, because they seek increased:

* Flexibility
* Scalability with different sized commodity, or even large former Unix or mainframe systems
* Freedom of choice for technology vendors
* Replacing larger Unix-based SAP servers

Úgy látom, ahol "fussa" SAP-ra, ott nem hiszem hogy gond fizetős OS-t használni. Tudomásom szerint is csak Windows 2000/XP supportált SAP Small Business-hez. 2 hónapja voltak nálunk ajánlatot tenni 15-20 munkaállomás bevezetésére 16 M Ft + ÁFA... utána éveként 1.2 M + ÁFA a frissítés. Nem kértük.

Ez mondjuk ertheto, de a tekknologiai resze felol szeretnek kivancsiskodni.
Azok a binux-ok, amikre az SAP "hitelesitve" van szinten fizetosek + kapsz hozzajuk support-ot is, ha olyan licenszt veszel (es azert az nem az olcsobbik fajta).

Sot a a Zsuzsi Enterprise verziojaval van valami kozos support megoldas is, hogy egybe tamogatjak neked az OS-t + az SAP-t is.

Akkor vegulis egy Zsuzsi vagy RedHat nem allja meg annyira a helyet, mint egy 70x annyiba kerulo HP-UX vagy AIX, amik aztan total gyartohoz kotnek?

lasd: http://en.wikipedia.org/wiki/Vendor_lock-in

Forditsuk meg a kerdest:

- Miert HP-UX/AIX-ot hasznaltok az SAP ala? Mi szol mellette?

nálunk is van hp-ux, kb 94-óta, ott van a szerverszoba sarkában, ott is marad, jól elvan, már kétszer is le kelett állítanunk... a diszkek azért kopnak... a console szerintem még járatós :) a házat fémből készítették, de lehetett volna betonból is :)

Nálunk 2000 óta ketyeg SAP Linuxon. Ha jól emlékszem, amikor 2002-ben előadtam a tihanyi SAP konferencián, éles üzemben még mindig nem volt Magyarországon más rajtunk kívül.

Kezdetben RedHat EE volt, verzióra nem emlékszem. Aztán SLES7-8-9-10.
Adatbázis Oracle (8-9-10), aztán SAPDB/MaxDB.
Vas IBM xSeries, majd HP 32bit, aztán Sun/Opteron/x64.

Itthon elterjedt vélemény hogy komoly rendszerhez AIX/HP-UX kell, és ezer user fölött osztom én is ezt a véleményt, bár a Linux is skálázható szinte a végtelenségig. Németországban viszont mindenki nyomul Linux/MaxDB irányba. Sokat járok az SAP főhadiszállására Walldorfban, a belső rendszerek legalább fele Linux/MaxDB.

Van migrációs jogsim SAP-hoz, de eddig csak külföldön sikerült használnom :(

Jöjjenek a konkrétumok:

-- milyen jellegu cegnel?
1000 userig a legjobb választás. Afölött meg úgyse az informatika dönt.

-- miert Linux-ra?
Mert ha bedöglik a vasad, egy pillanat alatt felhúzod a rendszert az első szerverre ami szembejön.
Mert ha pillanatnyi performanciaproblémáid /pillanatnyi csúcsterheléseid vannak, 1 óra alatt felhúzol egy újabb applikációs szervert bármilyen PCre.
Mert egy upgrade/migráció/komolyabb import során, amikor híján vagy a CPUnak, viszel a hónod alatt 2-3 vasat, és nem kell az egész hétvégét bent töltened egy projekten.
Mert a Linuxot ismered mint a rossz pénzt. Ha OS szintű dolgokkal kell foglalkoznod (elég gyakran előfordul pl. interfészek, jobok, backup stb.), használhatod a meglévő tudásodat és eszközeidet.
Mert mi más lenne? PC-re más OS reménytelen, a többi vas meg drága.
Mert olyan megoldásokat tudsz alkalmazni, amit drágább architektúrán nem nagyon tudnál. Pl. építesz egy standby adatbázist a szomszéd gyárépület ITszobájában, egyet meg valami adatparkban. Mondjuk ha igazi applikációs clustert akarsz, akkor inkább AIX. A PC megoldások szemtelenül drágák (ha csak nem akarod összehekkelni magad heartbeat-tel )

-- milyen Linux-ra?
SLES ha jót akarsz.

-- miert pont olyanra?
Mert SAP és SuSE nagyon összedolgozik, egy csomó toolkit és script elérhető. Mindkettő német cég, szeretik egymást erősíteni. A Novell kicsit kakukktojás itt, de (egyelőre) nem zavarja a képet.

-- bevalik-e a Linux erre a celra?
Az enyém egy erősen sarkított vélemény, szerintem igen. De én nem igazán ismerek más OSt, más rendszert nem is vállalok el. Annyit tudok, hogy eddig csak előnyöm származott abból, hogy Linux az alapja a szervereimnek. Említett cég több mint 500 felhasználója elégedett, Európa 6 országában. A többi rendszerem ennél kisebb.

Ha van kéznél egy kis helyed egy AIX/HP-UX szerveren, tedd oda. De ha kevés felhasználóra új vasat kell venned, érdemes végiggondolni.

Igazabol egyik sem.
Erdeklodom a tema irant es hogy erdemes-e a Linux-os vetuletevel foglalkozni.
Nem rohogni:
Egy kezdo ceg vagyunk es ez a terulet is erdekelne (majd ha odajutunk)
Hogy jutunk oda?
El tudsz kepzelni egy olyan hatarvonalat, ahol a ceg a bazisos tevekenyseget + basic install-t vegzi, a customisation-t pedig valami direkt SAP integrator, akinek azert mar budos gepeket telepiteni/meretezni?
Tevuton jarok?

Amugy miert magatol ertetodo a HP-UX 1000 user felett?
Ekkora terhelesnel mar nagyon meg kell heggeszteni egy binux-os cluster-t, ami a HP-UX-ban viszont gondolom alap feature? Hogy van ez?

Én most csináltam egy igen érdekes projektet.

Oracle RAC(!!) 4 node, SAP Appl Serverek Fujitsu-Siemens FlexFrame Cluster-en ( SuSE linux az egész. )

A FlexFrame alatt 24 négyprocesszoros 16GB RAM-os szerver döcög.
Ez a rendszer most január elsején ment produktívba és münchen összes állami kórházának komplett, összevont SAP rendszere vut rajta. Azaz még betegfelvétel és röngen sincs, ha nem megy a rendszer. A maximális leállás egy komplett gépterem megsemmisülése esetén 2 perc(!!!)
Jelenleg kb 1500 konkurens (egyszerre bejelentkezett) felhasználó ütyködik a rendszerben, de jövő héttől ez 3000 fölé emelkedik. Egy német jogszabálymódosítás esetén akár 15000 named user-ig mehet föl.

Az a hír miszerint a linux max 1000 User kiszolgálására jó már a múlt. Ennek fő oka az SAP felépítésében van. Ugyan lehet eszement mennyiségű Applikációs szervert bekötni egy R3 rendszerbe, de mind egy adatbázishoz kapcsolódik. Ez azt jelenti, hogy a nagy installációknál egy kellően nagy teljesítményű adatbázisszerverre volt szükség. A Linux-ok alatt korábban nem volt 64bit-es architektúra, és nem volt jellemjő a négynél több processzor. Tehát ezért nem is vették figyelembe a nagyobb teljesítményigényű rendszereknél. Mára egyrészt nem kell egy vason futni annak az egy adatbázisnak (Oracle RAC, DB2 UDB Distrib. DB ) másrészt a linux támogatottá vált komolyabb hardware-en is. (pLinux, zLinux) Ráadásul a "normál" linuxos terepen ( Intel-AMD Serverek ) megjelent és nem is rossz a 64bit-es architektúra. Tehát az SAP által nagyon nagyon szeretett sok-sok memória is címezhetővé vált.

Én egy csomó linuxos installációt csináltam 2000 óta. Igaz sajnos csak nyugateurópában. Eddig csak linuxra, linuxról még soha nem migráltam.

Ennek fő oka, hogy a régi UNIX-os ügyfelek a linuxal két legyet ütnek egy csapásra. Egy, hogy a hardware nagyságrendekkel olcsóbb. Fáleg az számít, hogy nem kell egy szállítónak elkötelezni, ezzel pedig kiszolgáltatni magukat. Volt ügyfelem, aki egy éves szervízköltségeiből vett új és erősebb Inel alapú gépeket, megfinanszírozta a linuxra átállást, és még maradt is. Másrészt viszont nagyrészt megmarad a jólismert környezet, kicsi átalakítással futnak a scriptek stb.

És még egy szó a SuSE-hoz. Az SAP definitív 3 distribúciót támogat. RedHat Enterprise Server, SuSE Enterprise Server és a RedFlag Linux. Ennek sok oka van. Én is a SuSE-t ajánlom, mert nekik saját irodájuk és fejlesztőcsapatuk ül bent az SAP-nál. A linuxos SAP kernel fejlesztői napi kapcsolatban vannak velük. Az új verziókat SuSE-n próbálják ki. Az SAP weboldalán SuSE-hoz és a támogatott distribekhez adnak tanácsokat ( pl melyik csomagokat kell installálni, melyikeket tilos, melyik glib és melyik Linux kernel fér össze az SAP egyes verzióival stb) Persze lehet saját szakálra próbálkozni különböző distribekkel. Az SAP meg is adja, melyik kernel és melyik glib KELL az ő kerneljének, de ha bármi gondod van, segítséget nem fogsz kapni. Azt fogják mondani légy olyan jó és installálj egy supportált verziót.

Szóval németországban én személyesen több linux installációt is kiviteleztem köztük nagyon nagyokat és nagyon fontosakat is. Semmi gond. Működik.

Azért én ezzel óvatosan próbálkoznék. Az SAP Bázis egy külön szakma. Én ezzel és csakis ezzel foglalkozom, nem ártom bele magamat a modulok beállításába. Már ennek a területnek a teljes befogadása is illúzió. Én a Unix-Linux oldalra, azon belül az Oracle-DB2-MaxDB vonalra koncentrálok. Ezen belül a HA és clustering a specialitásom. Itt azthiszem nagyon naprakész vagyok, de már a DB2-ben pl HP-UX alatt biztosan utána kellene megint olvasnom, ha konkrét meló lenne alatta. Nyilván nem én vagyok az etalon, vannak sokkal okosabb csákók is, de semmiképpen nem állnék neki komoly megalapozottság nélkül SAP rendszert installálni a saját cégemnek. Ügyfélnek nyugodtan :)) A piac fele ezt csinálja és fizetett napon tanulgatja az alapokat. Ezekből van a legtöbb melóm! Amit a kókler önjelölt zseni elk@rt, abból működő rendszert csinálni! Hálás feladat és jól fizet :))

Van már bármilyen SAP tapasztalata a cégednek?

Ez a világ elég zárt. Nagyon sok macera belekerülni. A bázis különösen az, mert nem túl sok cég enged az SAP-ja közelébe, ha nem vagy profi. A legjobb út egy nagyobb tanácsadó cégnél elhelyezkedni és tanulni. Sok belső rendszert fölépíten, sokat figyelni az "öregeket" aztán kis projecteken elindulni.
Ha már van tapasztalat és van néhány referenciaproject, akkor lehet indulni. Ami elengedhetetlen egy SAP Certificat. Ezt egy rakás méregdrága tanfolyam után egy vizsga letételével kaphatod meg. Persze lehet csak vizsgázni is ( én így csináltam) de akkor nagyon kell a hosszútávú ügyfélnél végzett tapasztalat.