Sistimi e ajoang ea DBOS e sebetsang ka holim'a DBMS e hlahisoa

Morero oa DBOS (DBMS-oriented Operating System) o hlahisoa, o nts'etsapele sistimi e ncha ea ts'ebetso bakeng sa ho tsamaisa lits'ebetso tse ajoang ka sekhahla. Karolo ea morero ke tšebeliso ea DBMS bakeng sa ho boloka likopo le boemo ba tsamaiso, hammoho le ho hlophisa phihlello ea mmuso feela ka litšebelisano. Morero o ntse o ntlafatsoa ke bafuputsi ba Massachusetts Institute of Technology, Univesithi ea Wisconsin le Stanford, Univesithi ea Carnegie Mellon le Google le VMware. Mosebetsi o ajoa tlas'a laesense ea MIT.

Likarolo tsa ho sebelisana le lisebelisoa le lits'ebeletso tsa taolo ea memori e tlase li behiloe ka har'a microkernel. Bokhoni bo fanoeng ke microkernel bo sebelisoa ho qala lera la DBMS. Litšebeletso tsa tsamaiso ea boemo bo phahameng tse nolofalletsang ts'ebetso ea kopo li sebelisana feela le DBMS e abuoang 'me li arohanngoa le microkernel le likarolo tse khethehileng tsa tsamaiso.

Ho aha ka holim'a DBMS e abuoang ho etsa hore ho khonehe ho etsa hore lits'ebeletso tsa sistimi li abuoe qalong 'me li se ke tsa tlamelloa ho node e itseng, e khethollang DBOS ho tsoa lits'ebetsong tsa sehlopha sa setso, moo node e' ngoe le e 'ngoe e tsamaisang mohlala oa eona oa sistimi e sebetsang, eo holim'a eona e arohaneng. li-cluster schedulers, litsamaiso tsa lifaele tse ajoang le batsamaisi ba marang-rang lia qalisoa.

Sistimi e ajoang ea DBOS e sebetsang ka holim'a DBMS e hlahisoa

Hoa hlokomeloa hore ho sebelisa li-DBMS tsa morao-rao e le motheo oa DBOS, ho boloka data ho RAM le ho tšehetsa litšebelisano, tse kang VoltDB le FoundationDB, li ka fana ka ts'ebetso e lekaneng bakeng sa ts'ebetso e nepahetseng ea litšebeletso tse ngata tsa tsamaiso. DBMS e ka boloka kemiso, sistimi ea faele le data ea IPC. Ka nako e ts'oanang, li-DBMS li senyeha haholo, li fana ka ho itšehla thajana ha atomicity le transaction, li ka laola li-petabytes tsa data, 'me li fana ka lisebelisoa tsa ho laola phihlello le ho latela phallo ea data.

E 'ngoe ea melemo ea moralo o reriloeng ke katoloso e kholo ea bokhoni ba li-analytics le phokotso ea ho rarahana ha khoutu ka lebaka la ts'ebeliso ea lipotso tse tloaelehileng ho DBMS lits'ebeletso tsa sistimi ea ts'ebetso, ka lehlakoreng la eona ts'ebetsong ea litšebelisano le lisebelisoa tsa ho etsa bonnete ba hore e phahame. ho fumaneha hoa etsoa (ts'ebetso e joalo e ka sebelisoa ka lehlakoreng la DBMS hang mme e sebelisoa ho OS le lits'ebetso).

Ka mohlala, kemiso ea lihlopha e ka boloka tlhahisoleseding e mabapi le mesebetsi le ba sebetsanang le litafole tsa DBMS le ho kenya ts'ebetso ea ho hlophisa e le litšebelisano tse tloaelehileng, ho kopanya khoutu ea bohlokoa le SQL. Lichelete li etsa hore ho be bonolo ho rarolla mathata a kang tsamaiso ea lichelete le ho hloleha ho hlaphoheloa hobane litšebelisano li tiisa botsitso le ho phehella ha naha. Boemong ba mohlala oa mohlophisi, litšebelisano li lumella ho fihlella ka nako e le 'ngoe ho data e arolelanoang le ho netefatsa hore botšepehi ba naha boa bolokoa ha ho hlaha liphoso.

Mekhoa ea ho rema lifate le ho hlahloba lintlha tse fanoeng ke DBMS e ka sebelisoa ho lekola phihlello le liphetoho maemong a kopo, ho beha leihlo, ho lokisa liphoso le ho boloka ts'ireletso. Ka mohlala, ka mor'a ho fumana mokhoa o sa lumelloeng oa ho kena tsamaisong, u ka tsamaisa lipotso tsa SQL ho fumana hore na ho lutla hakae, ho tsebahatsa lits'ebetso tsohle tse entsoeng ka mekhoa e fumaneng boitsebiso ba lekunutu.

Morero o se o ntse o ntlafatsoa nako e fetang selemo mme o mothating oa ho theha li-prototypes tsa likarolo tsa meralo ea motho ka mong. Hajoale, ho lokisitsoe mohlala oa lits'ebeletso tsa sistimi e sebetsang ka holim'a DBMS, joalo ka FS, IPC le scheduler, 'me ho ntse ho ntlafatsoa tikoloho ea software e fanang ka sebopeho sa ho tsamaisa lits'ebetso tse thehiloeng ho FaaS (function-as-) a-service) mohlala.

Mokhahlelo o latelang oa merero ea nts'etsopele ea ho fana ka sephutheloana sa software se felletseng bakeng sa lits'ebetso tse ajoang. VoltDB e ntse e sebelisoa e le DBMS litekong, empa lipuisano li ntse li tsoela pele mabapi le ho theha lera la rona bakeng sa ho boloka data kapa ho kenya tšebetsong bokhoni bo sieo ho li-DBMS tse teng. Potso ea hore na ke likarolo life tse lokelang ho etsoa boemong ba kernel le tse ka sebelisoang ka holim'a DBMS le eona e ntse e tšohloa.

Source: opennet.ru

Eketsa ka tlhaloso