DBMS මත ධාවනය වන බෙදා හරින ලද මෙහෙයුම් පද්ධතිය DBOS ඉදිරිපත් කෙරේ

DBOS (DBMS-නැඹුරු මෙහෙයුම් පද්ධතිය) ව්‍යාපෘතිය ඉදිරිපත් කර ඇති අතර, පරිමාණය කළ හැකි බෙදා හැරිය යෙදුම් ධාවනය කිරීම සඳහා නව මෙහෙයුම් පද්ධතියක් සංවර්ධනය කරයි. ව්‍යාපෘතියේ විශේෂ ලක්ෂණයක් වන්නේ යෙදුම් ගබඩා කිරීම සහ පද්ධති තත්ත්වය සඳහා DBMS භාවිතා කිරීම මෙන්ම ගනුදෙනු හරහා පමණක් රාජ්‍යයට ප්‍රවේශය සංවිධානය කිරීමයි. මැසචුසෙට්ස් තාක්ෂණ ආයතනය, විස්කොන්සින් සහ ස්ටැන්ෆර්ඩ් විශ්ව විද්‍යාලය, කාර්නෙගී මෙලන් විශ්ව විද්‍යාලය සහ ගූගල් සහ වීඑම්වෙයාර් හි පර්යේෂකයන් විසින් මෙම ව්‍යාපෘතිය සංවර්ධනය කරනු ලැබේ. MIT බලපත්‍රය යටතේ වැඩ බෙදා හරිනු ලැබේ.

උපකරණ සහ අඩු මට්ටමේ මතක කළමනාකරණ සේවා සමඟ අන්තර්ක්‍රියා කිරීම සඳහා වන සංරචක මයික්‍රොකර්නලය තුළ තබා ඇත. මයික්‍රොකර්නලය මඟින් සපයනු ලබන හැකියාවන් DBMS ස්තරය දියත් කිරීමට භාවිතා කරයි. යෙදුම් ක්‍රියාත්මක කිරීම සක්‍රීය කරන ඉහළ මට්ටමේ පද්ධති සේවා බෙදා හරින ලද DBMS සමඟ පමණක් අන්තර්ක්‍රියා කරන අතර මයික්‍රොකර්නල් සහ පද්ධති-විශේෂිත සංරචක වලින් වෙන් කරනු ලැබේ.

බෙදා හරින ලද DBMS එකක් මත ගොඩ නැගීම මඟින් පද්ධති සේවාවන් මුලින් බෙදා හරින ලද සහ විශේෂිත නෝඩයකට සම්බන්ධ නොවන බවට පත් කිරීමට හැකි වන අතර, DBOS සම්ප්‍රදායික පොකුරු පද්ධති වලින් වෙන්කර හඳුනා ගන්නා අතර, එක් එක් නෝඩය මෙහෙයුම් පද්ධතියේ තමන්ගේම උදාහරණය ක්‍රියාත්මක කරයි. පොකුරු උපලේඛන, බෙදා හරින ලද ගොනු පද්ධති සහ ජාල කළමනාකරුවන් දියත් කෙරේ.

DBMS මත ධාවනය වන බෙදා හරින ලද මෙහෙයුම් පද්ධතිය DBOS ඉදිරිපත් කෙරේ

DBOS සඳහා පදනම ලෙස නවීන බෙදා හරින ලද DBMS භාවිතා කිරීම, RAM හි දත්ත ගබඩා කිරීම සහ VoltDB සහ FoundationDB වැනි ආධාරක ගනුදෙනු, බොහෝ පද්ධති සේවාවන් කාර්යක්ෂමව ක්‍රියාත්මක කිරීම සඳහා ප්‍රමාණවත් කාර්ය සාධනයක් සැපයිය හැකි බව සටහන් වේ. DBMS හට කාලසටහන්, ගොනු පද්ධතිය සහ IPC දත්ත ගබඩා කළ හැක. ඒ අතරම, DBMSs ඉහළ පරිමාණය කළ හැකි, පරමාණුකත්වය සහ ගනුදෙනු හුදකලා කිරීම, දත්ත පෙටාබයිට් කළමනාකරණය කළ හැකි අතර ප්‍රවේශ පාලනය සහ දත්ත ප්‍රවාහ ලුහුබැඳීම සඳහා මෙවලම් සපයයි.

