triox informatika

Esettanulmányok

Négy környezet, négy egészen más feladat — ugyanazzal az alappal

Az alábbi négy környezet valós, megvalósult projekt. Mindegyiknél az szerepel, hogy mi volt a kiinduló helyzet, mit kellett megoldani, és milyen technikai döntés döntötte el a végeredményt. Az ügyfelek nevétnem tesszük közzé — a megoldott feladat a főszereplő.

  • 4 környezeta médiaszolgáltatótól az izolált kutatólaborig
  • 20+ évvállalati IT üzemeltetési tapasztalat mögötte
  • 1 ügyfél = 1 hálózatmind a négy környezet dedikált szegmensen fut
  • 2 helyszínbudapesti adatközpont, egymástól függetlenül

A négy környezet egy nézetben

Egy médiaszolgáltató, egy kutatólabor, egy pénzügyi szolgáltató és több kereskedelmi cég nem ugyanazt kéri. Az alábbi táblázat azt mutatja, hol tér el a feladat — a részletes leírás mindegyikhez lejjebb olvasható.

Környezet*Kiinduló helyzetA megoldott feladatA döntő technikai elem
01Országos lefedettségű médiaszolgáltatóMűködő, országos szolgáltatás egy meglévő környezetben, amit át kellett venni és át kellett költöztetni.Teljes belső hálózati, web- és adatinfrastruktúra kialakítása, migrációval és folyamatos üzemeltetéssel.Párhuzamos építés és teszt-migráció, redundáns 2×10 Gbps gerincen.
02Biotechnológiai kutatólaborNagy adatmennyiséget kezelő kutatási terhelés olyan adaton, ami nem lehet kitéve az internetnek.Teljesen izolált, az internetről nem elérhető IT infrastruktúra.Privát alhálózat saját switchen, dedikált VPN-endpoint, out-of-band management.
03Pénzügyi szolgáltató országos fiókhálózattalKifelé nyitott publikus felület és a legérzékenyebb adat ugyanabban a rendszerben.Kétszintű, szegmentált alkalmazás-stack.Az adatbázis- és alkalmazásréteg élesen elválasztva a publikus szolgáltatásoktól.
04Kereskedelmi és szolgáltató cégekÉvek óta működő, de dokumentálatlan rendszer, egyetlen kolléga tudásán.Web-, fájl- és címtárkörnyezetek kiszervezett üzemeltetése.Átvétel dokumentálással, monitorozás, stabilizálás, napi mentés-ellenőrzés.

A négy környezet részletesen

Minden eset ugyanazt a szerkezetet követi: mi volt a helyzet, mit tettünk, és mi ebből a lényeg. A technikai részletek lenyithatók, a hivatkozások pedig oda visznek, ahol az adott megoldás általánosan is le van írva.

01Teljes infrastruktúra és migráció

Országos lefedettségű médiaszolgáltató*

Működő országos szolgáltatás alatt cseréltük ki az infrastruktúrát

A feladat a teljes belső hálózati, web- és adatinfrastruktúra kialakítása és üzemeltetése volt — de nem üres lapról. A rendszer működött, országos lefedettséggel, és a költöztetés alatt is működnie kellett. Egy ilyen szolgáltatónál a leállás nem üzemeltetési kellemetlenség: kieső szolgáltatás.

Ezért az új környezet nem a régi helyén épült fel, hanem mellette. Előbb állt fel teljesen, mielőtt bármi átkerült volna rá; a teszt-migráció után jött csak az éles átállás, egyeztetett időablakban, visszaállási forgatókönyvvel. A terhelés nagy erőforrás- és tárigényű, a gerinchálózat ezért itt is a redundáns 2×10 Gbps kiépítés — egy uplink vagy egy switch kiesése nem jelent szolgáltatáskiesést.

A projekt nem az átállással ért véget: a környezet azóta is a mi üzemeltetésünkben fut, felügyelettel, mentéssel és dokumentációval együtt.

A migráció akkor sikerült, ha a nézőnek fel sem tűnt, hogy volt.

