SUSE ሊኑክስ ኢንተርፕራይዝን በመተካት የALP መድረክ ምሳሌ ታትሟል

SUSE የ SUSE ሊኑክስ ኢንተርፕራይዝ ስርጭቱን እድገት ቀጣይነት ባለው መልኩ የተቀመጠውን የ ALP (የሚለምደዉ ሊኑክስ ፕላትፎርም) የመጀመሪያ ፕሮቶታይፕ አሳትሟል። የአዲሱ ስርዓት ቁልፍ ልዩነት የስርጭት መሰረቱን በሁለት ክፍሎች መከፋፈል ነው፡- የተራቆተ “አስተናጋጅ ኦኤስ” በሃርድዌር ላይ ለማስኬድ እና ለድጋፍ አፕሊኬሽኖች የሚሆን ንብርብር በኮንቴይነሮች እና ቨርቹዋል ማሽኖች ውስጥ ለመስራት ያለመ። ጉባኤዎቹ ለ x86_64 አርክቴክቸር ተዘጋጅተዋል።

ሃሳቡ በ "አስተናጋጅ OS" ውስጥ መሳሪያዎችን ለመደገፍ እና ለማስተዳደር አስፈላጊ የሆነውን አነስተኛውን አካባቢ ማዳበር እና ሁሉንም አፕሊኬሽኖች እና የተጠቃሚ ቦታ ክፍሎችን በተደባለቀ አካባቢ ሳይሆን በተለየ ኮንቴይነሮች ውስጥ ወይም በላዩ ላይ በሚሰሩ ምናባዊ ማሽኖች ውስጥ ማስኬድ ነው። "አስተናጋጅ ስርዓተ ክወና" እና እርስ በርስ የተገለሉ. ይህ ድርጅት ተጠቃሚዎች ከስር ስርዓቱ አከባቢ እና ሃርድዌር ርቀው በመተግበሪያዎች እና ረቂቅ የስራ ፍሰቶች ላይ እንዲያተኩሩ ያስችላቸዋል።

በማይክሮኦኤስ ፕሮጀክት እድገቶች ላይ የተመሰረተው የ SLE ማይክሮ ምርት ለ "አስተናጋጅ ስርዓተ ክወና" መሰረት ሆኖ ያገለግላል. ለተማከለ አስተዳደር, የውቅረት አስተዳደር ስርዓቶች ጨው (ቀድሞ የተጫነ) እና ሊቻል (አማራጭ) ይቀርባሉ. Podman እና K3s (Kubernetes) መሳሪያዎች ገለልተኛ መያዣዎችን ለማስኬድ ይገኛሉ። በመያዣዎች ውስጥ ከተቀመጡት የስርዓት ክፍሎች መካከል yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) እና KVM ይገኙበታል.

ከስርዓቱ አከባቢ ባህሪያት መካከል, በ TPM ውስጥ ቁልፎችን የማከማቸት ችሎታ ያለው የዲስክ ምስጠራ (ኤፍዲኢ, ሙሉ ዲስክ ምስጠራ) ነባሪ አጠቃቀም ተጠቅሷል. የስር ክፋይ በተነባቢ-ብቻ ሁነታ ላይ ተጭኗል እና በሚሠራበት ጊዜ አይለወጥም. አካባቢው የአቶሚክ ማሻሻያ መጫኛ ዘዴን ይጠቀማል። በፌዶራ እና በኡቡንቱ ውስጥ ጥቅም ላይ ከሚውሉት ostree እና snap ላይ ከተመሰረቱ የአቶሚክ ማሻሻያዎች በተለየ፣ ALP የተለየ የአቶሚክ ምስሎችን ከመገንባት እና ተጨማሪ የመላኪያ መሠረተ ልማትን ከማሰማራት ይልቅ በBtrfs ፋይል ስርዓት ውስጥ መደበኛ የጥቅል ማኔጀር እና ቅጽበተ-ፎቶ ዘዴን ይጠቀማል።

የ ALP መሰረታዊ ፅንሰ-ሀሳቦች፡-

  • የተጠቃሚውን ጣልቃገብነት መቀነስ (ዜሮ-ንክኪ) ፣ ዋና ዋና የጥገና ፣ የማሰማራት እና የማዋቀር ሂደቶች አውቶማቲክን ያሳያል።
  • ደህንነትን በራስ-ሰር መጠበቅ እና ስርዓቱን ማዘመን (ራስን ማዘመን)። ዝማኔዎችን በራስ-ሰር ለመጫን የሚዋቀር ሁነታ አለ (ለምሳሌ፣ ለወሳኝ ተጋላጭነቶች ለጥገናዎች አውቶማቲክ መጫንን ማንቃት ወይም የዝማኔዎችን መጫኑን ወደ ማረጋገጥ መመለስ ትችላለህ)። የቀጥታ ጥገናዎች እንደገና ሳይጀምሩ እና ሥራ ሳያቆሙ የሊኑክስ ከርነልን ለማዘመን ይደገፋሉ።
  • በራስ-ሰር የማመቻቸት አተገባበር (ራስን ማስተካከል) እና የስርዓት መትረፍን (ራስን መፈወስ) ማቆየት. ስርዓቱ የመጨረሻውን የተረጋጋ ሁኔታ ይመዘግባል እና ዝመናዎችን ከተተገበረ ወይም ቅንጅቶችን ከተለወጠ በኋላ ያልተለመዱ ችግሮች ፣ ችግሮች ወይም የባህርይ ጥሰቶች ከተገኙ የBtrfs ቅጽበተ-ፎቶዎችን በመጠቀም ወደ ቀድሞው ሁኔታ በራስ-ሰር ይተላለፋል።
  • ባለብዙ ስሪት ሶፍትዌር ቁልል. በመያዣዎች ውስጥ ክፍሎችን ማግለል የተለያዩ የመሳሪያዎችን እና አፕሊኬሽኖችን ስሪቶች በተመሳሳይ ጊዜ እንዲያሄዱ ያስችልዎታል። ለምሳሌ፣ የተለያዩ የ Python፣ Java እና Node.js ስሪቶችን እንደ ጥገኞች የሚጠቀሙ መተግበሪያዎችን ማሄድ ትችላለህ፣ ተኳኋኝ ያልሆኑ ጥገኞችን ይለያሉ። የመሠረት ጥገኛዎች በ BCI (Base Container Images) ስብስቦች መልክ ቀርበዋል. ተጠቃሚው ሌሎች አካባቢዎችን ሳይነካ የሶፍትዌር ቁልል መፍጠር፣ ማዘመን እና መሰረዝ ይችላል።

ከ SUSE ሊኑክስ ኢንተርፕራይዝ በተለየ የ ALP ልማት መጀመሪያ የሚካሄደው ክፍት የሆነ የእድገት ሂደትን በመጠቀም ነው, ይህም መካከለኛ ግንባታዎች እና የፈተና ውጤቶች ለሁሉም ሰው በይፋ ይገኛሉ, ይህም ፍላጎት ያላቸው ሰዎች እየተከናወኑ ያሉትን ስራዎች እንዲከታተሉ እና በልማቱ ውስጥ እንዲሳተፉ ያስችላቸዋል.

ምንጭ: opennet.ru

አስተያየት ያክሉ