Magas rendelkezésre állású adatbázis környezet felállítása

Terület

Rendszerintegráció

Technológiák

Oracle, VMware

Multinacionális gyártó Partnerünkkel együttműködésünk közel 10 éves múltra tekint vissza. A hosszú évek óta sikeres együttműködés újabb fejezete egy magas rendelkezésre állású adatbázis környezet bevezetése volt.

 

Kihívás

Ügyfelünk standard, egypéldányos Oracle adatbáziskörnyezet került kialakításra 2018 decemberében. Az egy éves tapasztalat szerint az egypéldányos környezetben az ÉLES adatbázis performanciája elegendőnek bizonyult, viszont szerverfrissítések során szükségessé vált leállítani az adatbázist, így természetesen a CustomRs programokból is ki kellett lépni a felhasználóknak. Mivel Ügyfelünkkel folyamatosan törekedtünk az egyes szolgáltatások javításán, terítékre került az üzemidő kiesés minimalizálása.

Az Oracle Hungary Kft.-vel való közös egyeztetés során több lehetőség is felmerült egy biztonságosabb, és nagyobb rendelkezésre állású környezet kiépítésével kapcsolatban. Ügyfelünk a Régens segítségét kérte az egyes alternatívák vizsgálata során.

Az egyes lehetőségeket biztonsági és költséghatékonysági szempontból tüzetesen górcső alá vettük, majd döntés született, hogy egy ún. RAC (Real Application Cluster) infrastruktúra kerül kialakításra az ÉLES adatbázisra vonatkozóan. Ügyfelünk jelenlegi SE2 licencei lehetővé tették egy ilyen infrastruktúra megvalósítását, új Oracle licencek vásárlására nem volt szükség.

A tervezett konfigurációnak köszönhetően az ÉLES adatbázis magas rendelkezésre állása biztosított az által, hogy az adatbázis szolgáltatást egyszerre két szerver szolgálja ki. Amennyiben az egyik szerverrel probléma lenne, akkor a másik szerver továbbra is tudja majd biztosítani az adatbázis elérhetőségét a felhasználók számára.

Ügyfelünk a Régens Zrt.-t kérte fel a RAC infrastruktúra megtervezésére, ütemterv felállítására és az ÉLES adatbázis migrációjára vonatkozóan.

A cél egy olyan biztonságos és magas rendelkezésre állású környezet kiépítése volt, amely a jövőben könnyen bővíthető, megbízhatóan működik.

Megoldás

A környezet (szerverek, tárhely, hálózat) megtervezése Ügyfelünk és a Régens IT csapat sikeres és hatékony együttműködésének köszönhetően valósult meg. Ügyfelünk virtuális szerverkörnyezete stabil alapot biztosított egy magas rendelkezésre állású környezet megvalósítására. A kialakított környezetben egy megosztott tárhelyen helyezkedik el az adatbázis, amelynek két külön szerver adja az erőforrást. Az egyik szerver esetleges leállása során a másik szerver automatikusan kiszolgálja az összes induló kérést, így felhasználói oldalról nem tapasztalnak fennakadást.

Az adatbázisra vonatkozóan a már egypéldányos környezetben is használt, korszerű RMAN (Recovery Manager) mentési technológia került kiépítésre. A kialakítás után sikeresen megtörtént a tesztelés, amely több szempont alapján valósult meg – funkcionalitás (vámügyintézők által), performancia, mentés-visszaállítás. Az egyes tesztelési észrevételek után már csak a rendszer finomhangolására volt szükség, funkcionális hibát nem tapasztaltunk. Eddigi tapasztalataink alapján a kiépített szolgáltatás biztosítja az elvárt rendelkezésre állási és biztonsági szintet.

Eredmény

A kiépítési szakaszban még szorosabb együttműködés valósult meg Ügyfelünk IT szakemberei és a Régens DBA szakemberei között. Sikerült egy olyan Oracle környezetet kiépíteni, amely teljes körűen támogatja Ügyfelünk vámkezelési folyamatait. A bevezetés óta minimalizálódott az esélye egy esetleges adatbázis összeomlásnak, illetve a magas rendelkezésre állású környezetnek köszönhetően minimálisra csökkent a kiesési idő a havi szerverfrissítések során.