Az átállás fázisai idővonalon. A meglévő környezet a felméréstől az éles átállásig végig élesben marad, az új környezet pedig párhuzamosan épül fel mellette. Öt fázis követi egymást, egymásba érő szakaszokkal: felmérés a szerverekről, alkalmazásokról, adatról és hálózatról; célarchitektúra és terv az RPO- és RTO-értékekkel, ütemezéssel és visszaállási tervvel; párhuzamos építés, amelynek során az új környezet előbb felépül; teszt-migráció, mert élesben semmit nem próbálunk ki először; végül éles átállás egyeztetett időablakban, amit a folyamatos üzemeltetés követ. A sávok a sorrendet és az egymásba érést mutatják, nem az egyes fázisok időtartamát. AZ ÁTÁLLÁS FÁZISAI — A RÉGI KÖRNYEZET KÖZBEN VÉGIG FUTIDŐ →RÉGI KÖRNYEZETélesben marad, a szolgáltatás nem áll megÚJ KÖRNYEZETpárhuzamosan épül fel, nem a régi helyén01 · FELMÉRÉSszerverek, alkalmazások, adat, hálózat02 · CÉLARCHITEKTÚRARPO/RTO, ütemezés, visszaállási terv03 · PÁRHUZAMOS ÉPÍTÉSaz új környezet előbb felépül04 · TESZT-MIGRÁCIÓélesben semmit nem próbálunk először05 · ÉLES ÁTÁLLÁSegyeztetett ablakban, majd üzemeltetésAZ ÉLES ÁTÁLLÁS EGYEZTETETT IDŐABLAKBAN, VISSZAÁLLÁSI FORGATÓKÖNYVVELA SÁVOK A SORRENDET ÉS AZ ÁTFEDÉST MUTATJÁK, NEM AZ IDŐTARTAMOT
Technikai részletek
  • Hálózat: belső hálózati infrastruktúra kialakítása, VLAN-alapú szegmentálás, ügyfelenként dedikált átjáró
  • Gerinc: redundáns 2×10 Gbps — a szűk keresztmetszet ritkán a CPU, sokkal gyakrabban a hálózat vagy a tároló
  • Erőforrás: a terheléshez méretezett CPU-, memória- és tárkiosztás, nem előre gyártott csomag
  • Web- és adatréteg: a publikus (web) és a belső (adatbázis, alkalmazás) réteg külön hálózati szinten
  • Migráció: párhuzamos építés, teszt-migráció, éles átállás egyeztetett időablakban, visszaállási forgatókönyvvel
  • Üzemeltetés: folyamatos felügyelet, mentés több független célpontra, off-site replika a kritikus terhelésekhez
02Izolált környezet

Biotechnológiai kutatólabor*

Olyan környezet, amely felé az internet felől nem vezet útvonal

Nagy adatmennyiséget kezelő kutatási terhelések, olyan adaton, amelynek a jellege nem enged internetes elérhetőséget. Ilyenkor nem az a kérdés, hogy elég erős-e a tűzfalszabály, hanem az, hogy van-e egyáltalán szabály, amit el lehetne rontani.

A megoldás teljesen izolált infrastruktúra: privát alhálózat, saját virtuális vagy fizikai switchen, publikált szolgáltatás nélkül. Az internet felől nincs útvonal a környezetbe — nem tiltás miatt, hanem mert nincs mit tiltani. A hozzáférés dedikált VPN-endpointon keresztül történik, a kezelőfelület pedig az out-of-band management hálózaton áll, ami szintén nem elérhető kívülről.

Ez ma nem terv nálunk, hanem működő gyakorlat: az érzékeny adatot kezelő ügyfeleink környezete így fut.

Az izoláció itt nem beállítás, hanem topológia. A beállítást el lehet rontani, a topológiát nem.

