VMware tau tshaj tawm Linux faib Photon OS 5.0

Qhov kev tso tawm ntawm Linux faib Photon OS 5.0 tau tshaj tawm, txhawm rau muab qhov chaw ua haujlwm me me rau kev khiav haujlwm hauv cov thawv cais. Txoj haujlwm no tau tsim los ntawm VMware thiab tau hais tias tsim nyog rau kev siv cov ntawv thov kev lag luam, suav nrog cov ntsiab lus ntxiv los txhim kho kev ruaj ntseg thiab muab kev ua kom zoo tshaj plaws rau VMware vSphere, Microsoft Azure, Amazon Elastic Compute thiab Google Compute Engine ib puag ncig. Cov kab lis kev cai ntawm cov khoom tsim los rau Photon OS yog muab nyob rau hauv daim ntawv tso cai GPLv2 (nrog rau kev zam ntawm libtdnf lub tsev qiv ntawv, uas yog qhib raws li daim ntawv tso cai LGPLv2.1). Npaj-ua ISO thiab OVA dluab yog muab rau x86_64, ARM64, Raspberry Pi systems thiab ntau yam huab platforms nyob rau hauv ib tug nyias muaj nyias ib daim ntawv cog lus (EULA).

Lub kaw lus tuaj yeem khiav ntau lub thawv ntawv, suav nrog Docker, Rocket thiab Garden hom, thiab txhawb nqa lub thawv orchestration platforms xws li Mesos thiab Kubernetes. Txhawm rau tswj hwm software thiab nruab qhov hloov tshiab, nws siv cov txheej txheem keeb kwm yav dhau hu ua pmd (Photon Management Daemon) thiab nws tus kheej tdnf toolkit, uas yog sib xws nrog YUM pob tus thawj tswj thiab muab cov pob khoom raws li kev tswj hwm lub neej. Lub kaw lus tseem muab cov cuab yeej rau kev yooj yim txav cov ntawv thov ntim los ntawm kev txhim kho ib puag ncig (xws li cov neeg siv VMware Fusion thiab VMware Workstation) rau cov huab ib puag ncig.

systemd yog siv los tswj cov kev pabcuam system. Cov ntsiav tau tsim nrog kev ua kom zoo rau VMware hypervisor thiab suav nrog cov chaw los txhim kho kev ruaj ntseg pom zoo los ntawm KSPP (Kernel Self-Protection Project). Thaum tsim cov pob khoom, kev ruaj ntseg-txhim kho cov kev xaiv compiler tau qhib. Kev faib tawm yog tsim nyob rau hauv peb tsab: tsawg (538MB, suav nrog tsuas yog cov txheej txheem txheej txheem pob thiab lub sijhawm ua haujlwm rau cov thawv ntim), tsim rau cov neeg tsim khoom (4.3GB, suav nrog cov pob ntxiv rau kev tsim thiab kuaj cov kev pabcuam xa hauv ntim) thiab tsim rau cov haujlwm ua haujlwm tiag. -time (683MB, muaj cov ntsiav nrog PREEMPT_RT thaj ua rau thaj rau kev siv sijhawm tiag tiag).

Kev txhim kho tseem ceeb hauv kev tso tawm Photon OS 5.0:

  • Ntxiv kev txhawb nqa rau XFS thiab BTRFS cov ntaub ntawv tshuab.
  • Kev them nyiaj yug rau kev teeb tsa VPN WireGuard, ntau txoj hauv kev, SR-IOV (Ib Leeg Root Input / Output Virtualization), tsim thiab teeb tsa cov khoom siv virtual, tsim NetDev, VLAN, VXLAN, Choj, Bond, VETH (Virtual Ethernet) interfaces tau ntxiv rau hauv Network Configuration Manager txheej txheem. MacVLAN/MacVTap, IPvlan/IPvtap thiab tunnels (IPIP, SIT, GRE, VTI). Qhov ntau ntawm cov khoom siv network tsis muaj rau kev teeb tsa thiab saib tau nthuav dav.
  • Ntxiv kev txhawb nqa rau configuring hostname, TLS, SR-IOV, Kais thiab Tun interfaces rau PMD-Nextgen (Photon Management Daemon) txheej txheem.
  • Lub peev xwm los hloov cov ntaub ntawv network hauv JSON hom tau ntxiv rau Network-event-broker.
  • Lub peev xwm los tsim cov thawv ntim tau ntxiv rau cov khoom siv hluav taws xob cntrctl.
  • Ntxiv kev txhawb nqa rau cgroups v2, uas tuaj yeem siv tau, piv txwv li, txhawm rau txwv kev nco, CPU thiab I / O noj. Qhov sib txawv tseem ceeb ntawm cgroups v2 thiab v1 yog kev siv cgroups hierarchy rau txhua hom kev pab, es tsis txhob cais hierarchies rau faib CPU cov peev txheej, rau kev tswj hwm kev nco, thiab rau I / O.
  • Ntxiv lub peev xwm los thov thaj ua rau thaj rau Linux ntsiav yam tsis tau tso tseg ua haujlwm thiab tsis rov pib dua (Kernel Live Patching).
  • Ntxiv kev txhawb nqa rau kev ruaj ntseg ntim khoom siv SELinux cov cai.
  • Ntxiv lub peev xwm los tsim ntim yam tsis muaj tus neeg siv hauv paus.
  • Kev them nyiaj yug rau ARM64 architecture tau ntxiv rau linux-esx kernel.
  • Ntxiv kev txhawb nqa rau PostgreSQL DBMS. Ceg 13, 14 thiab 15 tau txais kev txhawb nqa.
  • Tus thawj tswj pob tdnf tau ntxiv kev txhawb nqa rau cov lus txib rau kev ua haujlwm nrog keeb kwm ntawm kev hloov pauv (cov npe, rollback, undo thiab redo), thiab cov lus txib tau ua tiav.
  • Tus installer tau ntxiv kev txhawb nqa rau cov ntawv hu ua nyob rau theem pre-installation. Ntxiv cov khoom siv rau kev tsim koj tus kheej cov duab initrd.
  • Ntxiv kev txhawb nqa rau "A / B" partitioning hom, nyob rau hauv uas ob qhov zoo tib yam hauv paus partitions yog tsim nyob rau hauv lub tsav - nquag thiab passive. Qhov kev hloov tshiab tshiab yog ntsia rau ntawm qhov muab faib ua ntu zus yam tsis muaj kev cuam tshuam rau kev ua haujlwm ntawm kev faib tawm hauv txhua txoj kev. Tom qab ntawd cov partitions yog swapped - qhov muab faib nrog cov tshiab hloov tshiab ua active, thiab yav dhau los active muab faib yog muab tso rau hauv passive hom thiab tos rau lub installation ntawm lub tom ntej no hloov tshiab. Yog tias muaj qee yam tsis zoo tom qab qhov hloov tshiab, koj tuaj yeem rov qab mus rau yav dhau los version.
  • Hloov tshiab pob versions, piv txwv li, Linux ntsiav 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, Ruby 5.36net, Ruby 1.26.1 .1.20.2, Mus XNUMX.

Tau qhov twg los: opennet.ru

Ntxiv ib saib