Ka tukuna e VMware te Tohatoha Linux Photon OS 5.0

Ko te tukunga o te tohatoha Linux Photon OS 5.0 kua whakaputaina, e whai ana ki te whakarato i tetahi taiao manaaki iti mo te whakahaere tono i roto i nga ipu taratahi. Kei te whakawhanakehia te kaupapa e VMware me te kii he pai mo te tuku tono ahumahi, tae atu ki etahi atu huānga hei whakarei ake i te haumarutanga me te tuku arotautanga matatau mo VMware vSphere, Microsoft Azure, Amazon Elastic Compute me te Google Compute Engine taiao. Ko nga waehere puna o nga waahanga i whakawhanakehia mo Photon OS e whakaratohia ana i raro i te raihana GPLv2 (haunga te whare pukapuka libtdnf, e tuwhera ana i raro i te raihana LGPLv2.1). Ko nga whakaahua ISO me te OVA kua reri kua tukuna mo te x86_64, ARM64, nga punaha Raspberry Pi me nga momo papaa kapua i raro i te whakaaetanga kaiwhakamahi motuhake (EULA).

Ka taea e te punaha te whakahaere i te nuinga o nga whakatakotoranga ipu, tae atu ki nga whakatakotoranga Docker, Rocket me te Maara, me te tautoko i nga papaaho whakahiato ipu penei i a Mesos me Kubernetes. Hei whakahaere i nga rorohiko me te whakauru i nga whakahoutanga, ka whakamahia he tukanga papamuri e kiia nei ko te pmd (Photon Management Daemon) me tana ake kete taputapu tdnf, he hototahi ki te kaiwhakahaere kete YUM me te tuku i te tauira whakahaere huringa ora toha-a-puke. Ka whakarato hoki te punaha i nga taputapu mo te whakawhiti ngawari i nga ipu tono mai i nga taiao whanaketanga (penei i era e whakamahi ana i te VMware Fusion me te VMware Workstation) ki te whakaputa i nga taiao kapua.

ka whakamahia te systemd ki te whakahaere i nga ratonga punaha. Ka hangaia te kernel me nga arotautanga mo te VMware hypervisor me te whakauru i nga tautuhinga hei whakarei ake i te haumarutanga e taunakihia ana e te KSPP (Kernel Self-Protection Project). I te wa e hanga ana i nga kohinga, ka whakahohea nga whiringa whakahiato whakahiato haumarutanga. Ko te tohatoha ka hangaia i roto i nga putanga e toru: iti (538MB, kei roto anake nga kohinga punaha taketake me te wa whakahaere mo nga ipu whakahaere), hanga mo nga kaiwhakawhanake (4.3GB, kei roto etahi atu kohinga mo te whakawhanake me te whakamatautau i nga kaupapa ka tukuna ki roto i nga ipu) me te hanga mo nga mahi e mahi ana. -wa (683MB, kei roto he kakano me nga PREEMPT_RT papaki mo te whakahaere i nga tono wa-tūturu).

Nga whakapainga matua mo te tukunga o Photon OS 5.0:

  • He tautoko taapiri mo nga punaha konae XFS me BTRFS.
  • Tautoko mo te whakatu VPN WireGuard, nga huarahi maha, SR-IOV (Single Root Input/Output Virtualization), te hanga me te whirihora i nga taputapu mariko, te hanga NetDev, VLAN, VXLAN, Bridge, Bond, VETH (Virtual Ethernet) atanga kua taapiri atu ki te Te tukanga Kaiwhakahaere Whirihoranga Whatunga. MacVLAN/MacVTap, IPvlan/IPvtap me nga kauhanga (IPIP, SIT, GRE, VTI). Kua whakawhānuihia te whānuitanga o nga tawhā taputapu whatunga e waatea ana mo te whirihora me te tiro.
  • He tautoko taapiri mo te whirihora i te ingoa kaihautu, TLS, SR-IOV, Tap me nga atanga Tun ki te mahi PMD-Nextgen (Photon Management Daemon).
  • Ko te kaha ki te whakakapi i nga raraunga whatunga i roto i te whakatakotoranga JSON kua taapiri atu ki te Whatunga-takahanga-kaihokohoko.
  • Kua taapirihia te kaha ki te hanga ipu mama ki te whaipainga cntrctl.
  • He tautoko taapiri mo nga cgroups v2, ka taea te whakamahi, hei tauira, ki te whakaiti i te mahara, te PTM me te kai I/O. Ko te rereketanga nui i waenga i nga cgroups v2 me te v1 ko te whakamahi i te rarangi cgroups noa mo nga momo rauemi katoa, hei utu mo nga arowhai motuhake mo te tohatoha rauemi CPU, mo te whakahaere i te kohi mahara, me te I/O.
  • Kua taapirihia te kaha ki te tono papaki ki te kernel Linux me te kore e mutu te mahi me te kore e whakaara ano (Kernel Live Patching).
  • He tautoko taapiri mo te pupuri ipu ma te whakamahi i nga kaupapa here SELinux.
  • Kua taapirihia te kaha ki te hanga ipu me te kore te kaiwhakamahi pakiaka.
  • Ko te tautoko mo te hoahoanga ARM64 kua taapirihia mo te kernel linux-esx.
  • He tautoko taapiri mo te PostgreSQL DBMS. Peka 13, 14 me te 15 e tautokohia ana.
  • Kua taapirihia e te kaiwhakahaere kete tdnf te tautoko mo nga whakahau mo te mahi me te hitori o nga huringa (rarangi, whakamuri, wete me te mahi ano), kua whakatinanahia te whakahau tohu.
  • Kua taapirihia e te kaitautauta he tautoko mo nga tuhinga e kiia ana i mua i te whakaurunga. Kua taapirihia he taputapu mo te whakaputa i o ake whakaahua initrd.
  • He tautoko taapiri mo te aratau wehewehe "A/B", e rua nga waahanga pakiaka rite i hangaia i runga i te puku - he kaha me te wahangu. Ko te whakahou hou kua whakauruhia ki runga i te waahanga hauhau me te kore e pa ki te mahi o te wehenga kaha i tetahi huarahi. Na ka hurihia nga wehewehenga - ka kaha te wehewehe me te whakahou hou, ka whakauruhia te waahanga hohe o mua ki te aratau hāngū me te tatari mo te whakaurunga o te whakahou hou. Mena ka he tetahi mea i muri i te whakahou, ka taea e koe te hoki ki te putanga o mua.
  • Ko nga putanga kete kua whakahoutia, hei tauira, Linux kernel 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, Perl 1.26.1 .1.20.2, Haere XNUMX.

Source: opennet.ru

Tāpiri i te kōrero