Az izolált kutatói környezet öt rétege. Az internet felől nincs publikált szolgáltatás: a szegmens felé nem vezet útvonal, tehát nincs olyan szabály, amit el lehetne rontani. A kutatói hozzáférés ügyfelenként dedikált VPN-endpointon keresztül történik, IPsec, WireGuard, OpenVPN vagy SSTP protokollal. A számítási és tárolási réteg privát alhálózaton, saját virtuális vagy fizikai switchen áll. A mentési célpontok is a zárt környezet részei, egymástól függetlenül. A menedzsment out-of-band hálózaton fut, ami az internetről nem elérhető. IZOLÁLT KUTATÓI KÖRNYEZET — MI VEZET BE, ÉS MI NEMINTERNET FELŐLNincs publikált szolgáltatása szegmens felé nem vezet útvonal — nincs szabály, amit el lehetne rontaniKUTATÓI HOZZÁFÉRÉSDedikált VPN-endpointügyfelenként saját végpont — IPsec, WireGuard, OpenVPN vagy SSTPSZÁMÍTÁS ÉS TÁROLÁSPrivát alhálózat, saját switchennagy adatmennyiséget kezelő terhelés, a valós igényhez méretezett erőforrássalMENTÉSTöbb, egymástól független célponta mentési célpontok is a zárt környezet részei — nem ugyanazon a tárolónMENEDZSMENTOut-of-band, az internetről nem elérhetőa kezelőfelületet nem jelszó védi, hanem az, hogy nincs kitéveAZ IZOLÁCIÓ NEM BEÁLLÍTÁS, HANEM TOPOLÓGIA
Technikai részletek
  • Izoláció: saját virtuális vagy fizikai switch, privát alhálózat, az internetről nem elérhető környezet
  • Hozzáférés: ügyfelenként dedikált VPN-endpoint — IPsec, WireGuard, OpenVPN vagy SSTP
  • Erőforrás: nagy adatmennyiséget és nagy erőforrásigényt kezelő terhelésekre méretezett kiosztás
  • Mentés: a mentési célpontok is a zárt környezet részei, egymástól függetlenül
  • Menedzsment: dedikált, out-of-band management hálózat — nincs kitett kezelőfelület
  • Hardverszint: iDRAC és iLO: a szerver akkor is kezelhető, ha az operációs rendszer el sem indul
03Szegmentált alkalmazás-stack

Pénzügyi szolgáltató országos fiókhálózattal*

Két szint, hogy a publikus oldalról ne legyen út az adatig

Egy pénzügyi szolgáltatónál a rendszer legkitettebb és legérzékenyebb pontja ugyanaz a rendszer: a publikus felületnek kívülről elérhetőnek kell lennie, az adatnak viszont a lehető legvédettebbnek. Lapos hálózaton ez a kettő egy ugrásnyira van egymástól.

Ezért a stack kétszintű: az adatbázis- és alkalmazásréteg élesen elválasztva a publikus szolgáltatásoktól. A környezet előtt ügyfelenként dedikált átjáró áll, saját tűzfal-, NAT- és VPN-szabályokkal, és saját publikus IPv4-címmel a mi címtartományunkból — így a szolgáltatás és a levelezés IP-reputációja nem függ attól, mit csinál egy másik ügyfél.

A gyakorlati következmény egyszerű: ha a publikus réteg egy komponense elesik, az egy komponens elvesztése marad. Nem nyílik meg vele az adatbázis.

Nem az a kérdés, bejut-e valaha a támadó az első gépre. Az, hogy onnan meddig jut el.

A kétszintű, szegmentált alkalmazás-stack felépítése. Az internet felől érkező forgalom ügyfelenként dedikált átjárón halad át, amely a tűzfalat, a NAT-ot és a VPN-t is ellátja. Az átjáró mögött az ügyfél dedikált szegmense áll, két szinten. A publikus rétegen a web, az API és a levelezés fut, saját publikus IPv4-címmel a Triox címtartományából. A két szint között szegmenshatár húzódik, amelyen csak az indokolt forgalom halad át. A belső rétegen az alkalmazásszerver és az adatbázis áll, ami kívülről nem elérhető. Alul a mentés és a replikáció: független célpontok két helyszínen, off-site replikával. A publikus réteg kompromittálódása nem ad rálátást az adatbázisra. ÜGYFÉL DEDIKÁLT SZEGMENSE — KÉTSZINTŰ FELOSZTÁSInternetDedikált átjáróTŰZFAL · NAT · VPNPublikus rétegweb, API és levelezés — ez az, ami kívülről elérhetősaját publikus IPv4-cím a Triox címtartományábólSZEGMENSHATÁR — CSAK AZ INDOKOLT FORGALOMBelső rétegalkalmazásszerver és adatbázis — kívülről nem elérhetőa publikus rétegből nincs közvetlen út az adatigMentés és replikációfüggetlen célpontok két helyszínen, off-site replikávalA PUBLIKUS RÉTEG KOMPROMITTÁLÓDÁSA NEM AD RÁLÁTÁST AZ ADATBÁZISRA
Technikai részletek
  • Kétszintű felosztás: külön belső (adatbázis, alkalmazás) és publikus (web, mail) hálózati réteg
  • Átjáró: ügyfelenként dedikált tűzfal, NAT és VPN-endpoint, saját szabályrendszerrel
  • Publikus IP: dedikált publikus IPv4-cím a saját címtartományunkból, névre szólóan
  • Szegmens-izoláció: a szegmensek között nincs átjárás — egy másik ügyfél környezetéből ez nem látszik
  • Tanúsítványok: nyilvános és belső TLS-tanúsítványok kezelése, lejárat-figyeléssel
  • Mentés: alkalmazás-tudatos, adatbázis-konzisztens mentés — nem csak fájlszintű másolat
