Mitandao na mifumo ya uendeshaji ya mtandao. Mifumo ya uendeshaji wa mtandao, kazi na vipengele vya mifumo ya uendeshaji ya mtandao

Mfumo wa uendeshaji wa mtandao wa kompyuta ni sawa katika mambo mengi na OS ya kompyuta ya kusimama pekee-pia inawakilisha seti ya programu zilizounganishwa ambazo hutoa uzoefu unaofaa kwa watumiaji na watengeneza programu kwa kuwapa aina fulani ya mfumo wa kompyuta pepe, na kutekeleza ufanisi. njia ya kugawana rasilimali kati ya seti ya michakato ya programu inayoweza kutekelezwa kwenye mtandao.

Mtandao wa kompyuta ni tata ya kompyuta zilizounganishwa na mfumo wa mawasiliano na zinazotolewa na programu ya kutosha ambayo inaruhusu watumiaji wa mtandao kufikia rasilimali za seti hii ya kompyuta. Kompyuta za aina mbalimbali, ambazo zinaweza kuwa microprocessors ndogo, vituo vya kazi, kompyuta ndogo, kompyuta za kibinafsi au kompyuta kubwa, zinaweza kuunda mtandao. Mfumo wa mawasiliano unaweza kujumuisha nyaya, marudio, fomu za kifungo cha kushinikiza, bodi za kubadili - wasambazaji na vifaa vingine vinavyotoa uhamisho wa data kati ya jozi yoyote ya kompyuta kwenye mtandao wa Tanenbaum, E. Mifumo ya uendeshaji ya kisasa [Nakala] / E. Tanenbaum. - Toleo la 2. - St. Petersburg: Peter, 2008. - P. 17. Mtandao wa kompyuta unaruhusu mtumiaji kufanya kazi na kompyuta kwa uhuru na huongeza uwezo wa kupata habari na rasilimali za vifaa vya kompyuta nyingine kwenye mtandao.

Mfumo wa uendeshaji wa mtandao wa kwanza ulikuwa seti ya OS iliyopo ya ndani na ganda la mtandao lililojengwa juu yake. Kwa hivyo, kazi za chini za mtandao zinazohitajika kwa uendeshaji wa shell ya mtandao, ambayo ina jukumu kuu, utendaji wa mtandao, huingizwa kwenye OS ya ndani Mfano wa mbinu hii ni matumizi ya mfumo wa uendeshaji wa MS DOS kwa kila mmoja. mashine ya mtandao (ambayo, kuanzia toleo lake la tatu, ilikuwa na vitendaji vilivyojengewa ndani kama vile kuzuia faili na rekodi zinazohitajika kwa ufikiaji wa faili kwa umoja). Kanuni ya kujenga mifumo ya uendeshaji ya mtandao katika mfumo wa shell ya mtandao juu ya mfumo wa uendeshaji wa ndani pia hutumiwa katika mifumo ya uendeshaji ya kisasa, kama vile LANtastic au Personal Ware.

Katika kifaa cha mtandao, mfumo wa uendeshaji una jukumu la interface ambayo inaficha kutoka kwa mtumiaji data zote za kina za programu ya vifaa vya kiwango cha chini cha mtandao. Kwa mfano, badala ya anwani za nambari za kompyuta za mtandao, kama vile anwani ya MAC na anwani ya IP, mfumo wa uendeshaji wa mtandao wa kompyuta hukuruhusu kufanya kazi na majina ya watumiaji ambayo ni rahisi kuhifadhi. Kwa hivyo, kwa mtazamo wa mtumiaji, mtandao ulio na seti yake changamano na iliyochanganyika ya data ya kina ya ulimwengu halisi inageuzwa ili kufuta seti inayoeleweka ya rasilimali zinazoshirikiwa.

Kiambatisho A kinaonyesha sehemu kuu za kazi za mfumo wa uendeshaji wa mtandao:

Vyombo vya kusimamia rasilimali za kompyuta za ndani hutekeleza kazi zote za OS ya kompyuta ya kusimama pekee (kugawa RAM kati ya michakato, kupanga na kupeleka mchakato, kusimamia michakato katika mashine za multiprocessor, kusimamia kumbukumbu kubwa ya nje, interface na watumiaji, nk) ;

Vifaa vya mtandao vinaweza kugawanywa katika sehemu tatu:

Masharti ya zana za zana za ndani na huduma kwa matumizi ya jumla - sehemu ya seva ya OS;

Njia za kuomba ufikiaji wa kuondoa rasilimali na huduma - sehemu ya mteja wa OS;

Mifumo ya OS ambayo, pamoja na mfumo wa mawasiliano, huhakikisha uhamishaji wa ujumbe kati ya kompyuta zilizo na mtandao.

Mahitaji makuu yaliyoonyeshwa na mfumo wa uendeshaji ni utendaji wa kazi za msingi za usimamizi bora wa rasilimali hizi na usaidizi wa interface-kirafiki kwa programu za mtumiaji na programu. Mfumo wa Uendeshaji wa kisasa kwa kawaida lazima usaidie uchakataji wa programu, kumbukumbu pepe, ubadilishanaji, kiolesura cha picha cha mtumiaji, na utendakazi na huduma nyingine nyingi muhimu. Mbali na hali hizi muhimu za utimilifu wa kazi, hakuna mahitaji muhimu ya uendeshaji, ambayo yameorodheshwa hapa chini, yanawekwa kwa mifumo ya uendeshaji.

Upanuzi;

Uwezo wa kubebeka;

Utangamano;

Kuegemea na uvumilivu wa makosa;

Usalama;

Utendaji.

Kwa maana nyembamba ya mtandao, OS ni mfumo wa uendeshaji wa kompyuta tofauti, uwezo ambao hutoa kwa hili kuwasha mtandao.

