Разлика между разпределената ОС и мрежовата ОС

Първоначално компютрите са създадени да функционират като единно цяло; с дискретни ресурси и индивидуална операционна система. Въпреки че използването на множество компютри за решаване на един проблем не е нечувано, често е работа на човека да разделя проблема на управляеми парчета, на които компютрите могат да работят отделно.

Разпределената ОС е просто подобрение на първоначалната концепция. Но вместо човек да прекъсне работата, операционната система е достатъчно интелигентна, за да знае кои компютри са претоварени и кои от тях са празни. След това той ще балансира наличните задачи, така че всеки компютър в групата споделя равен товар. Това е добре за увеличаване на полезността на всеки компютър. Недостатъкът обаче е, че трябва да надграждате всички единици толкова често, за да поддържате разумно ниво на работа. Има и някакъв софтуер, който просто не е съвместим с разпределените изчисления. Те не са оптимизирани да се възползват от множество процеси и като такива могат да се обработват само от един компютър.

Появата на мрежови операционни системи е пряк резултат от необходимостта от намаляване на разходите и контрол на всеки компютър в системата. Мрежовата операционна система не се намира на всеки компютър, клиентът разполага само с достатъчно софтуер, за да зарежда хардуера и да се свърже със сървъра. Всички последващи операции се извършват на сървъра и единствената роля на клиента е да препредава входа и изхода между сървъра и потребителя. Това е много ефективно при контролиране на инсталирания софтуер, тъй като клиентите нямат възможност да добавят или премахват софтуер. Мрежовата операционна система изисква много минимално количество хардуер на клиента, въпреки че сървърът трябва да може да се справи с нуждите на множество потребители. Това означава, че няма да е необходимо да надграждате клиентите, стига да поддържате сървъра правилно поддържан. Това дори доведе до създаването на тънки клиенти или устройства, които не могат да работят самостоятелно, но са предназначени да работят с мрежова ОС.

В зависимост от нуждите и ресурсите на вашата компания, може да си струва да разгледате разпределена или мрежова ОС. Всеки има своите предимства и недостатъци, които трябва да вземете под внимание. Разпределената ОС може да струва малко повече от мрежова ОС, но мрежова ОС не може да се справи с програми за интензивни изчисления поради стреса, който поставя в сървъра. Решението зависи от вас да изберете по-добро решение от това, което имате в момента.