Hátlapát...

.. annak a baromnak aki ezt a szerver design-t kitalálta (avagy architect epic fail)

Adott egy Power6os box (p570), amelyen a következő setup-ot alkották meg az "okosok":
- Mivel a gép bírja, így pakoltak bele egy csomó diszket meg 1-2 SAS RAID controllert, mert miért ne.. Fiber Channelt persze minek..
- A gépen létrehoztak 2 VIO szervert, ahogy az a nagy könyvben meg van írva.. Egyedül annyi a gáz, hogy valszeg a nagy könyv első 20 oldala lehet csak meg, mert se a network-ot, se a storage-ot, de még a VIO-kat se csinálták redundánsra!
- Na de akkor minek a VIO - Fogták a 2 VIO szervert, majd 1-1 RAID controllert hozzájuk rendeltek. A gépben lévő megannyi szép nagy vinyókat meg pdiskenként bebaxták egy 1-1 nagyobbacska RAID5 tömbbe
- Ebből következik, hogy mint redundancia olyan nincs, mert a RAID kártyákat nem lehet több LPAR-hoz is hozzárendelni, ergo innentől van 2 külön VIO-nk 2 külön RAID5 tömbbel.. Na de mire kell ez?
- A megoldás egyszerű: Fogták magunkat, létre hoztak egy nagy VG-t a RAID tömbben, majd a VG-n belül létrehozott LV-ket Virtual Diszkként kiosztották az LPAR-oknak, hogy azok boldogan magukévá tehessék az immáron új diszkeket.. A probléma persze csak az, hogy mivel a RAID tömbök VIO-nként egyediek, így véletlenül se tudjuk ugyan azt a kiosztást megcsinálni mind2 VIO-nál, ergo a Virtual diszkek csak az 1ik VIO-n keresztül érhetőek el => A 2 VIO csak külön-külön LPAR-okat tud kiszolgálni!

Problémák ezzel a felállással:
- Nehezen bővíthető: Ha elfogy a RAID5 alól a hely, akkor aztán így járás, mert egy idő után a diszkek is elfogynak
- Mivel RAID5ről beszélünk, így a teljes RAID tömbben csak egy VG van. Ennek annyi előnye van, hogy 1 LPAR gond nélkül el tudja vinni a teljes kapacitást a többi elől, ha ő úgy akarja (és mivel applikáció is fut rajta, így persze, hogy úgy akarja )
- Redundancia mint olyan sehol nincs, sőt nem is nagyon lehet úgy átépíteni a rendszert, hogy legyen (az alapoktól újra kéne építeni).
- A vicc kedvéért az LPAR-okhoz használható NIM szerver ugyan azon boxon belül található, mint az LPAR-ok, így aztán komolyabb HW failure esetén (lehal a box) esélye nincs bárkinek is restore-olni az LPAR-okat..
- MINEK MINDEHHEZ VIO????

Hozzászólások

Power6, VIO, SAS, RAID, LPAR, NIM, LV, VG... egy űrhajóban nincs ennyi hájtek, igazán megbecsülhetnéd a baró cuccodat :)

Ha van eleg helyed (gondolom cegnel akad), egyik hetvege elott elore bejelented, hogy nem fog menni x ideig a server, hetvegen mindent lementesz rola, es rendberakod. 0-rol. Ha mission critical, annal inkabb.

--
The iPad: Because the iPhone was too small for other people to notice you.