Katika mfumo wa uendeshaji wa mtandao wa mashine ya mtu binafsi, inawezekana kuchagua sehemu fulani:

Vyombo vya kudhibiti rasilimali za kompyuta za ndani: kazi za kugawa RAM kati ya michakato, kuratibu na kupeleka michakato, njia za kusimamia wasindikaji katika simulators za multiprocessor, njia za kudhibiti vifaa vya pembeni na kazi zingine za matumizi ya busara ya rasilimali asili ya OS ya ndani Golitsyna O.L., Programu [ Maandishi]/ O.L. Golitsyna, I.I. Popov, T.L. Partyka. - M.: Jukwaa, 2008. - P. 33.

Vifaa vya utoaji wa rasilimali na huduma mwenyewe kwa matumizi ya jumla ni sehemu ya OS ya mtandao (seva). Zana hizi hutoa, kwa mfano, kufunga faili na rekodi, ambayo ni muhimu kwa kugawana kwao; mwongozo wa saraka ya jina la rasilimali ya mtandao; usindikaji maombi ya upatikanaji wa kijijini ili kuwa na mfumo wa faili na hifadhidata; kudhibiti foleni za maombi kutoka kwa watumiaji wa mbali hadi vifaa vya pembeni.

Njia za kuomba upatikanaji wa kuondoa rasilimali na huduma na matumizi yao - sehemu ya mteja wa OS (redirector). Sehemu hii hufanya utambuzi na uelekezaji upya wa maombi katika mtandao ili kuondoa rasilimali kutoka kwa programu na watumiaji, ili ombi litoke kwa programu katika fomu ya ndani, na hupitishwa kwa mtandao kwa fomu nyingine ambayo inakidhi masharti muhimu ya mwasilishaji. Upande wa mteja pia unajali kupokea majibu kutoka kwa wawasilishaji na kuyabadilisha kuwa umbizo la ndani, ili maombi ya ndani na ya mbali yasitofautishwe kwa utendaji wa programu.

Njia za mawasiliano za OS, kwa njia ambayo ujumbe hubadilishwa kwenye mtandao. Sehemu hii hutoa kushughulikia na kuhifadhi ujumbe, uteuzi wa njia ya upitishaji ujumbe katika mitandao, uaminifu wa utumaji, n.k., ambayo ni njia ya kusafirisha ujumbe.

Kulingana na kazi zilizopewa kompyuta fulani, mfumo wake wa uendeshaji unaweza kukosa mteja au sehemu ya seva.

Aina za mifumo ya uendeshaji ya mtandao

Huduma ya mtandao inaweza kuwakilishwa katika OS ama kwa sehemu zote mbili (mteja na seva), au kwa moja tu kati yao.

Katika kesi ya kwanza, mfumo wa uendeshaji unaitwa peer-to-peer, sio tu inakuwezesha kufikia rasilimali za kompyuta nyingine, lakini pia kuhifadhi rasilimali zako mwenyewe katika maagizo ya watumiaji wa kompyuta nyingine. Kwa mfano, ikiwa kompyuta zote kwenye mtandao zina wateja wa huduma ya faili na seva zilizosakinishwa, watumiaji wote kwenye mtandao wanaweza kushiriki faili za kila mmoja. Kompyuta zinazochanganya utendaji wa mteja na seva huitwa kanda za rika-kwa-rika Tanenbaum E. Mitandao ya kompyuta. - Toleo la 4. [Nakala]/Trans. kutoka kwa Kiingereza - St. Petersburg: Peter, 2007. - P. 190.

Mfumo wa uendeshaji ambao hujumuisha sehemu za mteja za huduma za mtandao kwa kuchagua huitwa mteja. Mteja wa OS amewekwa kwenye kompyuta zinazofanya maombi kwa rasilimali za kompyuta nyingine kwenye mtandao. Nyuma ya kompyuta kama hizo pia huitwa mteja, watumiaji wa kawaida hufanya kazi. Kwa kawaida, kompyuta za mteja ni za darasa la vifaa rahisi.

Server OS inahusu aina tofauti ya mfumo wa uendeshaji - inazingatia maombi ya usindikaji kutoka kwa mtandao hadi rasilimali za kompyuta na inajumuisha sehemu za huduma za mtandao wa seva. Kompyuta iliyo na seva ya OS iliyosanikishwa juu yake, inayojishughulisha tu na maombi ya huduma kutoka kwa kompyuta zingine, inaitwa seva ya mtandao iliyojitolea. Kama sheria, watumiaji wa kawaida hawafanyi kazi nyuma ya seva iliyojitolea.

Mifano ya mfumo wa uendeshaji wa mtandao:

Narudia kusema kwamba leo karibu mifumo yote ya uendeshaji inategemea mtandao. Ya kawaida zaidi ni:

Novell NetWare

Microsoft Windows (95, NT, XP, Vista, Saba)

Mifumo mbalimbali ya UNIX kama vile Solaris, FreeBSD

Mifumo mbalimbali ya GNU/Linux

ZyNOS na ZyXEL

Mfumo wa Uendeshaji wa Chrome kutoka Google.

Ratiba ya matumizi ya mifumo ya uendeshaji ya mtandao katika biashara imewasilishwa katika Kiambatisho B.

Mfumo wa uendeshaji wa kompyuta mara nyingi hufafanuliwa kama seti iliyounganishwa ya programu za mfumo ambazo hutoa usimamizi mzuri wa rasilimali za kompyuta (kumbukumbu, processor, vifaa vya nje, faili, nk), na pia humpa mtumiaji kiolesura rahisi cha kufanya kazi na vifaa vya kompyuta na. kuendeleza maombi. Akizungumzia mifumo ya uendeshaji ya mtandao, ni wazi lazima tupanue mipaka ya rasilimali zinazosimamiwa zaidi ya mipaka ya kompyuta moja.

