በዲቢኤምኤስ አናት ላይ የሚሰራው የተሰራጨው ስርዓተ ክወና DBOS ቀርቧል

የ DBOS (DBMS-oriented Operating System) ፕሮጀክት ቀርቧል፣ አዲስ ስርዓተ ክዋኔ በማዘጋጀት ሊሰፋ የሚችሉ የተከፋፈሉ አፕሊኬሽኖችን ለማስኬድ። የፕሮጀክቱ ልዩ ገጽታ አፕሊኬሽኖችን እና የስርዓት ሁኔታን ለማከማቸት ዲቢኤምኤስ መጠቀም እንዲሁም የግዛቱን መዳረሻ በግብይቶች ብቻ ማደራጀት ነው። ፕሮጀክቱ በማሳቹሴትስ የቴክኖሎጂ ተቋም፣ በዊስኮንሲን ዩኒቨርሲቲ እና በስታንፎርድ፣ በካርኔጊ ሜሎን ዩኒቨርሲቲ እና በጎግል እና ቪኤምዌር ተመራማሪዎች እየተዘጋጀ ነው። ስራው በ MIT ፍቃድ ስር ተሰራጭቷል.

ከመሳሪያዎች እና ዝቅተኛ-ደረጃ የማህደረ ትውስታ አስተዳደር አገልግሎቶች ጋር መስተጋብር የሚፈጥሩ አካላት በማይክሮከርነል ውስጥ ይቀመጣሉ። በማይክሮከርነል የቀረቡት ችሎታዎች የዲቢኤምኤስ ንብርብርን ለማስጀመር ያገለግላሉ። አፕሊኬሽኑን መፈጸምን የሚያነቃቁ የከፍተኛ ደረጃ የሥርዓት አገልግሎቶች ከተከፋፈለው ዲቢኤምኤስ ጋር ብቻ የሚገናኙ እና ከማይክሮከርነል እና ከስርዓተ-ተኮር ክፍሎች ይለያሉ።

በተከፋፈለው ዲቢኤምኤስ ላይ መገንባት የስርዓት አገልግሎቶችን መጀመሪያ ላይ እንዲሰራጭ እና ከአንድ የተወሰነ መስቀለኛ መንገድ ጋር ያልተጣመረ እንዲሆን ያደርገዋል ፣ይህም DBOS ከባህላዊ ክላስተር ስርዓቶች የሚለየው ፣ እያንዳንዱ መስቀለኛ መንገድ የስርዓተ ክወናውን ምሳሌ የሚይዝበት ፣ በላዩ ላይ የሚለያዩበት ነው። የክላስተር መርሐግብር አውጪዎች፣ የተከፋፈሉ የፋይል ስርዓቶች እና የአውታረ መረብ አስተዳዳሪዎች ተጀምረዋል።

በዲቢኤምኤስ አናት ላይ የሚሰራው የተሰራጨው ስርዓተ ክወና DBOS ቀርቧል

ዘመናዊ የተከፋፈሉ ዲቢኤምኤስን ለ DBOS መሰረት አድርጎ በመጠቀም መረጃን በ RAM ውስጥ ማከማቸት እና እንደ ቮልትዲቢ እና ፋውንዴሽን ዲቢ ያሉ ግብይቶችን መደገፍ ለብዙ የስርዓት አገልግሎቶች ቀልጣፋ አፈፃፀም በቂ አፈፃፀም እንደሚያስገኝ ተጠቅሷል። ዲቢኤምኤስ የጊዜ መርሐግብር፣ የፋይል ስርዓት እና የአይፒሲ ውሂብን ማከማቸት ይችላል። በተመሳሳይ ጊዜ ዲቢኤምኤስ በከፍተኛ ሁኔታ ሊለኩ የሚችሉ፣ የአቶሚሲዝም እና የግብይት መነጠልን ይሰጣሉ፣ ፔታባይት ውሂብን ማስተዳደር ይችላሉ፣ እና የመረጃ ፍሰቶችን የመዳረሻ መቆጣጠሪያ እና መከታተያ መሳሪያዎችን ያቀርባሉ።

