VMware ෆෝටෝන OS 5.0 Linux බෙදා හැරීම නිකුත් කරයි

හුදකලා බහාලුම්වල යෙදුම් ධාවනය කිරීම සඳහා අවම සත්කාරක පරිසරයක් සැපයීම අරමුණු කරගනිමින් ෆෝටෝන් OS 5.0 ලිනක්ස් බෙදාහැරීම ප්‍රකාශයට පත් කර ඇත. මෙම ව්‍යාපෘතිය VMware විසින් සංවර්ධනය කරනු ලබන අතර අමතර ආරක්‍ෂක වැඩි දියුණු කිරීම් ඇතුළුව කාර්මික යෙදුම් යෙදවීමට සහ VMware vSphere, Microsoft Azure, Amazon Elastic Compute, සහ Google Compute Engine පරිසරයන් සඳහා උසස් ප්‍රශස්තිකරණයන් පිරිනැමීමට සුදුසු බව ප්‍රකාශ කෙරේ. ෆෝටෝන මෙහෙයුම් පද්ධතිය සඳහා සංවර්ධනය කරන ලද සංරචකවල මූලාශ්‍ර පාඨ GPLv2 බලපත්‍රය යටතේ සපයනු ලැබේ (LGPLv2.1 බලපත්‍රය යටතේ විවෘතව ඇති libtdnf පුස්තකාලය හැර). x86_64, ARM64, Raspberry Pi පද්ධති සහ විවිධ ක්ලවුඩ් වේදිකා සඳහා වෙනම පරිශීලක ගිවිසුමක් (EULA) යටතේ සූදානම් ISO සහ OVA රූප සපයනු ලැබේ.

පද්ධතිය ඔබට ඩොකර්, රොකට් සහ උද්‍යාන ආකෘති ඇතුළුව බොහෝ බහාලුම් ආකෘති ධාවනය කිරීමට ඉඩ සලසයි, සහ මෙසෝස් සහ කුබර්නෙටස් වැනි බහාලුම් වාද්‍ය වේදිකා සඳහා සහය දක්වයි. මෘදුකාංග කළමනාකරණය කිරීමට සහ යාවත්කාලීන ස්ථාපනය කිරීමට, එය pmd (Photon Management Daemon) පසුබිම් ක්‍රියාවලියක් සහ YUM පැකේජ කළමනාකරු සමඟ අනුකූල වන සහ පැකේජ මත පදනම් වූ බෙදාහැරීමේ ජීවන චක්‍ර කළමනාකරණ ආකෘතියක් ලබා දෙන එහිම tdnf මෙවලම් කට්ටලයක් භාවිතා කරයි. පද්ධතිය සංවර්ධක පරිසරයන්ගෙන් (VMware Fusion සහ VMware Workstation වැනි) යෙදුම් බහාලුම් නිෂ්පාදන වලාකුළු පරිසරයන් වෙත පහසුවෙන් ගෙනයාමට මෙවලම් සපයයි.

පද්ධති සේවා කළමනාකරණය කිරීමට Systemd භාවිතා කරයි. කර්නලය ගොඩනගා ඇත්තේ VMware හයිපර්වයිසර් සඳහා ප්‍රශස්තිකරණයන් සමඟින් වන අතර කර්නල් ස්වයං ආරක්ෂණ ව්‍යාපෘතිය (KSPP) විසින් නිර්දේශ කරන ලද ආරක්ෂක දෘඩකරණ සැකසුම් ඇතුළත් වේ. පැකේජ තැනීමේදී, ආරක්ෂාව වැඩි කරන සම්පාදක විකල්ප භාවිතා වේ. බෙදාහැරීමේ කට්ටලය සංස්කරණ තුනකින් සෑදී ඇත: අවම (538MB, මූලික පද්ධති පැකේජ සහ ධාවන බහාලුම් සඳහා ධාවන කාලය පමණක් ඇතුළත් වේ), සංවර්ධකයින් සඳහා ගොඩනැගීම (4.3GB, බහාලුම්වල බෙදා හරින ලද වැඩසටහන් සංවර්ධනය කිරීම සහ පරීක්ෂා කිරීම සඳහා අමතර පැකේජ ඇතුළත් වේ) සහ ක්‍රියාත්මක වන කාර්යයන් සඳහා ගොඩනැගීම. තත්‍ය කාලීන (683MB, තත්‍ය කාලීන යෙදුම් ධාවනය සඳහා PREEMPT_RT පැච් සහිත කර්නලය අඩංගු වේ).