04Kiszervezett üzemeltetés

Kereskedelmi és szolgáltató cégek*

A rendszer működött. Csak épp egyetlen ember tudta, hogyan

Ez a negyedik eset nem egyetlen nagy projekt, hanem több cég ugyanabban a helyzetben: web-, fájl- és címtárkörnyezet, ami évek óta megy, de dokumentálatlanul. A tudás egy fejben van, a mentésről senki nem tudja biztosan, hogy visszaállítható, a jogosultságokról pedig már régen nem tudja senki, ki mihez fér hozzá.

Az átvétel ilyenkor nem költöztetéssel kezdődik, hanem felméréssel: mi fut, min fut, mi hiányzik. Utána jön a dokumentálás, a monitorozás bevezetése, majd a stabilizálás — a feltárt hiányosságok javítása: hiányzó frissítések, mentési hézagok, elavult jogosultságok. Csak ezután lesz a rendszerből folyamatosan üzemeltetett környezet, rendszeres riporttal.

Ahol a hardvernek a telephelyen kell maradnia — mert oda köti egy gyártásvezérlő, egy mérőműszer vagy egy adatkezelési szabály —, ott nem költöztetünk. Ugyanazt az eljárásrendet visszük ki a helyszínre.

A kulcsemberfüggőség nem akkor derül ki, amikor a kolléga dolgozik. Hanem amikor nem.

Technikai részletek
  • Címtár: Active Directory tartomány, csoportházirendek, redundáns tartományvezérlők
  • Fájlszolgáltatás: fájlszerver-környezet, jogosultsági struktúra rendbetételével
  • Webkörnyezet: web- és levelezőkiszolgálók a publikus rétegen, TLS-tanúsítványok lejárat-figyeléssel
  • Átvétel: állapotfelmérés és kockázati lista, majd dokumentált átadás-átvétel — akár a távozó kollégával egyeztetve
  • Stabilizálás: az első hetekben a feltárt hiányosságok javítása: frissítések, mentési hézagok, jogosultságok
  • Üzemeltetés: monitorozás, helpdesk, frissítéskezelés, napi mentés-ellenőrzés, rendszeres riport

Ami mind a négy környezetben ugyanaz

A négy feladat nagyon különbözik egymástól, az alap viszont nem. Ez nem opció egy árlistán, hanem az a kiindulás, amiről minden környezet indul nálunk — a többi ehhez képest a testreszabás.

Bal oldalon az, ami mind a négy környezetben azonos: két budapesti adatközponti helyszín, ügyfelenként dedikált átjáró, elválasztott hálózati szegmens, több egymástól független mentési célpont, out-of-band management és naprakész, átadható dokumentáció. Jobb oldalon az, ami esetenként különbözik: a virtualizációs platform, az izoláció szintje, az, hogy hol áll a hardver, milyen alkalmazás fut rajta, ki üzemelteti a végpontokat, és milyen migrációval indult a projekt. AMI MINDEN KÖRNYEZETBEN UGYANAZAMI ESETENKÉNT KÜLÖNBÖZIKKét budapesti adatközponti helyszínA virtualizációs platformÜgyfelenként dedikált átjáróAz izoláció szintjeElválasztott hálózati szegmensHol áll a hardver: nálunk vagy ÖnnélTöbb, egymástól független mentésMilyen alkalmazás fut rajtaOut-of-band managementKi üzemelteti a végpontokatÁtadható rendszerdokumentációMilyen migrációval indultA BAL OSZLOP NEM OPCIÓ AZ ÁRLISTÁN — MINDEN KÖRNYEZET EZEN INDUL

