VMware Photon OS 5.0 Linux ስርጭትን ይለቃል

የፎቶን ስርዓተ ክወና 5.0 ሊኑክስ ስርጭት ታትሟል፣ ይህም በገለልተኛ ኮንቴይነሮች ውስጥ መተግበሪያዎችን ለማሄድ አነስተኛ አስተናጋጅ አካባቢን ለማቅረብ ነው። ፕሮጀክቱ በVMware እየተገነባ ሲሆን ተጨማሪ የደህንነት ማሻሻያዎችን ጨምሮ የኢንዱስትሪ አፕሊኬሽኖችን ለማሰማራት እና ለVMware vSphere፣ Microsoft Azure፣ Amazon Elastic Compute እና Google Compute Engine አካባቢዎች የላቀ ማሻሻያዎችን ለማቅረብ ተስማሚ ነው ተብሏል። ለፎቶን ስርዓተ ክወና የተዘጋጁት ክፍሎች የምንጭ ጽሑፎች በGPLv2 ፍቃድ (ከ libtdnf ቤተ-መጽሐፍት በስተቀር፣ በLGPLv2.1 ፍቃድ ክፍት ከሆነው በስተቀር) ቀርቧል። ዝግጁ የሆኑ የ ISO እና OVA ምስሎች ለ x86_64፣ ARM64፣ Raspberry Pi ስርዓቶች እና ለተለያዩ የደመና መድረኮች በተለየ የተጠቃሚ ስምምነት (EULA) ቀርቧል።

ስርዓቱ ዶከር፣ ሮኬት እና የአትክልት ስፍራ ቅርጸቶችን ጨምሮ አብዛኛዎቹን የመያዣ ቅርጸቶችን እንዲያሄዱ ይፈቅድልዎታል እንዲሁም እንደ ሜሶስ እና ኩበርኔትስ ያሉ የመያዣ ኦርኬስትራ መድረኮችን ይደግፋል። ሶፍትዌሮችን ለማስተዳደር እና ዝመናዎችን ለመጫን pMD (Photon Management Daemon) የጀርባ ሂደትን እና የራሱን tdnf Toolkit ይጠቀማል ይህም ከYUM ጥቅል አስተዳዳሪ ጋር ተኳሃኝ እና በጥቅል ላይ የተመሰረተ የስርጭት የህይወት ዑደት አስተዳደር ሞዴልን ያቀርባል። ስርዓቱ የአፕሊኬሽን ኮንቴይነሮችን ከገንቢ አካባቢዎች (እንደ VMware Fusion እና VMware Workstation ከሚጠቀሙት) ወደ ደመና አከባቢዎች በቀላሉ ለማጓጓዝ መሳሪያዎችን ያቀርባል።

ሲስተምድ የስርዓት አገልግሎቶችን ለማስተዳደር ያገለግላል። ከርነሉ የተገነባው ለቪኤምዌር ሃይፐርቫይዘር በማመቻቸት ነው እና በከርነል ራስን መከላከል ፕሮጀክት (KSPP) የተመከሩ የደህንነት ማጠንከሪያ ቅንጅቶችን ያካትታል። ፓኬጆችን በሚገነቡበት ጊዜ, ደህንነትን የሚጨምሩ የማጠናከሪያ አማራጮች ጥቅም ላይ ይውላሉ. የማከፋፈያው ኪት በሦስት እትሞች የተቋቋመ ነው፡ በትንሹ (538ሜባ፣ መሰረታዊ የስርዓት ፓኬጆችን እና የመያዣዎችን የማስኬጃ ጊዜን ብቻ ያካትታል)፣ ለገንቢዎች መገንባት (4.3GB፣ ተጨማሪ ፓኬጆችን በማዘጋጀት እና በመያዣዎች ውስጥ የሚቀርቡ ፕሮግራሞችን ለመሞከር) እና ለሚሰሩ ስራዎች ግንባታ። አሁናዊው ጊዜ (683ሜባ፣ አሁናዊ መተግበሪያዎችን ለማሄድ ከPREMPT_RT patches ጋር ከርነል ይዟል)።

