Selepas lima tahun pembangunan, Yayasan Linux telah mengeluarkan platform maya SEAPATH 1.0, yang direka untuk memenuhi keperluan sistem maklumat untuk pencawang digital dalam grid kuasa. Platform ini mengambil kira spesifikasi grid kuasa, tetapi juga boleh digunakan di kawasan lain yang memerlukan kebolehpercayaan yang tinggi. Kod platform diterbitkan di bawah lesen Apache 2.0. Keluaran SEAPATH 1.0 dianggap sedia untuk pengeluaran dan kegunaan kritikal misi. Platform ini sudah digunakan dalam infrastruktur operasi syarikat tenaga RTE dan sedang menjalani pelaksanaan ujian di syarikat GE Vernova, Alliander, ABB, Red Hat dan Enedis.
Untuk memantau, mengautomasikan, menyelenggara dan mengurus pengagihan aliran tenaga di pencawang digital dalam grid kuasa moden, aplikasi khusus daripada pelbagai vendor digunakan, yang dicadangkan untuk dijalankan dalam mesin maya yang berasingan dan terpencil. SEAPATH melaksanakan platform untuk mengatur operasi sedemikian mesin maya, aplikasi maya (vPAC - Perlindungan, Automasi dan Kawalan Maya) yang boleh dijalankan dalam masa nyata.

Untuk menggunakan nod dengan persekitaran hos SEAPATH, dua pengedaran disediakan berdasarkan Debian GNU/Linux 12 dan Yocto Scarthgap. Platform ini tidak terikat dengan sebarang perkakasan tertentu, tidak bergantung pada vendor individu dan boleh digunakan pada pelbagai jenis sistem. pelayan dan seni bina perkakasan. Aplikasi untuk pencawang elektrik yang menyokong piawaian IEC-61850 disokong.
Toleransi kesalahan dipastikan dengan menggunakan konfigurasi kluster dengan lebihan perkakasan, serta meletakkan data dan imej mesin maya dalam storan teragih yang direplikasi ke nod kluster yang berbeza. Kemas kini dipasang secara automatik daripada pelayan luaran. Pengurusan dan pentadbiran konfigurasi dilakukan secara berpusat menggunakan infrastruktur sebagai konsep kod.
Platform ini dibina menggunakan projek sumber terbuka sedia ada, untuk kebolehpercayaan set ujian telah disediakan, termasuk lebih daripada 700 ujian unit. Virtualisasi dilaksanakan menggunakan hipervisor KVM dan kernel Linux yang disusun dengan pilihan PREEMPT_RT untuk operasi masa nyata. Ceph digunakan sebagai storan teragih yang merangkumi keseluruhan kluster. QEMU digunakan untuk virtualisasi peranti, dan Open vSwitch digunakan untuk virtualisasi rangkaian. Kit alat Libvirt digunakan untuk mengurus persekitaran maya. Perentak jantung dan Corosync digunakan untuk mengurus sumber dalam kelompok, memastikan toleransi kesalahan dan mengatur interaksi antara nod. Pengurusan infrastruktur berpusat dan orkestra mesin maya dilaksanakan menggunakan Ansible.

Sumber: opennet.ru
