Vad är en Distributed operativsystem?

September 19

En dator operativsystem (OS) är en av de viktigaste aspekterna av en dator. Det är ansvarig för den underliggande ärendehantering och orkestrering av datorns program. Ett distribuerat operativsystem är ett system som sprider belastningen över flera hårdvara servrar. Denna typ av OS ger bättre prestanda och tillgänglighet, eftersom den är fördelad över flera komponenter.

De flesta operativsystem finns i distribuerade versioner. Några exempel är UNIX, Linux och operativsystemet Windows. När OS distribueras måste den installeras på flera servrar, vilket kräver speciella konfiguration och ledningsprocesser. Detta kräver vanligtvis systemingenjörer för att leda projektet.

En distribuerad OS är konfigurerad som ett kluster av servrar som delar minne och arbetsuppgifter. Dessa servrar agera unisont och ge mer makt än en enda stor dator server. Detta genererar normalt sett bättre prestanda eftersom belastningen fördelas över flera servrar.

Grid computing är bra exempel på distribuerad databehandling. Detta system använder datorer anslutna till Internet för att slutföra komplexa uppgifter som kräver omfattande bearbetning makt. Med hjälp av en distribuerad modell använder sig av tomgång datorkapacitet eftersom den delar flera servrar.

Datorkapacitet är känd som den maximalt tillgängliga processorkraften i ett datorsystem. Det är oftast beräknas utifrån det tillgängliga minnet och datorbehandlingsenheter av hårdvaruplattform. Ett distribuerat system ger ytterligare kapacitet eftersom det innehåller flera servrar.

Det finns särskilda algoritmer som används för ett distribuerat operativsystem för att hantera ärendehantering. Detta arrangemang är utformad för att behandla enskilda uppgifter på flera servrar baserade på prioritet och förväntade handläggningstiden. Dessa algoritmer varierar i komplexitet, men är utformade för att göra det bästa av den tillgängliga processorkraft från delade servrar.

En round-robin-algoritmen är ett exempel på en enkel algoritm som används i ett distribuerat operativsystem. Denna teknik distribuerar inkommande uppgifter på datorn till flera servrar baserade på en enkel räkning algoritm. Varje uppgift tilldelas ett visst antal som motsvarar en specifik server inom kedjan av tillgängliga servrar.

Vissa distribuerade operativsystem modeller övervakar den tillgängliga kapaciteten på varje server inom kedjan. Detta ger oftast bättre prestanda än enkla round-robin tekniker eftersom servern belastningen är baserad på den faktiska tillgängliga processorkraft. Avancerade algoritmer är vanligare i avancerade multi operativsystem.

  • En dators operativsystem är en av de viktigaste aspekterna.
  • Flera system utför en uppgift på en viss plats under grid computing, ett exempel på distribuerad databehandling.