Mfumo wa uendeshaji wa mtandao (OS) ni mfumo wa uendeshaji wa kompyuta ambao, pamoja na kusimamia rasilimali za ndani, huwapa watumiaji na programu uwezo wa kufikia kwa urahisi na kwa urahisi habari na rasilimali za vifaa vya kompyuta nyingine kwenye mtandao.

Leo, karibu mifumo yote ya uendeshaji inategemea mtandao.

Katika mifumo ya uendeshaji ya mtandao, ufikiaji wa mbali kwa rasilimali za mtandao hutolewa:

  • huduma za mtandao;
  • njia za kusafirisha ujumbe kwenye mtandao (katika kesi rahisi - kadi za interface za mtandao na madereva yao).

Vitendaji vya Mfumo wa Uendeshaji wa Mtandao

  • saraka na usimamizi wa faili;
  • usimamizi wa rasilimali;
  • kazi za mawasiliano;
  • ulinzi dhidi ya ufikiaji usioidhinishwa;
  • kuhakikisha uvumilivu wa makosa;
  • usimamizi wa mtandao.

Usimamizi wa saraka na faili ni moja ya kazi za msingi za mfumo wa uendeshaji wa mtandao, unaotumiwa na mfumo maalum wa faili wa mtandao. Mtumiaji hupokea kutoka kwa mfumo huu mdogo uwezo wa kufikia faili zilizo kwenye seva au katika kituo kingine cha data, kwa kutumia zana za lugha zinazojulikana kwa kazi ya ndani. Wakati wa kubadilishana faili, kiwango muhimu cha usiri wa kubadilishana (usiri wa data) lazima uhakikishwe.

Usimamizi wa rasilimali unahusisha kuomba na kutoa rasilimali.

Vipengele vya mawasiliano hutoa anwani, kuakibisha, kuelekeza.

Ulinzi dhidi ya ufikiaji usioidhinishwa unawezekana katika viwango vyovyote vifuatavyo: kizuizi cha ufikiaji kwa wakati fulani, na (au) kwa vituo fulani, na (au) idadi fulani ya nyakati; kupunguza seti ya saraka zinazopatikana kwa mtumiaji maalum; kupunguza orodha ya vitendo vinavyowezekana kwa mtumiaji maalum (kwa mfano, faili za kusoma tu); kuashiria faili zilizo na alama kama vile "soma tu", "usiri wakati wa kutazama orodha ya faili".

Uvumilivu wa kosa hutambuliwa na kuwepo kwa chanzo cha nguvu cha uhuru katika mtandao, kuonyesha au kurudia habari katika anatoa disk. Kuweka ramani kunamaanisha kuhifadhi nakala mbili za data kwenye viendeshi viwili vilivyounganishwa kwa kidhibiti kimoja, huku kurudia kunamaanisha kuunganisha kila moja ya viendeshi hivyo viwili kwa kidhibiti tofauti. Mfumo wa Uendeshaji wa mtandao unaotumia kurudia diski hutoa kiwango cha juu cha uvumilivu wa makosa.

Kuongezeka zaidi kwa uvumilivu wa makosa kunahusishwa na kurudia kwa seva.

Vipengele vya Mfumo wa Uendeshaji wa Mtandao

Moduli zinazofanya kazi (huduma za mtandao na njia za kusafirisha ujumbe kupitia mtandao) lazima ziongezwe kwa OS ili iweze kuitwa mtandao:

Kati ya huduma za mtandao, tunaweza kutofautisha zile ambazo hazilengi kwa mtumiaji wa kawaida, kama vile huduma ya faili au huduma ya kuchapisha, lakini kwa msimamizi. Huduma hizo zinalenga kuandaa uendeshaji wa mtandao. Kwa mfano, dawati kuu la usaidizi, au huduma ya saraka(kwa mfano, Active Directory katika Windows) imeundwa ili kudumisha hifadhidata ya watumiaji wa mtandao na vipengele vyake vyote vya programu na maunzi1. Mifano mingine ni pamoja na huduma ya ufuatiliaji wa mtandao, ambayo hukuruhusu kukamata na kuchambua trafiki ya mtandao, huduma ya usalama, ambao kazi zao zinaweza kujumuisha, haswa, kutekeleza utaratibu wa kuingia kwa mantiki na uthibitishaji wa nenosiri, huduma ya kuhifadhi na kuhifadhi kumbukumbu.

Nafasi yake katika anuwai ya jumla ya mifumo ya uendeshaji ya mtandao inategemea jinsi huduma nyingi za mtandao ambazo mfumo wa uendeshaji hutoa kwa watumiaji wa mwisho, programu na wasimamizi wa mtandao.

Mbali na huduma za mtandao, OS ya mtandao lazima ijumuishe zana za mawasiliano ya programu (usafiri) ambazo, pamoja na zana za mawasiliano ya vifaa, huhakikisha upitishaji wa ujumbe uliobadilishwa kati ya mteja na sehemu za seva za huduma za mtandao. Tatizo la mawasiliano kati ya kompyuta za mtandao hutatuliwa madereva na moduli za itifaki. Wanafanya kazi kama vile kutoa ujumbe, kuvunja ujumbe katika sehemu (pakiti, fremu), kubadilisha majina ya kompyuta kuwa anwani za nambari, kunakili ujumbe katika kesi ya upotezaji, kuamua njia katika mtandao changamano, nk.

