Ugrás a fő tartalomhoz

Magas rendelkezésre állás és skálázhatóság

Az SDA Platform architektúráját úgy alakítottuk ki, hogy megfeleljen a modern ipari üzemeltetés megbízhatósági, teljesítménybeli és rugalmassági követelményeinek. A globálisan elosztott felhőszolgáltatásoktól a helyileg ellenálló, on-premise átjárókig az SDA úgy készült, hogy folyamatos rendelkezésre állást biztosítson – még csúcsterhelés, infrastruktúra-hibák vagy egyetlen rendelkezésre állási zóna (Availability Zone, AZ) kiesése esetén is. Azzal, hogy az SDA felhőinfrastruktúrája az Amazon Web Services (AWS) platformra épül, és AWS-natív szolgáltatásokat használ a számítási kapacitás, a tárolás, a hálózatkezelés és az orkesztráció területén, az SDA vállalati szintű ellenálló képességet és skálát ér el, miközben megőrzi a szigorú biztonságot és a több-bérlős (multi-tenant) elszigetelést.

Ez az oldal azokat az alapvető architekturális elveket és mechanizmusokat ismerteti, amelyek biztosítják, hogy a platform minden környezetben ellenálló, skálázható és kiszámítható maradjon.


Felhőnatív magas rendelkezésre állás​

Az SDA teljes körűen menedzselt, felhőnatív infrastruktúrán fut, amelyet az egyedi hibapontok kiküszöbölésére terveztünk. A magas rendelkezésre állást a következők biztosítják:

Multi-AZ (rendelkezésre állási zóna) redundancia​

Minden kritikus szolgáltatás több AWS rendelkezésre állási zónában kerül telepítésre, így a platform működése zökkenőmentesen folytatódik akkor is, ha egy zónában teljesítménycsökkenés vagy teljes kiesés történik.

AWS által menedzselt tartósság és replikáció​

Az állapottal rendelkező adatokat – beleértve a projektadatokat, metaadatokat, auditnaplókat, konfigurációt, vault titkokat és platformállapotot – olyan AWS-szolgáltatásokban tároljuk, amelyeket a következőkre terveztek:

  • Automatikus replikáció
  • Magas tartósság
  • Transzparens hibaátvétel (failover)
  • Folyamatos biztonsági mentések

Ezek az AWS által menedzselt rétegek jelentősen csökkentik az adatvesztés és a szolgáltatáskiesés kockázatát.

Öngyógyító mikroszolgáltatások ​

Az SDA – amikor csak lehetséges – állapotmentes mikroszolgáltatásokat használ, amelyeket AWS által menedzselt számítási platformokon telepítünk. Ez a következőket biztosítja:

  • Gyors horizontális skálázás
  • Automatikus állapotellenőrzések
  • Példánycsere hiba esetén
  • Leállás nélküli, folyamatos (rolling) frissítések
  • Gyors helyreállítás hibák során

Az AWS orkesztráció és az SDA mikroszolgáltatás-tervezés kombinációja rendkívül ellenálló felhőműködést eredményez.


Rugalmas skálázhatóság ​

Az SDA dinamikusan skálázódik a használat növekedésének, a felhasználói terhelésnek és az üzemeltetési igényeknek megfelelően. Ennek a horizontális skálázhatóságnak az alapját az AWS rugalmas szolgáltatásai adják.

Horizontálisan automatikusan skálázódó számítási kapacitás​

Az AWS automatikus skálázási mechanizmusai a következők alapján bővítik a számítási kapacitást:

  • IDEaaS munkamenetek száma
  • Pipeline-végrehajtások párhuzamossága
  • API-kérések terhelése
  • Háttérfeladatok átbocsátóképessége

Ez konzisztens és kiszámítható teljesítményt biztosít a vevő méretétől és a használati csúcsoktól függetlenül.

Elosztott pipeline-orkesztráció​

Az SDA pipeline-végrehajtása olyan orkesztrációs szolgáltatásokat használ, amelyek lehetővé teszik:

  • Párhuzamos végrehajtást számos átjárón vagy eszközön
  • Terhelésérzékeny ütemezést
  • Hibatűrő újrapróbálkozási logikát
  • Horizontális skálázást nagy igénybevételű időszakokban

Ez a kialakítás lehetővé teszi nagy gyárak vagy globális vállalatok számára több száz automatizált munkafolyamat egyidejű futtatását.

Több-bérlős elszigetelés AWS biztonsági primitívekkel​

Az AWS-natív biztonsági kontrollok tervezésből adódóan érvényesítik a szigorú bérlői elszigetelést, biztosítva:

  • Elkülönített számítási erőforrásokat a számítási erőforrások elszigeteléséhez
  • Elkülönített adattárolási határokat az adatelszigeteléshez
  • Elszigetelést az API- és identitásrétegben

Ez garantálja, hogy egyik bérlő használata sem befolyásolja egy másik teljesítményét vagy rendelkezésre állását.


On-premise megbízhatóság az SDA Gateway révén​

A magas rendelkezésre állás túlmutat a felhőn. A helyszínen futó SDA Gateway-ek biztosítják a lokális ellenálló képességet és az eszközök zavartalan működését.

Ellenálló, kizárólag kimenő irányú kapcsolat​

Az átjárók titkosított, kimenő irányú tunneleket tartanak fenn az SDA szolgáltatásokhoz. Ha egy kapcsolati útvonal instabillá válik, az átjáró automatikusan helyreállítja a kapcsolatot, vagy alternatív útvonalra vált.

Fokozatos leépülés (graceful degradation)​

Még internetkimaradás esetén is:

  • A helyszíni folyamatok tovább futnak
  • A befejezett pipeline-eredmények szinkronizálódnak, amint a felhőelérés helyreáll
  • Az IDEaaS munkamenetek zökkenőmentesen újrakapcsolódnak

Ez fenntartja az üzemeltetési stabilitást a gyáron belül.


Teljesítményoptimalizálás és terheléskezelés​

A teljesítmény megőrzése érdekében skálázás során az SDA több AWS-alapú stratégiát alkalmaz:

Terheléselosztók​

Az AWS terheléselosztás az optimális végpontokra irányítja a forgalmat, csökkentve a késleltetést és megelőzve a teljesítménybeli szűk keresztmetszeteket.

Adaptív szabályozás (throttling)​

Az SDA felhőnatív monitorozást és sebességszabályozást használ a következők biztosítására:

  • Méltányos használat a bérlők között
  • Védelem a nem szándékos túlterhelés ellen
  • Konzisztens válaszidők

Optimalizált adatátviteli útvonalak​

Az AWS hálózati és átvitelgyorsító szolgáltatásai nagy átbocsátóképességű, ellenálló kommunikációt tesznek lehetővé még korlátozott kapacitású hálózatokon is.


Vállalati szintre kész skálázhatósági modell​

A platformot úgy terveztük, hogy zökkenőmentesen növekedjen a következő területeken:

  • Globális, több gyárat átfogó telepítések
  • Több régió vagy kontinens
  • Több száz átjáró
  • Több ezer PLC, robot, hajtás és HMI
  • Az IDEaaS-t egyidejűleg használó nagy fejlesztőcsapatok

Akár egyetlen pilot gyártósort, akár vállalati szintű digitális transzformációt támogat, az SDA kiszámítható, globálisan elérhető és ellenálló ipari Backup- és DevOps-képességeket nyújt.