ෆෝටෝන මෙහෙයුම් පද්ධතිය 5.0 නිකුත් කිරීමේ ප්‍රධාන වැඩිදියුණු කිරීම්:

  • XFS සහ BTRFS ගොනු පද්ධති සඳහා සහය එක් කරන ලදී.
  • VPN WireGuard, බහු මාර්ග, SR-IOV (Single Root Input/Output Virtualization), අතථ්‍ය උපාංග නිර්මාණය කිරීම සහ වින්‍යාස කිරීම, NetDev, VLAN, VXLAN, Bridge, Bond, VETH (Virtual Ethernet) අතුරුමුහුණත් ජාල වින්‍යාසගත කිරීම සඳහා එකතු කරන ලදී. ක්‍රියාවලිය, MacVLAN/MacVTap, IPvlan/IPvtap සහ උමං මාර්ග (IPIP, SIT, GRE, VTI). වින්‍යාස කිරීම සහ බැලීම සඳහා පවතින ජාල උපාංග පරාමිති පරාසය පුළුල් කර ඇත.
  • ධාරක නාමය, TLS, SR-IOV, Tap සහ Tun අතුරුමුහුණත් වින්‍යාස කිරීම සඳහා සහය PMD-Nextgen (Photon Management Daemon) ක්‍රියාවලියට එක් කර ඇත.
  • Network-event-broker විසින් JSON ආකෘතියෙන් ජාල දත්ත ආදේශ කිරීමේ හැකියාව එක් කරන ලදී.
  • සැහැල්ලු බහාලුම් තැනීමේ හැකියාව cntrctl උපයෝගීතාවයට එකතු කර ඇත.
  • cgroups v2 සඳහා සහය එක් කරන ලදී, උදාහරණයක් ලෙස, මතකය, CPU, සහ I/O පරිභෝජනය සීමා කිරීමට භාවිතා කළ හැක. cgroups v2 සහ v1 අතර ඇති ප්‍රධාන වෙනස නම් CPU වෙන් කිරීම, මතක කළමනාකරණය සහ I/O සඳහා වෙන වෙනම ධුරාවලියක් වෙනුවට සියලු සම්පත් වර්ග සඳහා පොදු cgroups ධුරාවලියක් භාවිතා කිරීමයි.
  • ලිනක්ස් කර්නලයට වැඩ නතර නොකර නැවත පණ ගැන්වීමකින් තොරව නිවැරදි කිරීම් යෙදීමේ හැකියාව එක් කරන ලදී (Kernel Live Patching).
  • SELinux ප්‍රතිපත්ති සහිත බහාලුම් සුරක්ෂිත කිරීම සඳහා සහය එක් කරන ලදී.
  • මූල පරිශීලකයෙකු නොමැතිව බහාලුම් සෑදීමේ හැකියාව එක් කරන ලදී.
  • linux-esx කර්නලය සඳහා ARM64 ගෘහ නිර්මාණ ශිල්පය සඳහා සහය එක් කරන ලදී.
  • PostgreSQL DBMS සඳහා සහය එක් කරන ලදී. ශාඛා 13, 14 සහ 15 සහාය දක්වයි.
  • tdnf පැකේජ කළමනාකරු තුළ, වෙනස්කම් ඉතිහාසය සමඟ වැඩ කිරීම සඳහා විධාන සඳහා සහය (ලැයිස්තුව, ආපසු හැරවීම, අහෝසි කිරීම සහ නැවත කිරීම) එකතු කර ඇත, ලකුණු විධානය ක්රියාත්මක කර ඇත.
  • ස්ථාපකය ස්ථාපනය ආරම්භ කිරීමට පෙර අදියරේදී කැඳවනු ලබන ස්ක්‍රිප්ට් සඳහා සහය එක් කර ඇත. අභිරුචි initrd රූප උත්පාදනය කිරීමට උපයෝගීතාවයක් එක් කරන ලදී.
  • "A/B" කොටස් කිරීමේ මාදිලිය සඳහා සහය එකතු කරන ලද අතර, එය ධාවකයේ සමාන මූල කොටස් දෙකක් නිර්මාණය කරයි - සක්‍රීය සහ උදාසීන. නව යාවත්කාලීනය සක්‍රිය එකේ ක්‍රියාකාරිත්වයට බලපෑමක් නොකර උදාසීන කොටසේ ස්ථාපනය කර ඇත. එවිට කොටස් මාරු කරනු ලැබේ - නව යාවත්කාලීනය සහිත කොටස සක්‍රීය වන අතර පෙර ක්‍රියාකාරී කොටස නිෂ්ක්‍රීය මාදිලියට දමා ඊළඟ යාවත්කාලීනය ස්ථාපනය වන තෙක් බලා සිටී. යාවත්කාලීන කිරීමෙන් පසු යමක් වැරදී ඇත්නම්, පෙර අනුවාදය වෙත ආපසු යාමක් සිදු කළ හැකිය.
  • යාවත්කාලීන කරන ලද පැකේජ අනුවාද, උදා. 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, Cloud-init 3.1.2, Ruby, Per.5.36.net .1.26.1 , යන්න 1.20.2.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න