Huduma za mtandao na magari zinaweza kuwa sehemu muhimu (zilizojengwa ndani) za mfumo wa uendeshaji au kuwepo kama bidhaa tofauti za programu. Kwa mfano, huduma ya faili ya mtandao kawaida hujengwa kwenye OS, lakini kivinjari cha wavuti mara nyingi hununuliwa tofauti. Mfumo wa uendeshaji wa kawaida wa mtandao ni pamoja na anuwai ya madereva na moduli za itifaki, lakini mtumiaji, kama sheria, ana nafasi ya kuongeza kiwango hiki na programu anazohitaji. Uamuzi wa jinsi ya kutekeleza wateja wa huduma za mtandao na seva, pamoja na madereva na moduli za itifaki, hufanywa na watengenezaji kulingana na mambo mbalimbali: kiufundi, kibiashara, na hata kisheria. Kwa mfano, ilikuwa kwa misingi ya sheria ya Marekani ya kutokuaminiana kwamba Microsoft ilipigwa marufuku kujumuisha kivinjari chake cha Internet Explorer kama sehemu ya OS ya kampuni hiyo.

Aina za mifumo ya uendeshaji ya mtandao

Huduma ya mtandao inaweza kuwakilishwa katika OS ama kwa sehemu zote mbili (mteja na seva), au tu na mmoja wao.

Katika kesi ya kwanza, mfumo wa uendeshaji, unaoitwa rika-kwa-rika, sio tu inakuwezesha kufikia rasilimali za kompyuta nyingine, lakini pia hutoa rasilimali zako mwenyewe
kwa watumiaji wa kompyuta zingine. Kwa mfano, ikiwa kompyuta zote kwenye mtandao zina wateja wa huduma ya faili na seva zilizowekwa, basi watumiaji wote kwenye mtandao wanaweza kushiriki faili za kila mmoja. Kompyuta zinazochanganya kazi za mteja na seva zinaitwa wenzao.

Mfumo wa uendeshaji ambao kimsingi una sehemu za mteja wa huduma za mtandao unaitwa mteja. Mifumo ya uendeshaji ya mteja imewekwa kwenye kompyuta zinazofanya maombi kwa rasilimali za kompyuta nyingine kwenye mtandao. Kompyuta hizi, pia huitwa kompyuta za mteja, hutumiwa na watumiaji wa kawaida. Kwa kawaida, kompyuta za mteja ni vifaa rahisi.

Aina nyingine ya mfumo wa uendeshaji ni OS ya seva- inalenga katika usindikaji maombi kutoka kwa mtandao hadi rasilimali za kompyuta yako na inajumuisha hasa
sehemu za seva za huduma za mtandao. Kompyuta iliyo na seva ya OS iliyosanikishwa juu yake ambayo inahusika tu katika kuhudumia maombi kutoka kwa kompyuta zingine inaitwa. seva iliyojitolea mitandao. Kama sheria, watumiaji wa kawaida hawafanyi kazi nyuma ya seva iliyojitolea.

Mifano ya Mfumo wa Uendeshaji wa Mtandao

Narudia kusema kwamba leo karibu mifumo yote ya uendeshaji inategemea mtandao. Ya kawaida zaidi kati yao:

  • Novell NetWare
  • Microsoft Windows(95, NT, XP, Vista, Saba)
  • Mbalimbali UNIX mifumo kama Solaris, BureBSD
  • Mbalimbali GNU/Linux mifumo
  • ZyNOS makampuni ZyXEL
  • Mfumo wa Uendeshaji wa Chrome kutoka Google

Angalia mapitio ya mojawapo ya mifumo ya uendeshaji ya mtandao wa kisasa - Chrome OS inayotokana na wingu:

Muundo wa mfumo wa uendeshaji wa mtandao

Mfumo wa uendeshaji wa mtandao huunda msingi wa mtandao wowote wa kompyuta. Kila kompyuta kwenye mtandao inajitegemea kwa kiasi kikubwa, kwa hivyo, mfumo wa uendeshaji wa mtandao kwa maana pana unaeleweka kama seti ya mifumo ya uendeshaji ya kompyuta binafsi inayoingiliana ili kubadilishana ujumbe na kushiriki rasilimali kulingana na sheria zinazofanana - itifaki. Kwa maana nyembamba, OS ya mtandao ni mfumo wa uendeshaji wa kompyuta tofauti ambayo hutoa uwezo wa kufanya kazi kwenye mtandao.

Katika mfumo wa uendeshaji wa mtandao wa mashine ya mtu binafsi, sehemu kadhaa zinaweza kutofautishwa (Mchoro 1):

    Zana za kudhibiti rasilimali za kompyuta za ndani: vitendaji vya kusambaza RAM kati ya michakato, kuratibu na kutuma michakato, kudhibiti vichakataji katika mashine nyingi za kusindika, kudhibiti vifaa vya pembeni na vitendaji vingine vya kudhibiti rasilimali za OS za ndani.

    Njia za kutoa rasilimali na huduma mwenyewe kwa matumizi ya jumla - sehemu ya seva ya OS (seva). Zana hizi hutoa, kwa mfano, kufunga faili na rekodi, ambayo ni muhimu kwa kugawana kwao; kudumisha saraka za majina ya rasilimali za mtandao; usindikaji maombi ya ufikiaji wa mbali kwa mfumo wako wa faili na hifadhidata; kudhibiti foleni za maombi kutoka kwa watumiaji wa mbali hadi kwenye vifaa vyao vya pembeni.

    Njia za kuomba ufikiaji wa rasilimali na huduma za mbali na utumiaji wao - sehemu ya mteja ya OS (kuelekeza upya). Sehemu hii inatambua na kupeleka maombi kwa rasilimali za mbali kutoka kwa programu na watumiaji hadi kwa mtandao, ambapo ombi hutoka kwa programu katika fomu ya ndani na hutumwa kwa mtandao kwa njia nyingine inayokidhi mahitaji ya seva. Sehemu ya mteja pia inakubali majibu kutoka kwa seva na kuyabadilisha kuwa umbizo la ndani, ili programu isiweze kutofautishwa na kutekeleza maombi ya ndani na ya mbali.

    Njia za mawasiliano za OS, kwa msaada wa ambayo ujumbe hubadilishwa kwenye mtandao. Sehemu hii hutoa kushughulikia na kuhifadhi ujumbe, uteuzi wa njia ya kutuma ujumbe kwenye mtandao, kuegemea kwa uwasilishaji, nk, ambayo ni, ni njia ya kusafirisha ujumbe.