ከታቀደው የሕንፃ ንድፍ ጥቅሞች መካከል የትንታኔ ችሎታዎች ጉልህ መስፋፋት እና በስርዓተ ክወና አገልግሎቶች ውስጥ ለ DBMS ተራ መጠይቆችን በመጠቀም ምክንያት የኮድ ውስብስብነት መቀነስ ነው ፣ በጎን በኩል የግብይቶች እና መሳሪያዎች ትግበራ ከፍተኛ ለማረጋገጥ። ተገኝነት ይከናወናል (እንዲህ ዓይነቱ ተግባር በ DBMS በኩል አንድ ጊዜ ሊተገበር እና በስርዓተ ክወና እና አፕሊኬሽኖች ውስጥ ጥቅም ላይ ሊውል ይችላል)።

ለምሳሌ፣ የክላስተር መርሐግብር አውጪ በዲቢኤምኤስ ሠንጠረዦች ውስጥ ስለ ተግባራት እና ተቆጣጣሪዎች መረጃ ማከማቸት እና የመርሐግብር ሥራዎችን እንደ መደበኛ ግብይት፣ አስገዳጅ ኮድ እና SQL መቀላቀል ይችላል። ግብይቶች እንደ ኮንፈረንስ አስተዳደር እና ውድቀት ማገገም ያሉ ችግሮችን ለመፍታት ቀላል ያደርጉታል ምክንያቱም ግብይቶች ወጥነት እና የግዛት ጽናት ዋስትና ይሰጣሉ። በመርሐግብር አውጪው ምሳሌ አውድ ውስጥ፣ ግብይቶች የጋራ ውሂብን በአንድ ጊዜ እንዲደርሱ ያስችላቸዋል እና ውድቀቶች በሚሆኑበት ጊዜ የስቴት ታማኝነት መያዙን ያረጋግጣል።

በዲቢኤምኤስ የቀረበው የምዝግብ ማስታወሻ እና የውሂብ ትንተና ዘዴዎች በመተግበሪያ ሁኔታ ፣ ክትትል ፣ ማረም እና ደህንነትን ለመጠበቅ ተደራሽነትን እና ለውጦችን ለመከታተል ጥቅም ላይ ሊውሉ ይችላሉ። ለምሳሌ፣ ያልተፈቀደ የስርዓት መዳረሻን ካወቁ በኋላ፣ ሚስጥራዊ መረጃን ባገኙ ሂደቶች የተከናወኑ ሁሉንም ስራዎች በመለየት የፍሳሹን መጠን ለማወቅ የSQL መጠይቆችን ማሄድ ይችላሉ።

ፕሮጀክቱ ከአንድ አመት በላይ በማደግ ላይ ያለ እና የግለሰብ የስነ-ህንፃ አካላትን ፕሮቶታይፕ በመፍጠር ደረጃ ላይ ይገኛል. በአሁኑ ጊዜ በዲቢኤምኤስ ላይ የሚሰሩ የስርዓተ ክወና አገልግሎቶች ምሳሌ ተዘጋጅቷል፣ ለምሳሌ FS፣ IPC እና መርሐግብር አዘጋጅ፣ እና በFaAS (ተግባር-አስ-) ላይ ተመስርተው አፕሊኬሽኖችን ለማሄድ በይነገጽ የሚያቀርብ የሶፍትዌር አካባቢ እየተዘጋጀ ነው። a-አገልግሎት) ሞዴል.

የሚቀጥለው የእድገት ደረጃ ለተከፋፈሉ አፕሊኬሽኖች የተሟላ የሶፍትዌር ቁልል ለማቅረብ አቅዷል። ቮልትዲቢ በአሁኑ ጊዜ በሙከራዎች ውስጥ እንደ ዲቢኤምኤስ ጥቅም ላይ እየዋለ ነው፣ ነገር ግን የራሳችንን መረጃ ለማከማቸት ወይም የጎደሉ አቅሞችን አሁን ባለው ዲቢኤምኤስ ስለመተግበር ውይይት በመካሄድ ላይ ነው። የትኞቹ አካላት በከርነል ደረጃ መከናወን እንዳለባቸው እና በዲቢኤምኤስ አናት ላይ ሊተገበሩ ይችላሉ የሚለው ጥያቄም እየተወያየ ነው።

ምንጭ: opennet.ru

አስተያየት ያክሉ