යෝජිත ගෘහ නිර්මාණ ශිල්පයේ වාසි අතර, මෙහෙයුම් පද්ධති සේවාවන්හි DBMS වෙත සාමාන්‍ය විමසුම් භාවිතා කිරීම හේතුවෙන් විශ්ලේෂණ හැකියාවන්හි සැලකිය යුතු ප්‍රසාරණයක් සහ කේත සංකීර්ණත්වය අඩුවීම, ඉහළ සහතික කිරීම සඳහා ගනුදෙනු සහ මෙවලම් ක්‍රියාත්මක කිරීම ද වේ. ලබා ගැනීමේ හැකියාව සිදු කරනු ලැබේ (එවැනි ක්‍රියාකාරිත්වය DBMS පැත්තේ එක් වරක් ක්‍රියාත්මක කළ හැකි අතර OS සහ යෙදුම්වල භාවිතා කළ හැක).

උදාහරණයක් ලෙස, පොකුරු කාලසටහන් කරන්නෙකුට DBMS වගු වල කාර්යයන් සහ හසුරුවන්න පිළිබඳ තොරතුරු ගබඩා කළ හැකි අතර, අනිවාර්ය කේත සහ SQL මිශ්‍ර කරමින් නිත්‍ය ගනුදෙනු ලෙස කාලසටහන් මෙහෙයුම් ක්‍රියාත්මක කළ හැක. ගණුදෙණු මගින් සමකාලීන කළමනාකරණය සහ අසාර්ථක ප්‍රතිසාධනය වැනි ගැටළු විසඳීම පහසු කරයි, මන්ද ගණුදෙණු මගින් අනුකූලතාව සහ රාජ්‍ය පැවැත්ම සහතික කරයි. උපලේඛන උදාහරණයේ සන්දර්භය තුළ, ගනුදෙනු බෙදාගත් දත්ත වෙත සමගාමී ප්‍රවේශය ලබා දෙන අතර අසාර්ථක වූ විට රාජ්‍ය අඛණ්ඩතාව පවත්වා ගෙන යන බව සහතික කරයි.

DBMS විසින් සපයන ලද ලොග් සහ දත්ත විශ්ලේෂණ යාන්ත්‍රණයන් ප්‍රවේශය සහ යෙදුම් තත්ත්වයෙහි වෙනස්කම් නිරීක්ෂණය කිරීමට, අධීක්ෂණය, නිදොස්කරණය සහ ආරක්ෂාව පවත්වා ගැනීමට භාවිතා කළ හැක. උදාහරණයක් ලෙස, පද්ධතියකට අනවසර ප්‍රවේශය හඳුනා ගැනීමෙන් පසු, රහස්‍ය තොරතුරු වෙත ප්‍රවේශය ලබා ගත් ක්‍රියාවලි මගින් සිදු කරන සියලුම මෙහෙයුම් හඳුනා ගනිමින් කාන්දුවේ ප්‍රමාණය තීරණය කිරීමට ඔබට SQL විමසුම් ක්‍රියාත්මක කළ හැකිය.

ව්‍යාපෘතිය වසරකට වැඩි කාලයක් තිස්සේ සංවර්ධනය වෙමින් පවතින අතර තනි වාස්තුවිද්‍යාත්මක සංරචකවල මූලාකෘති නිර්මාණය කිරීමේ අදියරේ පවතී. දැනට, FS, IPC සහ කාලසටහන් වැනි DBMS මත ක්‍රියාත්මක වන මෙහෙයුම් පද්ධති සේවාවන්හි මූලාකෘතියක් සකස් කර ඇති අතර, FaaS (ක්‍රියාකාරීත්වය-ලෙස-ක්‍රියාකාරීත්වය) මත පදනම්ව යෙදුම් ධාවනය සඳහා අතුරු මුහුණතක් සපයන මෘදුකාංග පරිසරයක් සංවර්ධනය වෙමින් පවතී. a-service) ආකෘතිය.

සංවර්ධනයේ මීළඟ අදියර බෙදා හරින ලද යෙදුම් සඳහා සම්පූර්ණ මෘදුකාංග තොගයක් සැපයීමට සැලසුම් කරයි. VoltDB දැනට අත්හදා බැලීම් වලදී DBMS ලෙස භාවිතා වේ, නමුත් දත්ත ගබඩා කිරීම සඳහා අපගේම ස්ථරයක් නිර්මාණය කිරීම හෝ පවතින DBMS වල නැතිවූ හැකියාවන් ක්‍රියාත්මක කිරීම පිළිබඳව සාකච්ඡා කෙරෙමින් පවතී. කර්නල් මට්ටමින් ක්‍රියාත්මක කළ යුතු සංරචක සහ DBMS මත ක්‍රියාත්මක කළ හැක්කේ කුමන සංරචකද යන ප්‍රශ්නය ද සාකච්ඡාවට ලක්ව ඇත.

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

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