Ipinamahagi OS at Network OS

Anonim

Sa una, ang mga computer ay binuo upang gumana bilang isang isahan na entity; pagkakaroon ng discrete resources at indibidwal na operating system. Kahit na ang paggamit ng maraming mga computer upang malutas ang isang solong problema ay hindi naririnig, madalas na trabaho ng isang tao upang subdivide ang problema sa mga napapamahalaang chunks na ang mga computer ay maaaring magkahiwalay na gumagana.

Ang ibinahagi OS ay isang pagpapabuti ng orihinal na konsepto. Ngunit sa halip ng isang tao pagputol ng trabaho, ang OS ay sapat na matalino upang malaman kung saan ang mga computer ay overloaded at kung alin ang mga idle. Pagkatapos nito ay balansehin ang mga gawain na magagamit upang ang bawat computer sa grupo ay nagbabahagi ng pantay na pagkarga. Ito ay mabuti para mapakinabangan ang pagiging kapaki-pakinabang ng bawat computer. Gayunpaman, ang kakulangan ay kailangan mong i-upgrade ang lahat ng mga yunit ng bawat kaya madalas upang mapanatili ang isang makatwirang antas ng pagganap. Mayroon ding ilang software na hindi katugma lamang sa ipinamamahagi computing. Ang mga ito ay hindi na-optimize upang samantalahin ang maraming mga proseso, at sa gayon ay maproseso lamang ng isang computer.

Ang hitsura ng mga operating system ng network ay isang direktang resulta ng pangangailangan na i-cut gastos at kontrolin ang bawat computer sa system. Ang Network OS ay hindi naninirahan sa bawat computer, ang kliyente lamang ay may sapat na software upang i-boot ang hardware at makipag-ugnay sa server. Ang lahat ng kasunod na mga operasyon ay ginagawa sa server, at ang tanging papel ng kliyente ay upang maibalik ang input at output sa pagitan ng server at ng user. Ito ay napaka-epektibo sa pagkontrol sa naka-install na software dahil ang mga kliyente ay walang kakayahan upang magdagdag o mag-alis ng software. Ang isang network OS ay nangangailangan ng isang napakaliit na halaga ng hardware sa client, bagaman ang server ay dapat na kakayahang panghawakan ang mga pangangailangan ng maraming mga gumagamit. Nangangahulugan ito na hindi mo kailangang i-upgrade ang mga kliyente hangga't pinapanatili mong maayos ang server. Ito kahit na humantong sa paglikha ng manipis na mga kliyente o mga aparato na hindi maaaring gumana sa kanilang sarili ngunit ay sinadya upang gumana sa network OS.

Depende sa mga pangangailangan at mga mapagkukunan ng iyong kumpanya, ang isang ibinahagi o network OS ay maaaring nagkakahalaga ng pagtingin. Ang bawat isa ay may sariling pakinabang at disadvantages na dapat mong isaalang-alang. Ang isang ipinamamahagi OS ay maaaring gastos ng kaunti pa kaysa sa isang network OS, ngunit ang isang network OS ay hindi maaaring pangasiwaan ang mga masusing programa ng pag-compute dahil sa stress na inilalagay nito sa server. Ang desisyon ay nasa sa iyo sa pagpili ng isang mas mahusay na solusyon na kung ano ang iyong kasalukuyang.