Første udgave af virtualiseringsplatformen SEAPATH

Efter fem års udvikling har Linux Foundation præsenteret udgivelsen af virtualiseringsplatformen SEAPATH 1.0, som er udviklet med hensyn til kravene til informationssystemer for digitale transformatorstationer i energinet. Platformen tager højde for de specifikke forhold i energinet, men kan også anvendes i andre områder, hvor der kræves høj pålidelighed. Kildekoden til platformen er offentliggjort under Apache 2.0-licensen. Udgivelsen af SEAPATH 1.0 betragtes som klar til industriel anvendelse og brug i kritiske systemer (mission-critical). Platformen er allerede i drift i energiselskabet RTE's infrastruktur og gennemgår testimplementering i virksomheder som GE Vernova, Alliander, ABB, Red Hat og Enedis.

Til overvågning, automatisering, support og styring af distributionen af energistrømme på digitale transformatorstationer i moderne energinet anvendes specialiserede applikationer fra forskellige leverandører, som anbefales at køre i separate isolerede virtuelle maskiner. SEAPATH implementerer en platform til organisering af arbejdet med sådanne virtual machines, virtualiserede applikationer (vPAC – Virtualized Protection, Automation and Control), som kan køre i realtid.

Første udgave af virtualiseringsplatformen SEAPATH

Til udrulning af noder med host-miljøet SEAPATH tilbydes to distributioner baseret på Debian GNU/Linux 12 og Yocto Scarthgap. Platformen er ikke bundet til specifik hardware, afhænger ikke af bestemte leverandører og kan anvendes på forskellige typer servere og hardwarearkitekturer. Det er tilladt at køre applikationer til elektriske transformerstationer, der understøtter IEC 61850-standarden.

Fejltolerance sikres ved hjælp af klyngekonfigurationer med udstyrssikkerhed, samt opbevaring af data og billeder af virtuelle maskiner i et distribueret lager, som er replikeret på forskellige noder i klyngen. Opdateringer installeres automatisk fra en ekstern server. Konfigurationsstyring og administration udføres centralt ved hjælp af infrastrukturen som kode-konceptet.

Platformen er bygget ved hjælp af eksisterende open source-projekter, for hvilke der er forberedt et testsæt, der inkluderer over 700 enhedstests for at kontrollere pålideligheden. Virtualisering er implementeret ved hjælp af KVM-hypervisoren og en Linux-kerne, der er bygget med PREEMPT_RT-optionen til realtidsdrift. Ceph bruges som et distribueret lager, der dækker hele klyngen. QEMU anvendes til enhedsvirtualisering, mens Open vSwitch anvendes til netværksvirtualisering. Libvirt-værktøjsæt er involveret i styringen af virtuelle miljøer. Pacemaker og Corosync anvendes til ressourceadministration i klyngen, sikring af fejlbegrænsning og organisering af interaktionen mellem noderne. Centraliseret infrastrukturadministration og orkestrering af virtuelle maskiner er realiseret ved hjælp af Ansible.

Første udgave af virtualiseringsplatformen SEAPATH


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster