(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5LHNRP9'); Aðal-þrælahúsnæði - The Codest
Aftur ör Farðu aftur

Arkitektúr meistara og þræls

Master-Slave-arkitektúr er tegund dreifðrar kerfisarkitektúrs sem felur í sér tvo gerðir hnútum: meistara hnútur og einn eða fleiri þrælhnúðar. Meistarahnúðurinn ber ábyrgð á að úthluta verkefnum til þrælhnúðanna, sem framkvæma verkefnin og senda niðurstöðurnar aftur til meistarahnúðarins.

Meistaranóðan er miðlægur stjórnandi kerfisins og ber ábyrgð á heildarstjórnun kerfisrekstrarins. Hún úthlutar verkefnum til þrælanoðanna eftir tiltækni þeirra og vinnuálagi. Þrælanoðarnir bera aftur á móti ábyrgð á að framkvæma þau verkefni sem meistaranóðan úthlutar þeim.

Mestara-þrællarkerfi er víða notað í ýmsum forritum, þar á meðal stjórnun gagnagrunns kerfi, vefur þjónar, og ský tölvunarvettvangar. Í gagnagrunnsstjórnunarkerfi, til dæmis, ber aðalhnútinn ábyrgð á að stjórna gagnagrunnsskemunni og dreifa fyrirspurnum til þrælhnúta, sem keyrir fyrirspurnirnar og skilar niðurstöðunum til aðalhnútsins. Í vefþjóni ber aðalhnútinn ábyrgð á að stjórna innkomandi beiðnum og dreifa þeim til þrælhnúta, sem búa til svörin og senda þau aftur til aðalhnútsins.

Meistara-þrællarkerfi býður upp á nokkra kosti, þar á meðal Stigstærð, bilunarsþol og álagsjafnvægi. Með því að dreifa verkefnum á marga þrælanóda getur kerfið tekist á við mikið magn beiðna og stækkað eða minnkað eftir þörfum. Kerfið er einnig bilunarsþolið, þar sem bilun eins þrælanóda hefur ekki áhrif á heildarrekstur kerfisins. Að lokum tryggir álagsjafnvægiseiginleikinn að hver þrælanódi sé nýttur á skilvirkan hátt og kemur í veg fyrir ofálag og vannýtingu.

Að lokum er meistara-þrællarkerfi öflug dreifð kerfishönnun sem býður upp á stigstærni, bilunþol og álagsjafnvægi. Það er víða notað í ýmsum forritum og er mikilvægt hugtak í hugbúnaði. verkfræðingar að skilja.

is_ISIcelandic