Prejsť na hlavný obsah

Vysoká dostupnosť a škálovateľnosť

Platforma SDA je navrhnutá tak, aby spĺňala požiadavky moderných priemyselných prevádzok na spoľahlivosť, výkon a elasticitu. Od globálne distribuovaných cloudových služieb až po lokálne odolné on-premise brány je SDA navrhnutá tak, aby zabezpečila nepretržitú dostupnosť – aj počas špičkového zaťaženia, zlyhaní infraštruktúry alebo výpadkov jednej zóny dostupnosti (Availability Zone, AZ). Vybudovaním cloudovej infraštruktúry SDA na Amazon Web Services (AWS) a využitím natívnych služieb AWS pre výpočtové zdroje, úložisko, siete a orchestráciu dosahuje SDA odolnosť a škálu na podnikovej úrovni pri zachovaní prísnej bezpečnosti a viacnájomníckej izolácie.

Táto stránka opisuje kľúčové architektonické princípy a mechanizmy, ktoré zaisťujú, že platforma zostáva odolná, škálovateľná a predvídateľná vo všetkých prostrediach.


Cloud-natívna vysoká dostupnosť​

SDA beží na plne spravovanej, cloud-natívnej infraštruktúre navrhnutej tak, aby eliminovala jednotlivé body zlyhania. Vysoká dostupnosť sa dosahuje prostredníctvom:

Redundancia naprieč viacerými AZ (zónami dostupnosti)​

Všetky kritické služby sú nasadené vo viacerých zónach dostupnosti AWS, čo zabezpečuje plynulé pokračovanie prevádzky platformy aj v prípade, že jedna zóna vykazuje zníženú výkonnosť alebo úplný výpadok.

Trvanlivosť a replikácia spravovaná AWS​

Stavové údaje – vrátane projektových dát, metadát, auditných záznamov, konfigurácie, tajomstiev vaultu a stavu platformy – sú uložené v službách AWS navrhnutých pre:

  • Automatickú replikáciu
  • Vysokú trvanlivosť
  • Transparentný failover
  • Priebežné zálohovanie

Tieto vrstvy spravované AWS výrazne znižujú riziko straty dát alebo prerušenia služby.

Samoopravné mikroslužby ​

SDA používa bezstavové mikroslužby nasadené na výpočtových platformách spravovaných AWS, kedykoľvek je to možné. To zabezpečuje:

  • Rýchle horizontálne škálovanie
  • Automatické kontroly stavu
  • Nahradenie inštancie pri výskyte zlyhaní
  • Priebežné aktualizácie bez výpadku
  • Rýchle obnovenie počas zlyhaní

Kombinácia orchestrácie AWS a návrhu mikroslužieb SDA vedie k vysoko odolnej prevádzke v cloude.


Elastická škálovateľnosť ​

SDA sa dynamicky škáluje v reakcii na rast využívania, zaťaženie používateľmi a prevádzkové požiadavky. Elastické služby AWS tvoria základ tejto horizontálnej škálovateľnosti.

Horizontálne automatické škálovanie výpočtových zdrojov​

Mechanizmy automatického škálovania AWS rozširujú výpočtovú kapacitu na základe:

  • Objemu relácií IDEaaS
  • Súbežnosti vykonávania pipeline
  • Zaťaženia API požiadavkami
  • Priepustnosti úloh na pozadí

To zabezpečuje konzistentný a predvídateľný výkon bez ohľadu na veľkosť zákazníka alebo špičky vo využívaní.

Distribuovaná orchestrácia pipeline​

Vykonávanie pipeline v SDA využíva orchestračné služby, ktoré umožňujú:

  • Paralelné vykonávanie naprieč mnohými bránami alebo zariadeniami
  • Plánovanie zohľadňujúce zaťaženie
  • Logiku opakovania odolnú voči chybám
  • Horizontálne škálovanie počas období vysokého dopytu

Tento návrh umožňuje veľkým továrňam alebo globálnym podnikom súbežne spúšťať stovky automatizovaných pracovných postupov.

Viacnájomnícka izolácia s bezpečnostnými primitívami AWS​

Natívne bezpečnostné kontroly AWS už zo svojej podstaty vynucujú prísnu izoláciu nájomníkov a zabezpečujú:

  • Oddelené výpočtové zdroje pre izoláciu výpočtových zdrojov
  • Oddelené hranice dátových úložísk pre izoláciu dát
  • Izoláciu na vrstvách API a identity

To zaručuje, že využívanie zo strany jedného nájomníka neovplyvní výkon ani dostupnosť iného.


On-premise spoľahlivosť prostredníctvom SDA Gateway​

Vysoká dostupnosť presahuje rámec cloudu. Brány SDA bežiace on-premise zabezpečujú lokálnu odolnosť a neprerušenú prevádzku zariadení.

Odolná konektivita len smerom von​

Brány udržiavajú šifrované odchádzajúce tunely k službám SDA. Ak sa cesta pripojenia stane nestabilnou, brána automaticky obnoví konektivitu alebo prepne na alternatívnu trasu.

Elegantná degradácia​

Aj počas prerušení pripojenia na internet:

  • On-premise procesy pokračujú v behu
  • Dokončené výsledky pipeline sa synchronizujú po obnovení prístupu do cloudu
  • Relácie IDEaaS sa plynulo znovu pripoja

Tým sa udržiava prevádzková stabilita v rámci továrne.


Optimalizácia výkonu a riadenie záťaže​

Na udržanie výkonu pri škálovaní implementuje SDA niekoľko stratégií podporovaných AWS:

Load balancery​

Vyvažovanie záťaže AWS distribuuje prevádzku na optimálne koncové body, čím znižuje latenciu a predchádza výkonnostným úzkym miestam.

Adaptívne obmedzovanie (throttling)​

SDA využíva cloud-natívne monitorovanie a riadenie rýchlosti na zabezpečenie:

  • Spravodlivého využívania naprieč nájomníkmi
  • Ochrany pred neúmyselným preťažením
  • Konzistentných časov odozvy

Optimalizované cesty prenosu dát​

Sieťové služby AWS a služby akcelerácie prenosu umožňujú vysokopriepustnú a odolnú komunikáciu aj v obmedzených sieťach.


Model škálovateľnosti pripravený pre podniky​

Platforma je navrhnutá tak, aby plynulo rástla naprieč:

  • Globálnymi nasadeniami vo viacerých továrňach
  • Viacerými regiónmi alebo kontinentmi
  • Stovkami brán
  • Tisíckami PLC, robotov, pohonov a HMI
  • Veľkými inžinierskymi tímami súbežne používajúcimi IDEaaS

Či už ide o podporu jedinej pilotnej linky alebo digitálnej transformácie v rámci celého podniku, SDA poskytuje predvídateľné, globálne dostupné a odolné priemyselné schopnosti zálohovania a DevOps.