በፎቶን OS 5.0 መለቀቅ ላይ ቁልፍ ማሻሻያዎች፡-

  • ለXFS እና BTRFS ፋይል ስርዓቶች ድጋፍ ታክሏል።
  • ቪፒኤን WireGuard፣ በርካታ መንገዶችን፣ SR-IOV (ነጠላ ስርወ ግብአት/ውፅዓት ቨርችዋል)፣ ምናባዊ መሳሪያዎችን ለመፍጠር እና ለማዋቀር፣ NetDev፣ VLAN፣ VXLAN፣ Bridge, Bond, VETH (Virtual Ethernet) በይነገጾችን በአውታረ መረብ ውቅረት አቀናባሪ ውስጥ ለማዋቀር ተጨማሪ ድጋፍ። ሂደት፣ MacVLAN/MacVTap፣ IPVlan/IPvtap እና ዋሻዎች (IPIP፣ SIT፣ GRE፣ VTI)። ለማዋቀር እና ለእይታ ያለው የአውታረ መረብ መሳሪያ መለኪያዎች ክልል ተዘርግቷል።
  • የአስተናጋጅ ስም፣ TLS፣ SR-IOV፣ Tap and Tun interfaces ለማዋቀር ድጋፍ ወደ PMD-Nextgen (Photon Management Daemon) ሂደት ታክሏል።
  • የአውታረ መረብ-ክስተት-ደላላ የአውታረ መረብ ውሂብን በJSON ቅርጸት የመተካት ችሎታ አክሏል።
  • ቀላል ክብደት ያላቸውን መያዣዎች የመገንባት ችሎታ ወደ ctrctl መገልገያ ተጨምሯል.
  • ለ cgroups v2 ታክሏል ድጋፍ፣ ለምሳሌ የማህደረ ትውስታን፣ ሲፒዩን እና የአይ/ኦ ፍጆታን ለመገደብ ጥቅም ላይ ሊውል ይችላል። በቡድን v2 እና v1 መካከል ያለው ቁልፍ ልዩነት ለሲፒዩ ድልድል፣ ለማህደረ ትውስታ አስተዳደር እና ለአይ/ኦ ከተለዩ ተዋረዶች ይልቅ ለሁሉም የሃብት አይነቶች የጋራ የቡድን ተዋረድ መጠቀም ነው።
  • ስራን ሳያቆሙ እና እንደገና ሳይነሱ (Kernel Live Patching) በሊኑክስ ከርነል ላይ ጥገናዎችን የመተግበር ችሎታ ታክሏል።
  • መያዣዎችን በSELinux ፖሊሲዎች ለመጠበቅ ተጨማሪ ድጋፍ።
  • ያለ ስርወ ተጠቃሚ መያዣዎችን የመፍጠር ችሎታ ታክሏል።
  • ለ ARM64 አርክቴክቸር ለሊኑክስ-ኤስክስ ከርነል ተጨማሪ ድጋፍ።
  • ለ PostgreSQL DBMS ድጋፍ ታክሏል። ቅርንጫፎች 13, 14 እና 15 ይደገፋሉ.
  • በ tdnf ጥቅል አቀናባሪ ውስጥ ከለውጦች ታሪክ ጋር አብሮ ለመስራት ለትእዛዞች ድጋፍ (ዝርዝር ፣ መልሶ መመለስ ፣ መቀልበስ እና መድገም) ተጨምሯል ፣ የማርክ ትዕዛዙ ተተግብሯል።
  • መጫኑ ከመጀመሩ በፊት ጫኚው በደረጃ ለተጠሩ ስክሪፕቶች ድጋፍ አድርጓል። ብጁ initrd ምስሎችን ለመፍጠር መገልገያ ታክሏል።
  • ለ "A / B" ክፋይ ሁነታ ድጋፍ ታክሏል, ይህም በድራይቭ ላይ ሁለት ተመሳሳይ ስርወ ክፋዮችን ይፈጥራል - ንቁ እና ተገብሮ. አዲሱ ማሻሻያ የነቃውን አሠራር ሳይነካ በተለዋዋጭ ክፋይ ላይ ተጭኗል። ከዚያ ክፍልፋዮች ይቀያየራሉ - በአዲሱ ዝመና ያለው ክፍልፋይ ገባሪ ይሆናል ፣ እና ቀዳሚው ንቁ ክፍልፍል ወደ ተገብሮ ሞድ ውስጥ ገብቷል እና የሚቀጥለው ዝመና እስኪጫን ይጠብቃል። ከዝማኔው በኋላ የሆነ ችግር ከተፈጠረ፣ ወደ ቀድሞው ስሪት መመለስ ይቻላል።
  • የተዘመኑ የጥቅል ስሪቶች፣ ለምሳሌ ሊኑክስ ከርነል 6.1.10፣ GCC 12.2፣ Glibc 2.36፣ Systemd 253፣ Python3 3.11፣ Openjdk 17፣ Openjdk 3.0.8፣ Opensl 23.1.1፣ Cloud-init 3.1.2፣ Ruby 5.36 1.26.1, Perl.1.20.2, Perl.XNUMX , ሂድ XNUMX.

ምንጭ: opennet.ru

አስተያየት ያክሉ