Bidh VMware a’ sgaoileadh Photon OS 5.0 Linux Distribution

Chaidh sgaoileadh Photon OS 5.0 Linux fhoillseachadh, ag amas air àrainneachd aoigheachd minimalist a thoirt seachad airson a bhith a’ ruith thagraidhean ann an soithichean iomallach. Tha am pròiseact ga leasachadh le VMware agus thathar ag ràdh gu bheil e freagarrach airson a bhith a’ cleachdadh thagraidhean gnìomhachais, a’ toirt a-steach leasachaidhean tèarainteachd a bharrachd, agus a’ tabhann optimizations adhartach airson àrainneachdan VMware vSphere, Microsoft Azure, Amazon Elastic Compute, agus Google Compute Engine. Tha teacsaichean tùsail nam pàirtean a chaidh an leasachadh airson Photon OS air an toirt seachad fo chead GPLv2 (ach a-mhàin an leabharlann libtdnf, a tha fosgailte fo chead LGPLv2.1). Tha ìomhaighean deiseil ISO agus OVA air an toirt seachad airson siostaman x86_64, ARM64, Raspberry Pi agus diofar àrd-ùrlaran sgòthan fo aonta neach-cleachdaidh air leth (EULA).

Leigidh an siostam leat a’ mhòr-chuid de chruthan container a ruith, a’ toirt a-steach cruthan Docker, Rocket and Garden, agus a’ toirt taic do àrd-ùrlaran orchestration container leithid Mesos agus Kubernetes. Gus bathar-bog a riaghladh agus ùrachaidhean a chuir a-steach, bidh e a’ cleachdadh pròiseas cùl-fhiosrachaidh pmd (Photon Management Daemon) agus an inneal tdnf aige fhèin, a tha co-chosmhail ri manaidsear pacaid YUM agus a tha a’ tabhann modal riaghlaidh cuairt-beatha cuairteachaidh stèidhichte air pasgan. Bidh an siostam cuideachd a’ toirt seachad innealan gus soithichean tagraidh a phortadh gu furasta bho àrainneachdan leasaiche (leithid an fheadhainn a tha a’ cleachdadh VMware Fusion agus VMware Workstation) gu àrainneachdan sgòthan cinneasachaidh.

Tha Systemd air a chleachdadh gus seirbheisean siostam a riaghladh. Tha an kernel air a thogail le optimizations airson an hypervisor VMware agus a ’toirt a-steach suidheachaidhean cruadhachadh tèarainteachd a mhol an Kernel Self-Protection Project (KSPP). Nuair a bhios tu a’ togail phasganan, thathas a’ cleachdadh roghainnean cruinneachaidh a chuireas ri tèarainteachd. Tha an uidheamachd cuairteachaidh air a chruthachadh ann an trì deasachaidhean: glè bheag (538MB, a’ toirt a-steach dìreach pasganan siostam bunaiteach agus ùine ruith airson soithichean a ruith), togail do luchd-leasachaidh (4.3GB, a ’toirt a-steach pasganan a bharrachd airson a bhith a’ leasachadh agus a ’dèanamh deuchainn air prògraman air an lìbhrigeadh ann an soithichean) agus togail airson gnìomhan fìor-ùine (683MB, tha kernel ann le pìosan PREEMPT_RT airson a bhith a’ ruith thagraidhean fìor-ùine).

Prìomh leasachaidhean ann an sgaoileadh Photon OS 5.0:

  • Taic a bharrachd airson siostaman faidhle XFS agus BTRFS.
  • Taic a bharrachd airson a bhith a’ rèiteachadh VPN WireGuard, ioma-shlighe, SR-IOV (Single Root Input / Output Virtualization), a’ cruthachadh agus a’ rèiteachadh innealan brìgheil, a’ cruthachadh NetDev, VLAN, VXLAN, Bridge, Bond, VETH (Virtual Ethernet), MacVLAN/MacVTap, IPvlan/IPvtap agus tunailean (IPIP, SIT, GRE) anns a’ phròiseas eadar-aghaidh Network Config. Chaidh an raon de pharamadairean inneal lìonra a tha rim faighinn airson rèiteachadh agus coimhead a leudachadh.
  • Chaidh taic airson a bhith a’ rèiteachadh eadar-aghaidh ainm aoigheachd, TLS, SR-IOV, Tap and Tun a chur ris a’ phròiseas PMD-Nextgen (Deamon Riaghladh Dealbh).
  • Chuir lìonra-tachartas-broker an comas dàta lìonra a chuir na àite ann an cruth JSON.
  • Chaidh an comas soithichean aotrom a thogail a chuir ris a’ ghoireas cntrctl.
  • Taic a bharrachd airson cgroups v2, a ghabhas cleachdadh, mar eisimpleir, gus cuimhne, CPU, agus caitheamh I/O a chuingealachadh. Is e am prìomh eadar-dhealachadh eadar cgroups v2 agus v1 cleachdadh rangachd cgroups cumanta airson a h-uile seòrsa goireas, an àite rangachd fa leth airson riarachadh CPU, riaghladh cuimhne, agus I / O.
  • Chuir sinn ris a’ chomas fuasglaidhean a chuir an sàs ann an kernel Linux gun stad air obair agus gun ath-thòiseachadh (Kernel Live Patching).
  • Taic a bharrachd airson soithichean fhaighinn le poileasaidhean SELinux.
  • Chuir sinn ris a’ chomas soithichean a chruthachadh às aonais an neach-cleachdaidh freumh.
  • Taic a bharrachd airson ailtireachd ARM64 airson kernel linux-esx.
  • Taic a bharrachd airson PostgreSQL DBMS. Tha meuran 13, 14 agus 15 a’ faighinn taic.
  • Anns a’ mhanaidsear pacaid tdnf, chaidh taic airson òrdughan airson a bhith ag obair le eachdraidh atharrachaidhean (liosta, roiligeadh air ais, cuir às agus ath-dhèanamh) a chur ris, chaidh an àithne comharra a chuir an gnìomh.
  • Tha an stàlaichear air taic a chuir ris airson sgriobtaichean ris an canar aig an ìre mus tòisich an stàladh. Chuir sinn goireas ris gus ìomhaighean initrd àbhaisteach a ghineadh.
  • Taic a bharrachd airson modh sgaradh “A / B”, a chruthaicheas dà sgaradh freumha co-ionann air an draibhear - gnìomhach agus fulangach. Tha an t-ùrachadh ùr air a chuir a-steach air an sgaradh fulangach gun a bhith a’ toirt buaidh air gnìomhachd an tè ghnìomhach. An uairsin bidh na pàirtean air an iomlaid - bidh an sgaradh leis an ùrachadh ùr a ’fàs gnìomhach, agus tha an sgaradh gnìomhach roimhe air a chuir ann am modh fulangach agus a’ feitheamh ris an ath ùrachadh a chuir a-steach. Ma chaidh rudeigin ceàrr às deidh an ùrachaidh, faodar tilleadh chun dreach roimhe.
  • Tionndaidhean pacaid ùraichte, mar eisimpleir, 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, Kuber.

Source: fosgailtenet.ru

Cuir beachd ann