Ezért nem kell külön „biztonsági csomagot” rendelnie: az alap nem felár, hanem a kiindulás. A részletek a Technológia és a Biztonságoldalon állnak.

Mit kap papíron

Egy projekt akkor ér valamit, ha a végén nem csak működik valami, hanem le is van írva. Az alábbi dokumentumok mind a négy környezetben ugyanúgy elkészültek — ezek azok, amelyek egy auditnál, egy szolgáltatóváltásnál vagy egy incidens után számítanak.

DokumentumMit tartalmazMikor keletkezik
Állapotfelmérés és kockázati listaSzerverek, hálózat, munkaállomások, licencek, mentés és a feltárt kockázatok — konkrétan, nem becsléssel.A döntés előtt. A felmérés nem kötelezettségvállalás.
Célarchitektúra, RPO és RTORendszerenként meghatározva, mennyi állásidő és mennyi adatvesztés fogadható el.Az ajánlat előtt.
Migrációs terv és visszaállási forgatókönyvÜtemezés, sorrend, teszt-migráció, és az is, mi történik, ha vissza kell lépni.Az átállás előtt. Kritikus rendszer élesben, előkészítés nélkül nem költözik.
Szolgáltatási szerződés (SLA)Rendelkezésre állás, reakcióidő, karbantartási ablakok, mentési és megőrzési szabályok — írásban.A szolgáltatás indulásakor.
RendszerdokumentációA működő környezet átadható leírása. Ez az a pont, ahol a tudás kikerül egyetlen ember fejéből.Átvételkor, majd változáskövetéssel folyamatosan.
Visszaállítási jegyzőkönyvA mentésből valóban elindul-e a rendszer — elkülönített tesztkörnyezetben, minősítéssel.A visszaállítási teszt után, önálló szolgáltatásként.
Üzemeltetési riportMi történt a környezetében, és mire érdemes a következő időszakban készülni.Az üzemeltetés alatt, ütemezetten.

Miért kezdünk mindig felméréssel

A négy környezet közül egyiknél sem az volt az első lépés, hogy ajánlatot adtunk. Előbb fel kell térképezni, mi fut ma, min fut, mi hiányzik, és mi az, ami holnap reggel eltörhet. Enélkül az ajánlat becslés lenne, a migrációs terv pedig találgatás.

  • szerverek, alkalmazások, adatmennyiség, hálózat és a valós erőforrás-igény
  • a mentés tényleges állapota — nem az, hogy elindul-e, hanem hogy visszaáll-e
  • jogosultsági struktúra és a hozzáférések nyilvántartása
  • rendszerenként RPO és RTO: mennyi állásidő és mennyi adatvesztés fogadható el

A felmérés nem kötelezettségvállalás →

Mi marad Önnél, ha egyszer elválnak útjaink

Ez ritkán kerül szóba egy ajánlatkérésnél, pedig ez méri le a legjobban, mennyire átlátható egy üzemeltető. Nálunk a környezet dokumentált és átadható, a jogosultságok nyilvántartottak, a mentések visszaállíthatósága pedig jegyzőkönyvvel igazolt.

  • naprakész rendszerdokumentáció — nem az üzemeltető fejében
  • változáskövetés: mi módosult a környezetben, mikor és miért
  • hozzáférési és eszkalációs útvonalak leírva
  • az adat minden esetben az Öné — mi tárolási és üzemeltetési szolgáltatást adunk hozzá

Igazolt visszaállítás, jegyzőkönyvvel →

Ismerős a helyzet?

Ezek azok a mondatok, amelyeket a felméréseken a leggyakrabban halljuk. Mindegyik mögött ugyanaz áll: egy kockázat, amiről a cégen belül mindenki tud, csak épp senkinek nem az ő dolga. A jobb oldali hivatkozás odavisz, ahol ezt már megoldottuk.

