Skillnad mellan distribuerat operativsystem och nätverksoperativsystem Skillnaden mellan
Ett distribuerat OS är bara en förbättring av det ursprungliga konceptet. Men istället för att en människa skär upp jobbet är operativsystemet tillräckligt smart för att veta vilka datorer som är överbelastade och vilka som är inaktiva. Det skulle då balansera de tillgängliga uppgifterna så att varje dator i gruppen delar lika stor belastning. Detta är bra för att maximera användbarheten för varje dator. Nackdelen är dock att du måste uppgradera alla enheter varje så ofta för att upprätthålla en rimlig prestanda. Det finns också vissa program som helt enkelt inte är kompatibla med distribuerad databehandling. De är inte optimerade för att utnyttja flera processer, och som sådana kan endast behandlas av en dator.
Utseendet på nätverksoperativsystem är ett direkt resultat av behovet av att minska kostnaderna och styra varje dator i systemet. Nätverks-OS finns inte på alla datorer, klienten har bara tillräckligt med programvara för att starta hårdvaran och kontakta servern. Alla efterföljande operationer görs på servern, och klientens enda roll är att reläera inmatningen och utmatningen mellan servern och användaren. Detta är mycket effektivt vid kontroll av den installerade programvaran, eftersom klienter inte har möjlighet att lägga till eller ta bort programvara. Ett nätverks-operativsystem kräver en mycket minimal mängd maskinvara på klienten, även om servern ska kunna hantera kraven från flera användare. Det innebär att du inte behöver uppgradera klienterna så länge du behåller servern ordentligt. Detta ledde till och med till att tunna klienter eller enheter skapades som inte kan fungera utan att de ska fungera med nätverks-operativsystemet.
Beroende på företagets behov och resurser kan ett distribuerat eller nätverks-OS vara värt att titta på. Var och en har sina egna fördelar och nackdelar som du bör ta hänsyn till. Ett distribuerat operativsystem kan kosta lite mer än ett nätverks-operativsystem, men ett nätverks-OS kan inte hantera beräkningskrävande program på grund av den stress det lägger på servern. Beslutet är upp till dig när du väljer en bättre lösning än vad du för närvarande har.