Mchele. 1. Muundo wa OS ya mtandao

Kulingana na kazi zilizopewa kompyuta fulani, mfumo wake wa uendeshaji unaweza kukosa mteja au sehemu ya seva.

Mifumo ya uendeshaji ya mtandao ina sifa tofauti kulingana na ikiwa imekusudiwa kwa mizani ya vikundi vya kazi (idara), mitandao ya mizani ya chuo kikuu, au mitandao ya mizani ya biashara.

    Mitandao ya idara - kutumiwa na kikundi kidogo cha wafanyakazi kutatua matatizo ya kawaida. Kusudi kuu la mtandao wa idara ni kushiriki rasilimali za karibu nawe kama vile programu, data, vichapishaji leza na modemu. Mitandao ya idara kwa kawaida haijagawanywa katika subnets.

    Mitandao ya chuo - unganisha mitandao kadhaa ya idara ndani ya jengo tofauti au ndani ya eneo moja la biashara. Mitandao hii bado ni mitandao ya eneo, ingawa inaweza kuchukua eneo la kilomita za mraba kadhaa. Huduma za mtandao kama huo ni pamoja na mwingiliano kati ya mitandao ya idara, ufikiaji wa hifadhidata za biashara, ufikiaji wa seva za faksi, modemu za kasi ya juu na vichapishaji vya kasi.

    Mitandao ya biashara (mitandao ya ushirika) - kuunganisha kompyuta zote za maeneo yote ya biashara tofauti. Wanaweza kufunika jiji, eneo, au hata bara. Mitandao hii huwapa watumiaji ufikiaji wa habari na programu zilizo katika vikundi vingine vya kazi, idara, vitengo na makao makuu ya shirika.

Kusudi kuu la mfumo wa uendeshaji unaotumiwa katika mtandao wa idara nzima ni kupanga ugavi wa rasilimali kama vile programu, data, vichapishaji vya leza, na pengine modemu za kasi ya chini. Kawaida mitandao ya idara ina seva moja au mbili za faili na sio zaidi ya watumiaji 30. Kazi za usimamizi katika ngazi ya idara ni rahisi. Kazi za msimamizi ni pamoja na kuongeza watumiaji wapya, kutatua hitilafu rahisi, kusakinisha nodi mpya, na kusakinisha matoleo mapya ya programu. Mifumo ya uendeshaji ya mitandao ya idara imeendelezwa vizuri na inatofautiana, kama vile mitandao ya idara yenyewe, ambayo imekuwa ikitumika kwa muda mrefu na inafanya kazi vizuri. Mtandao kama huo kawaida hutumia moja au zaidi mifumo miwili ya uendeshaji ya mtandao. Mara nyingi huu ni mtandao ulio na seva maalum ya NetWare 3.x au Windows NT, au mtandao wa rika-kwa-rika kama vile mtandao wa Windows for Workgroups.

Watumiaji na wasimamizi wa mitandao ya idara hivi karibuni wanagundua kuwa wanaweza kuboresha ufanisi wao kwa kupata ufikiaji wa habari kutoka kwa idara zingine katika biashara zao. Iwapo muuzaji anaweza kufikia vipengele mahususi vya bidhaa na kuvijumuisha katika wasilisho, maelezo yatakuwa ya sasa zaidi na kuwa na athari kubwa kwa wanunuzi. Ikiwa idara ya uuzaji inaweza kufikia sifa za bidhaa ambayo bado inaendelezwa na idara ya uhandisi, basi inaweza kuandaa haraka nyenzo za uuzaji mara baada ya maendeleo kukamilika.

Kwa hiyo, hatua inayofuata katika mageuzi ya mitandao ni kuchanganya mitandao ya ndani ya idara kadhaa katika mtandao mmoja wa jengo au kikundi cha majengo. Mitandao hiyo inaitwa mitandao ya chuo. Mitandao ya chuo inaweza kuenea zaidi ya kilomita kadhaa, lakini haihitaji miunganisho ya eneo pana.

Mfumo wa uendeshaji unaoendeshwa kwenye mtandao wa chuo lazima uwape wafanyikazi katika baadhi ya idara ufikiaji wa faili na rasilimali kwenye mitandao ya idara zingine. Huduma zinazotolewa na OS za mtandao wa chuo hupita zaidi ya kushiriki faili na printa rahisi na mara nyingi hutoa ufikiaji wa aina zingine za seva, kama vile seva za faksi na seva za modemu ya kasi ya juu. Huduma muhimu inayotolewa na mifumo ya uendeshaji ya darasa hili ni upatikanaji wa hifadhidata za kampuni, bila kujali ziko kwenye seva za hifadhidata au kwenye kompyuta ndogo.

Ni katika ngazi ya mtandao wa chuo ndipo matatizo ya ujumuishaji huanza. Kwa ujumla, idara tayari zimechagua aina za kompyuta, vifaa vya mtandao, na mifumo ya uendeshaji ya mtandao. Kwa mfano, idara ya uhandisi inaweza kutumia mfumo wa uendeshaji wa UNIX na vifaa vya mtandao wa Ethernet, idara ya mauzo inaweza kutumia mazingira ya uendeshaji ya DOS/Novell na vifaa vya Token Ring. Mara nyingi, mtandao wa chuo kikuu huunganisha mifumo tofauti ya kompyuta, wakati mitandao ya idara hutumia kompyuta zinazofanana.

