Tokollo e phatlalalitsoe LinuxPhoton OS 5.0 ke kabo e reretsoeng ho fana ka tikoloho e nyane ea moamoheli bakeng sa ho tsamaisa lits'ebetso ka har'a lijana tse arohaneng. Morero ona o ntse o ntlafatsoa ke VMware 'me o nkuoa e le o loketseng ho kenya lits'ebetso tsa indasteri, o kenyelletsa lintlafatso tse ling tsa ts'ireletso le ho fana ka lintlafatso tse tsoetseng pele bakeng sa tikoloho ea VMware vSphere, Microsoft Azure, Amazon Elastic Compute, le Google Compute Engine. Khoutu ea mohloli bakeng sa likarolo tse ntlafalitsoeng bakeng sa Photon OS e na le laesense tlas'a GPLv2 (ntle le laeborari ea libtdnf, e nang le laesense tlas'a LGPLv2.1). Litšoantšo tsa ISO le OVA lia fumaneha bakeng sa x86_64, ARM64, Raspberry Pi, le li-platform tse fapaneng tsa maru tlas'a laesense e arohaneng ea mosebelisi oa ho qetela (EULA).
Sistimi e ka tsamaisa mefuta e mengata ea lijana, ho kenyeletsoa Docker, Rocket, le Serapa, mme e ts'ehetsa liforomo tsa 'mino oa lijana tse kang Mesos le Kubernetes. Taolo ea software le ho kenya liapdeite li sebetsoa ke mokhoa oa morao-rao oa pmd (Photon Management Daemon) le proprietary tdnf toolkit, e tsamaellanang le mookameli oa sephutheloana sa YUM mme e fana ka mohlala oa tsamaiso ea phepelo ea phepelo ea phepelo ea phepelo. Sistimi ena e boetse e fana ka lisebelisoa tsa ho tsamaisa lijana tsa kopo habonolo ho tloha libakeng tsa nts'etsopele (joalo ka VMware Fusion le VMware Workstation) ho isa tikolohong ea leru la tlhahiso.
Litšebeletso tsa sistimi li tsamaisoa ho sebelisoa systemd. Kernel e hlophisitsoe ka optimizations bakeng sa VMware hypervisor mme e kenyelletsa litlhophiso tsa ntlafatso ea ts'ireletso e khothaletsoang ke KSPP (Kernel Self-Protection Project). Likhetho tsa compiler tse matlafatsang ts'ireletso li ea lumelloa ha ho etsoa liphutheloana. Kabo e fumaneha ka likhatiso tse tharo: e fokolang (538 MB, e kenyelletsa feela liphutheloana tsa tsamaiso ea motheo le nako ea ho sebetsa bakeng sa lijana), mohaho oa developer (4.3 GB, o kenyelletsa liphutheloana tse eketsehileng bakeng sa ho ntlafatsa le ho hlahloba mananeo a fanoang ka lijaneng), le mohaho oa nako ea sebele (683 MB, e na le kernel e nang le li-patches tsa PREEMPT_RT bakeng sa ho sebelisa lisebelisoa tsa nako ea sebele).
Lintlafatso tsa bohlokoa ho Photon OS 5.0 li kenyelletsa:
- Ts'ehetso e ekelitsoeng bakeng sa litsamaiso tsa lifaele tsa XFS le BTRFS.
- Tšehetso ea tlhophiso e ekelitsoe ts'ebetsong ea Motsamaisi oa tlhophiso ea Marang-rang. VPN WireGuard, litsela tse ngata, SR-IOV (Single Root Input/Output Virtualization), ho theha le ho hlophisa disebediswa tse bonahalang, ho theha di-interface tsa NetDev, VLAN, VXLAN, Bridge, Bond, VETH (Virtual Ethernet), MacVLAN/MacVTap, IPvlan/IPvtap, le dithanele (IPIP, SIT, GRE, VTI). Mefuta e fapaneng ya di-parameter tsa sesebediswa sa marangrang tse fumanehang bakeng sa tlhophiso le ho shebella e atolositswe.
- Ts'ebetso ea PMD-Nextgen (Photon Management Daemon) joale e ts'ehetsa ho hlophisoa ha lebitso la moamoheli, TLS, SR-IOV, Tap le Tun interface.
- Network-event-broker e se e ts'ehetsa phetisetso ea data ea marang-rang ka sebopeho sa JSON.
- Ts'ebeliso ea cntrctl joale e ts'ehetsa ho aha lijana tse bobebe.
- Tšehetso ea lihlopha tsa v2 e kenyelelitsoe, e ka sebelisoang, mohlala, ho fokotsa mohopolo, CPU, le tšebeliso ea I / O. Phapang ea bohlokoa lipakeng tsa li-cgroups v2 le v1 ke ts'ebeliso ea sehlopha se tloaelehileng sa lihlopha bakeng sa mefuta eohle ea lisebelisoa, sebakeng sa maemo a arohaneng a kabo ea lisebelisoa tsa CPU, taolo ea memori, le I/O.
- E ekelitse bokhoni ba ho sebelisa li-patches ho kernel Linux ntle le ho emisa mosebetsi le ntle le ho qala botjha (Kernel Live Patching).
- Tšehetso e ekelitsoeng bakeng sa ho sireletsa lijana ka ho sebelisa melaoana ea SELinux.
- E ekelitse bokhoni ba ho theha lijana ntle le mosebelisi oa motso.
- Ts'ehetso ea meralo ea ARM64 e kenyellelitsoe ho linux-esx kernel.
- Ts'ehetso ea PostgreSQL e kentsoe. Liphetolelo tsa 13, 14, le 15 lia tšehetsoa.
- Motsamaisi oa sephutheloana oa tdnf joale o ts'ehetsa litaelo tsa ho sebetsa le nalane ea phetoho (lenane, rollback, etsolla le ho e etsa hape), mme taelo ea letšoao e kentsoe tšebetsong.
- Hona joale sesebelisoa se tšehetsa mangolo a pele a kenyelelitsoe. Sesebelisoa sa ho etsa litšoantšo tsa initrd se kentsoe.
- Ts'ehetso e ekelitsoeng bakeng sa mokhoa oa ho arola "A/B", o etsang likarolo tse peli tse ts'oanang tsa metso ho drive - e sebetsang le e sa sebetseng. Apdeite e ncha e kentsoe karohanong e sa sebetseng ntle le ho ama e sebetsang. Li-partitions li fetoloa: karohano e nang le ntjhafatso e ncha e qala ho sebetsa, 'me karohano e neng e le teng pele e fetisetsoa ho passive mode mme e emetse ntlafatso e latelang. Haeba ho na le ho hong ho sa tsamaeeng hantle ka mor'a ntlafatso, ho ka khoneha ho khutlisa phetolelong e fetileng.
- Mefuta ea liphutheloana e ntlafalitsoe, mohlala, kernel e ameha 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, Go 1.20.2.
Source: opennet.ru