Több probléma is akad:
- A normális az lenne, ha a diszkek külső storage box-ról (DS8k/ESS ) jönnének (Fiber Channel az ideális ), de a közelben Storage Box egy dekányi se amit használni lehetne, illetve a szükséges adapterek sincsenek a gépben.. Ergo ez nem játszik..
- Hasonló okoknál fogva külső storage-ból se lehetne plusz helyet kiallokálni, amire esetleg lehetne menteni.
- Több rendszer is érintett.. Innentől fogva egy teljes leállás nehezen kivitelezhető
- A jelenlegi HW kiépítésben értelmeset nem nagyon lehet alkotni, pont azért, mert valamelyik barom ezt így tervezte meg, ergo a gépet is így alakították ki HW-sen is (sok diszk, RAID vezérlő)
- Nekem ezt supportálnom kell :)
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Kulon gepre, aprankent migralva at lehetne tenni a cuccot, de ahhoz elobb mindenkepp egy beton storage kellene, amire elkezdheted az epitkezest.
Ami nagy kiadas, hogy megegyszer meg kell venni a cuccot, de ebbol valamennyi vissza is jon, hiszen a regi geprol valo lemigralodas utan marad egy jol felhasznalhato gep. Kerdes, hogy az anyagi vonzatot at lehet-e verni.

Azt nem lehet megcsinalni, hogy 1:1 atvinni lepesenkent a LV-ket egy szepen megkomponalt storage dobozra, majd amikor minden atert, szetverni alatta a diskeket, es az egyik RAID kartya helyere betolni egy FC kartyat? Akkro mar csak a virtualis gepeknek kell megmondani, merre vannak a diskjei. Mivel folyamatosan online maradsz, az nem erdekes, hogy a masolas idejere lassu a storage eleres.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Konkrétan a Fiber Channel card hotplug, szal bármikor be lehetne tolni a gép alá, illetve HMC-n keresztül akár a VIO segge alá is tolni DLPAR-al.. Ez nem is gond.. Gond ott van, hogy nincs storage amibe az FC másik végét bedughatnád :) Ergo itt bukik az egész.
Amúgy simán meg lehetne csinálni, hogy LV-nként, vagy akár PP-nként migrálni az egész hóbelebancot ( annyi, hogy a VIO-n figyelni kell a backing device-ra ). A probléma ott van, hogy ezt egyszer így megtervezték, kifizették, kivitelezték azóta megy, és amíg nincs gáz addig senki ne is nyúljon hozzá, mert ez így jó, hiszen működik :)
Ergo megoldást én is tudok nem 1et ( A legértelmesebb sztem amúgy az lenne, hogy a VIO-nként továbbosztani a diszkeket ( nem, nem az LV-ket ), aztán LPAR oldalon meg LV mirroring. De ezt meg nem lehet csinálni, mert az egész mindenséget szét kéne bombázni.. Ergo amíg megy addig mindenki örül, amikor meg nem, akkor pop-corn elő, és hátradől :)
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Hat igen, a lokalis, LV alapu VIO diszk halott otlet.
Azt mondjuk nem ertem, miert ne tudnal egy mirrort innen is, onnan is vett LV-rol felepiteni.

Arra mar nem is merek gondolni, hogy a HEA-val mit csinaltak, illetve a VTD nevek milyenek lehetnek...

Amugy ha egy gep van csak, akkor mar szinte mindegy is. Nalunk is elofordul ilyesmi, de erosen bizunk a storage-ban (mert mi azert a a dataVG-ket kizarolag SAN-on tartjuk) meg abban, hogy egyszerre egy-egy drawer hal csak meg.

Az LV mirroring mondjuk tényleg járható lenne, ha épp lenne annyi hely => Az LPAR-ok szolidan elfoglalják már most a rendelkezésre álló hely ~83%-át.. Ezt meg a büdös életbe nem tudom a jelenlegi felállás mellett kitükrözni ( hiába is vicces a dupla biztonság ( RAID5 tömbökről kiallokált LV-ket még LPAR oldalon LV mirroringba :))
VTD neveket inkább nem mondom :)) lsmap-ot elég gyakran kell használjak, illetve most már inkább vhost adapterek és partition ID-k alapján tájékozódok :)

Amúgy meg külső storage-nál pont az lenne a jó, hogy meg tudod csinálni a kereszt-zónázást, amivel lényegesebben nagyobb redundanciát lehet elérni.. Na itt ez totál kiesik..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..