Mtandao wa ushirika huunganisha mitandao ya idara zote za biashara, ambazo kwa ujumla ziko katika umbali mkubwa. Mitandao ya biashara hutumia viungo vya WAN kuunganisha mitandao ya ndani au kompyuta binafsi.

Watumiaji wa mtandao wa biashara wanahitaji programu na huduma zote zinazopatikana kwenye mitandao ya idara na chuo, pamoja na programu na huduma za ziada, kama vile ufikiaji wa mfumo mkuu na kompyuta ndogo na mawasiliano ya kimataifa. Wakati OS imeundwa kwa ajili ya mtandao wa ndani au kikundi cha kazi, jukumu lake kuu ni kushiriki faili na rasilimali nyingine za mtandao (kawaida printa) kati ya watumiaji waliounganishwa ndani. Mbinu hii haitumiki katika kiwango cha biashara. Pamoja na huduma za kimsingi zinazohusiana na kushiriki faili na vichapishi, mfumo wa uendeshaji wa mtandao unaotengenezwa kwa ajili ya mashirika lazima usaidie huduma mbalimbali, ambazo kwa kawaida hujumuisha huduma ya barua, zana za ushirikiano, usaidizi wa watumiaji wa mbali, huduma ya faksi, kuchakata ujumbe wa sauti, shirika. mikutano ya video, nk.

Kwa kuongezea, njia na njia nyingi zilizopo za kutatua shida za kitamaduni za mitandao midogo kwa mtandao wa biashara ziligeuka kuwa zisizofaa. Kazi na matatizo yalikuja mbele ambayo yalikuwa ya umuhimu wa pili au hayakuonekana kabisa katika mitandao ya vikundi vya kazi, idara, na hata vyuo vikuu. Kwa mfano, kazi rahisi zaidi ya kudumisha rekodi za watumiaji kwa mtandao mdogo imekua shida ngumu kwa mtandao wa kiwango cha biashara. Na matumizi ya mawasiliano ya kimataifa yanahitaji mifumo ya uendeshaji ya biashara ili kuunga mkono itifaki zinazofanya kazi vizuri kwenye laini za kasi ya chini, na kuachana na baadhi ya itifaki zinazotumiwa jadi (kwa mfano, zile zinazotumia ujumbe wa utangazaji kikamilifu). Kazi ya kushinda heterogeneity imepata umuhimu fulani - lango nyingi zimeonekana kwenye mtandao, kuhakikisha uratibu wa uendeshaji wa mifumo mbalimbali ya uendeshaji na matumizi ya mfumo wa mtandao.

Vipengele vifuatavyo vinaweza pia kujumuishwa katika sifa za mifumo ya uendeshaji ya shirika.

Usaidizi wa maombi. Mitandao ya biashara huendesha programu ngumu ambazo zinahitaji nguvu nyingi za kompyuta ili kufanya kazi. Maombi kama haya yamegawanywa katika sehemu kadhaa, kwa mfano, kwenye kompyuta moja sehemu ya programu inayohusishwa na kutekeleza maswali kwenye hifadhidata inatekelezwa, kwa upande mwingine - maswali kwa huduma ya faili, na kwenye mashine za mteja - sehemu inayotumia programu. mantiki ya usindikaji wa data na kupanga kiolesura cha mtumiaji. Sehemu ya tarakilishi ya mifumo ya programu inayoshirikiwa na shirika inaweza kuwa nyingi sana na nzito kwa vituo vya kazi vya mteja, kwa hivyo programu zitaendeshwa kwa ufanisi zaidi ikiwa sehemu zao ngumu zaidi zitahamishiwa kwa kompyuta yenye nguvu iliyoundwa mahsusi kwa madhumuni haya - seva ya programu.

Seva ya maombi lazima iwe msingi wa jukwaa la vifaa vya nguvu (mifumo ya multiprocessor, mara nyingi kulingana na wasindikaji wa RISC, usanifu maalum wa nguzo). Mfumo wa Uendeshaji wa seva ya programu lazima utoe utendakazi wa hali ya juu wa kompyuta, na kwa hivyo usaidie uchakataji wa nyuzi nyingi, utayarishaji wa kazi nyingi kabla, uchakataji, kumbukumbu pepe na mazingira maarufu ya utumaji (UNIX, Windows, MS-DOS, OS/2). Katika suala hili, mfumo wa uendeshaji wa mtandao wa NetWare hauwezi kuainishwa kama bidhaa ya ushirika, kwani haina karibu mahitaji yote ya seva ya programu. Wakati huo huo, usaidizi mzuri kwa programu za ulimwengu wote katika Windows NT huiruhusu kudai nafasi katika ulimwengu wa bidhaa za ushirika.

Deski la msaada. Mfumo wa Uendeshaji wa biashara lazima uweze kuhifadhi taarifa kuhusu watumiaji na rasilimali zote kwa njia ambayo inaweza kudhibitiwa kutoka sehemu moja kuu. Kama shirika kubwa, mtandao wa shirika unahitaji uhifadhi wa kati wa maelezo kamili ya usuli iwezekanavyo kujihusu (kutoka kwa data kuhusu watumiaji, seva, vituo vya kazi hadi data kuhusu mfumo wa kebo). Ni kawaida kupanga habari hii katika mfumo wa hifadhidata. Data kutoka kwa hifadhidata hii inaweza kuhitajika na programu nyingi za mfumo wa mtandao, kimsingi mifumo ya usimamizi na usimamizi. Kwa kuongezea, hifadhidata kama hiyo ni muhimu kwa kuandaa barua pepe, mifumo ya kazi ya kikundi, huduma za usalama, programu ya mtandao na huduma za hesabu za vifaa, na kwa karibu programu yoyote kubwa ya biashara.

