VMware Rilis Photon OS 5.0 Distribusi Linux

Rilis distribusi Linux Photon OS 5.0 wis diterbitake, ngarahake nyedhiyakake lingkungan host minimalis kanggo mbukak aplikasi ing wadhah sing terisolasi. Proyèk iki lagi dikembangaké déning VMware lan dikandhakake cocog kanggo nyebarake aplikasi industri, kalebu unsur tambahan kanggo nambah keamanan lan nawakake optimasi canggih kanggo lingkungan VMware vSphere, Microsoft Azure, Amazon Elastic Compute lan Google Compute Engine. Kode sumber komponen sing dikembangake kanggo Photon OS kasedhiya ing lisensi GPLv2 (kajaba perpustakaan libtdnf, sing mbukak ing lisensi LGPLv2.1). Gambar ISO lan OVA sing wis siap diwenehake kanggo x86_64, ARM64, sistem Raspberry Pi lan macem-macem platform maya miturut persetujuan pangguna sing kapisah (EULA).

Sistem kasebut bisa mbukak paling akeh format wadah, kalebu format Docker, Rocket lan Garden, lan ndhukung platform orkestrasi wadah kayata Mesos lan Kubernetes. Kanggo ngatur piranti lunak lan nginstal nganyari, nggunakake proses latar mburi sing disebut pmd (Photon Management Daemon) lan toolkit tdnf dhewe, sing kompatibel karo manajer paket YUM lan nawakake model manajemen siklus distribusi adhedhasar paket. Sistem kasebut uga nyedhiyakake alat kanggo gampang mindhah wadhah aplikasi saka lingkungan pangembangan (kayata sing nggunakake VMware Fusion lan VMware Workstation) menyang lingkungan maya produksi.

systemd digunakake kanggo ngatur layanan sistem. Kernel dibangun kanthi optimalisasi kanggo hypervisor VMware lan kalebu setelan kanggo nambah keamanan sing disaranake dening KSPP (Proyek Perlindungan Diri Kernel). Nalika mbangun paket, opsi compiler nambah keamanan diaktifake. Distribusi kasebut kawangun ing telung edisi: minimal (538MB, mung kalebu paket sistem dhasar lan runtime kanggo kontaner sing mlaku), mbangun kanggo pangembang (4.3GB, kalebu paket tambahan kanggo ngembangake lan nguji program sing dikirim ing wadhah) lan mbangun kanggo tugas sing mlaku kanthi nyata. -wektu (683MB, ngemot kernel karo PREEMPT_RT patch kanggo mbukak aplikasi realtime).

Peningkatan utama ing release Photon OS 5.0:

  • Dhukungan tambahan kanggo sistem file XFS lan BTRFS.
  • Dhukungan kanggo nyetel VPN WireGuard, macem-macem rute, SR-IOV (Single Root Input/Output Virtualization), nggawe lan ngonfigurasi piranti virtual, nggawe antarmuka NetDev, VLAN, VXLAN, Bridge, Bond, VETH (Virtual Ethernet) wis ditambahake menyang Proses Network Configuration Manager. MacVLAN/MacVTap, IPvlan/IPvtap lan terowongan (IPIP, SIT, GRE, VTI). Range paramèter piranti jaringan sing kasedhiya kanggo konfigurasi lan tampilan wis ditambahi.
  • Dhukungan tambahan kanggo konfigurasi hostname, TLS, SR-IOV, Tutul lan antarmuka Tun menyang proses PMD-Nextgen (Photon Management Daemon).
  • Kemampuan kanggo ngganti data jaringan ing format JSON wis ditambahake menyang Network-event-broker.
  • Kemampuan kanggo mbangun wadhah entheng wis ditambahake menyang sarana cntrctl.
  • Dhukungan ditambahake kanggo cgroups v2, sing bisa digunakake, contone, kanggo watesan memori, CPU lan konsumsi O. Bentenipun tombol antarane cgroups v2 lan v1 nggunakake hirarki cgroups umum kanggo kabeh jinis sumber daya, tinimbang hirarki kapisah kanggo alokasi sumber daya CPU, kanggo ngatur konsumsi memori, lan kanggo I / O.
  • Nambahake kemampuan kanggo aplikasi patch menyang kernel Linux tanpa mandheg kerja lan tanpa rebooting (Kernel Live Patching).
  • Dhukungan tambahan kanggo ngamanake wadhah nggunakake kabijakan SELinux.
  • Nambahake kemampuan kanggo nggawe wadhah tanpa pangguna root.
  • Dhukungan kanggo arsitektur ARM64 wis ditambahake kanggo kernel linux-esx.
  • Dhukungan tambahan kanggo PostgreSQL DBMS. Cabang 13, 14 lan 15 didhukung.
  • Manajer paket tdnf nambahake dhukungan kanggo printah kanggo nggarap riwayat owah-owahan (dhaftar, rollback, batalaken lan baleni), lan printah tandha wis dileksanakake.
  • Pemasang wis nambahake dhukungan kanggo skrip sing diarani ing tahap pra-instal. Nambahake sarana kanggo nggawe gambar initrd sampeyan dhewe.
  • Dhukungan tambahan kanggo mode partisi "A / B", ing ngendi rong partisi root sing padha digawe ing drive - aktif lan pasif. Nganyari anyar diinstal ing partisi pasif tanpa mengaruhi operasi partisi aktif kanthi cara apa wae. Banjur partisi diganti - partisi kanthi nganyari anyar dadi aktif, lan partisi aktif sadurunge dilebokake ing mode pasif lan ngenteni instalasi nganyari sabanjure. Yen ana masalah sawise nganyari, sampeyan bisa muter maneh menyang versi sadurunge.
  • Versi paket sing dianyari, contone, kernel Linux 6.1.10, GCC 12.2, Glibc 2.36, Systemd 253, Python3 3.11, Openjdk 17, Openssl 3.0.8, Cloud-init 23.1.1, Ruby 3.1.2, Perl 5.36, Kubernetes 1.26.1. .1.20.2, Go XNUMX.

Source: opennet.ru

Add a comment