Amit ma tapasztalMit jelent ezHol néztük ezt már meg
„Működik, de csak egy kolléga tudja, hogyan.”Kulcsemberfüggőség. A tudás nincs dokumentálva, tehát nem is átadható.04. eset · Menedzselt üzemeltetés →
„Költöznénk, de a szolgáltatás nem állhat meg.”Migrációs kockázat. Nem a cél a nehéz, hanem az odavezető út.01. eset · DCaaS →
„Ez az adat nem lehet fent az interneten.”Izolációs követelmény. Itt a szabály kevés — topológia kell hozzá.02. eset · Biztonság →
„A webes felületünk kifelé nyitott, az adatbázis meg mögötte van.”Szegmentálási hiány. Egy kompromittált webszerver rálát az adatra.03. eset · Biztonság →
„Van mentés, de sosem próbáltuk még vissza.”Nem igazolt helyreállíthatóság. A hiba a visszaállításkor derül ki.Audit Restore Validation →
„Nem tudjuk pontosan, ki mihez fér hozzá.”Karbantartatlan jogosultsági struktúra. Egy fiók elvesztése sokba kerül.AI az irodában: mit lát valójában? →
„A szerver az irodai szekrényben áll.”Fizikai kockázat: tűz, beázás, hőség, áramszünet — és mind egyszerre viszi az élest és a mentést.Helyi és hibrid üzemeltetés →

Ha a felsorolásból több sor is ismerős, az nem kivétel: a legtöbb környezetben ezek együtt járnak. A GYIK oldalon a leggyakoribb kérdésekre — köztük arra is, hogy ki fér hozzá az adataihoz — rövid válaszok állnak.

Amit erről az oldalról szándékosan kihagytunk

Egy esettanulmány-oldalon a legkönnyebb dolog túlígérni. Ezért kimondjuk azt is, mi az, amit nem írunk le — ez ugyanolyan információ, mint a többi.

Nem írunk ki ügyfélnevet

Egy üzemeltetőnél az, hogy ki a partnere, önmagában is információ — arról, hol áll az adott cég infrastruktúrája, és kinél van hozzá kulcs. Ezt nem tesszük ki egy honlapra. Ha a döntéséhez referencia kell, kérdezzen rá a felmérésen: megnézzük, mit tudunk az érintett partner hozzájárulásával megosztani.

Nem írunk ki számot, amit nem mértünk

Nincs ezen az oldalon megspórolt óra, százalékos gyorsulás vagy elért rendelkezésre állás. Ami szám itt szerepel — 20+ év, két adatközponti helyszín, 2×10 Gbps —, az mind visszakereshető a honlap többi oldalán is. A vállalt rendelkezésre állás és reakcióidő a szolgáltatási szerződésbe való, nem egy esettanulmányba.

Az esettanulmány nem árlista

A leírt megoldás az adott környezetre készült. Nem sablonokat árulunk: az infrastruktúrát és az üzemeltetési szolgáltatást is az adott igényekhez szabjuk, tehát abból, hogy egy hasonló cégnél mi vált be, még nem következik az Ön ajánlata.

Nem állítjuk, hogy minden projekt sima volt

Egy migrációnál mindig van olyan, ami nem a terv szerint alakul. Éppen ezért készül hozzá visszaállási forgatókönyv, és ezért nem élesben próbálunk ki semmit először. A különbség nem az, hogy nincs meglepetés, hanem hogy van rá válasz.

A fenti négy környezet valós, megvalósult projekt. Ügyfeleink nevét nem tesszük közzé — sem itt, sem a honlap más oldalán. Egy üzemeltetőnél az, hogy ki a partnere, önmagában is információ arról, hol áll az adott cég infrastruktúrája; ezt nem hozzuk nyilvánosságra. A leírások ezért az ágazatot és a megoldott feladatot nevezik meg, a céget nem. Ugyanezen okból nem szerepel az oldalon mért teljesítmény-, méret- vagy megtakarítási adat. A Rólunk oldalon szereplő számok — 20+ év tapasztalat, két budapesti adatközponti helyszín, redundáns 2×10 Gbps gerinchálózat — a saját infrastruktúránkra vonatkoznak, nem az ügyfelek környezetére.

Az ötödik eset lehet az Öné

Kezdjük ugyanott, ahol a másik négyet: egy felméréssel. A végén kap egy dokumentált állapotképet és egy kockázati listát — akkor is, ha nem velünk dolgozik tovább.

Kérek egy felmérést