Hifadhidata ambayo huhifadhi maelezo ya marejeleo hutoa aina sawa za uwezo na huleta matatizo mengi sawa na hifadhidata nyingine yoyote kubwa. Inakuruhusu kutekeleza shughuli mbali mbali za utaftaji, kupanga, kurekebisha, nk, ambayo hurahisisha maisha kwa wasimamizi na watumiaji. Lakini manufaa haya huja kwa bei ya kutatua matatizo ya usambazaji, urudufishaji na maingiliano.

Kimsingi, maelezo ya marejeleo ya mtandao yanapaswa kutekelezwa kama hifadhidata moja, na isiwe seti ya hifadhidata maalumu kwa kuhifadhi taarifa za aina moja au nyingine, kama kawaida katika mifumo halisi ya uendeshaji. Kwa mfano, Windows NT ina angalau aina tano tofauti za hifadhidata za usaidizi. Saraka kuu ya kikoa (Huduma ya Saraka ya Kikoa cha NT) huhifadhi habari kuhusu watumiaji, ambayo hutumiwa kupanga kuingia kwao kwa mantiki kwenye mtandao. Data kuhusu watumiaji sawa inaweza pia kuwa katika saraka nyingine inayotumiwa na Microsoft Mail. Hifadhidata tatu zaidi zinaunga mkono azimio la anwani ya kiwango cha chini: WINS - inalingana na majina ya Netbios na anwani za IP, saraka ya DNS - seva ya jina la kikoa - ni muhimu wakati wa kuunganisha mtandao wa NT kwenye Mtandao, na mwishowe, saraka ya itifaki ya DHCP inatumiwa kiotomatiki. gawa anwani za IP za kompyuta za mtandao. Karibu na bora ni huduma za saraka zinazotolewa na Banyan (Streettalk III) na Novell (Huduma za Saraka ya NetWare), ambazo hutoa saraka moja kwa programu zote za mtandao. Uwepo wa dawati moja la usaidizi kwa mfumo wa uendeshaji wa mtandao ni mojawapo ya ishara muhimu zaidi za tabia yake ya ushirika.

Usalama. Masuala ya usalama wa data ni muhimu sana kwa Mfumo wa Uendeshaji wa mtandao wa shirika. Kwa upande mmoja, katika mtandao wa kiwango kikubwa, kuna fursa zaidi za ufikiaji usioidhinishwa - kwa sababu ya ugatuaji wa data na usambazaji mkubwa wa sehemu "halali" za ufikiaji, kwa sababu ya idadi kubwa ya watumiaji ambao uaminifu wao ni ngumu kupata. kuanzisha, na pia kutokana na idadi kubwa ya pointi iwezekanavyo uhusiano usioidhinishwa na mtandao. Kwa upande mwingine, maombi ya biashara ya biashara hufanya kazi na data ambayo ni muhimu kwa mafanikio ya shirika kwa ujumla. Na kulinda data kama hiyo katika mitandao ya ushirika, pamoja na vifaa anuwai, anuwai ya zana za ulinzi zinazotolewa na mfumo wa uendeshaji hutumiwa: haki za kuchagua au za lazima za ufikiaji, taratibu ngumu za uthibitishaji wa mtumiaji, usimbaji fiche wa programu.

Maswali ya kudhibiti:

    Je, ni aina gani kuu za nyaya zinazotumiwa katika miradi ya mtandao wa eneo la karibu?

    Ni kebo gani inayofaa zaidi kwa matumizi ya umbali mrefu?

    Ni kebo gani inayofaa zaidi kwa matumizi ya umbali mfupi?

    Orodhesha aina kuu za skrini za kebo za UTP.

    Je, ni viwango vipi viwili kuu vya kugawa jozi za waya kwa pini za kiunganishi cha RJ45?

    Je, ni aina gani za nyaya zinazokuwezesha kufanya kazi kwa kasi zaidi ya 10Mbit/sec?

    Madhumuni ya kubadili ni kubadili.

    Kusudi la kitovu - kitovu

    Kusudi la router - router

    Ni nini kinachoitwa mfumo wa uendeshaji wa mtandao kwa maana pana?

    Ni nini kinachoitwa mfumo wa uendeshaji wa mtandao kwa maana nyembamba?

    Orodhesha na ueleze sifa za mifumo ya uendeshaji ya kampuni.

    Ni sehemu gani kadhaa ambazo zinaweza kutofautishwa katika mfumo wa uendeshaji wa mtandao wa mashine moja?

    Ni nini majukumu ya msimamizi?

    Orodhesha mifumo ya kisasa ya uendeshaji ya mtandao?

Mfumo wa uendeshaji wa mtandao ni mfumo wa uendeshaji na uwezo wa kujengwa kwa kufanya kazi katika mitandao ya kompyuta. Uwezo huu ni pamoja na: msaada kwa vifaa vya mtandao; msaada kwa itifaki za mtandao; msaada kwa itifaki za uelekezaji; msaada wa kuchuja trafiki ya mtandao; usaidizi wa ufikiaji wa rasilimali za mbali kama vile vichapishaji, diski, nk kwenye mtandao; usaidizi wa itifaki za idhini ya mtandao; uwepo katika mfumo wa huduma za mtandao zinazoruhusu watumiaji wa mbali kutumia rasilimali za kompyuta.

Mifano ya mifumo ya uendeshaji ya mtandao: Novell NetWare; Microsoft Windows (95, NT na baadaye); Mifumo mbalimbali ya UNIX kama vile Solaris, FreeBSD; Mifumo mbalimbali ya GNU/Linux; IOS; ZyNOS na ZyXEL.

Kusudi kuu. Kazi kuu ni mgawanyiko wa rasilimali za mtandao (kwa mfano, nafasi ya disk) na utawala wa mtandao. Kwa kutumia vitendaji vya mtandao, msimamizi wa mfumo anafafanua rasilimali zilizoshirikiwa, huweka nywila, na kufafanua haki za ufikiaji kwa kila mtumiaji au kikundi cha watumiaji. Kwa hivyo mgawanyiko:

- OS ya mtandao kwa seva;

- Mfumo wa Uendeshaji wa mtandao kwa watumiaji.

Kuna mifumo maalum ya uendeshaji wa mtandao, ambayo hupewa kazi za mifumo ya kawaida (Ex: Windows NT) na mifumo ya uendeshaji ya kawaida (Ex: Windows XP), ambayo hupewa kazi za mtandao. Leo, karibu mifumo yote ya uendeshaji ya kisasa ina kazi za mtandao zilizojengwa.

Muundo wa mfumo wa uendeshaji wa mtandao

Mfumo wa uendeshaji wa mtandao huunda msingi wa mtandao wowote wa kompyuta. Kila kompyuta kwenye mtandao inajitegemea kwa kiasi kikubwa, kwa hivyo, mfumo wa uendeshaji wa mtandao kwa maana pana unaeleweka kama seti ya mifumo ya uendeshaji ya kompyuta binafsi inayoingiliana ili kubadilishana ujumbe na kushiriki rasilimali kulingana na sheria zinazofanana - itifaki. Kwa maana nyembamba, OS ya mtandao ni mfumo wa uendeshaji wa kompyuta tofauti ambayo hutoa uwezo wa kufanya kazi kwenye mtandao.

Katika mfumo wa uendeshaji wa mtandao Mashine tofauti inaweza kugawanywa katika sehemu kadhaa (Mchoro 1.1):

Zana za kudhibiti rasilimali za kompyuta za ndani: vitendaji vya kusambaza RAM kati ya michakato, kuratibu na kutuma michakato, kudhibiti vichakataji katika mashine nyingi za kusindika, kudhibiti vifaa vya pembeni na vitendaji vingine vya kudhibiti rasilimali za OS za ndani.

Njia ya kutoa rasilimali na huduma zako mwenyewe kwa matumizi ya umma ni sehemu ya seva ya OS (seva). Zana hizi hutoa, kwa mfano, kufunga faili na rekodi, ambayo ni muhimu kwa kugawana kwao; kudumisha saraka za majina ya rasilimali za mtandao; usindikaji maombi ya ufikiaji wa mbali kwa mfumo wako wa faili na hifadhidata; kudhibiti foleni za maombi kutoka kwa watumiaji wa mbali hadi kwenye vifaa vyao vya pembeni.

Njia za kuomba ufikiaji wa rasilimali na huduma za mbali na utumiaji wao - sehemu ya mteja ya OS (kuelekeza upya). Sehemu hii inatambua na kupeleka maombi kwa rasilimali za mbali kutoka kwa programu na watumiaji hadi kwa mtandao, ambapo ombi hutoka kwa programu katika fomu ya ndani na hutumwa kwa mtandao kwa njia nyingine inayokidhi mahitaji ya seva. Sehemu ya mteja pia inakubali majibu kutoka kwa seva na kuyabadilisha kuwa umbizo la ndani, ili programu isiweze kutofautishwa na kutekeleza maombi ya ndani na ya mbali.

Njia za mawasiliano za OS, kwa msaada wa ambayo ujumbe hubadilishwa kwenye mtandao. Sehemu hii hutoa kushughulikia na kuhifadhi ujumbe, uteuzi wa njia ya kutuma ujumbe kwenye mtandao, kuegemea kwa uwasilishaji, nk, ambayo ni, ni njia ya kusafirisha ujumbe.

Kulingana na kazi zilizopewa kompyuta fulani, mfumo wake wa uendeshaji unaweza kukosa mteja au sehemu ya seva.

Mifumo ya kwanza ya uendeshaji wa mtandao ilikuwa mchanganyiko wa mfumo wa uendeshaji wa ndani uliopo na shell ya mtandao iliyojengwa juu yake. Wakati huo huo, kazi za chini za mtandao zinazohitajika kwa uendeshaji wa shell ya mtandao, ambayo ilifanya kazi kuu za mtandao, zilijengwa kwenye OS ya ndani. Mfano wa mbinu hii ni matumizi ya mfumo wa uendeshaji wa MS DOS kwenye kila mashine ya mtandao (ambayo, kuanzia toleo la tatu, ina vitendaji vilivyojumuishwa kama vile kufunga faili na rekodi muhimu kwa kushiriki faili). Kanuni ya kujenga mifumo ya uendeshaji ya mtandao katika mfumo wa shell ya mtandao juu ya mfumo wa uendeshaji wa ndani pia hutumiwa katika mifumo ya uendeshaji ya kisasa, kama vile LANtastic au Personal Ware.

Hata hivyo, inaonekana kuwa na ufanisi zaidi kuendeleza mifumo ya uendeshaji ambayo imeundwa awali kufanya kazi kwenye mtandao. Kazi za mtandao za aina hii ya OS zimejengwa kwa undani katika moduli kuu za mfumo, ambayo inahakikisha maelewano yao ya mantiki, urahisi wa uendeshaji na urekebishaji, pamoja na utendaji wa juu. Mfano wa OS kama hiyo ni mfumo wa Windows NT kutoka kwa Microsoft, ambayo, kwa sababu ya zana za mtandao zilizojengwa, hutoa utendaji wa juu na usalama wa habari ikilinganishwa na OS ya mtandao wa Meneja wa LAN kutoka kampuni hiyo hiyo (maendeleo ya pamoja na IBM), ambayo. ni programu jalizi juu ya mfumo wa uendeshaji wa OS/2 wa ndani .