Et distribueret styresystem er systemsoftware over en samling af uafhængig software, netværksforbundne, kommunikerende og fysisk adskilte beregningsknuder. De håndterer jobs, der betjenes af flere CPUere.[1] Hver enkelt node har en specifik softwaredelmængde af det globale samlede styresystem. Hver delmængde er en sammensætning af to forskellige tjenesteudbydere.[2] Den første er en allestedsnærværende minimal kerne, eller mikrokerne, der direkte styrer nodens hardware. For det andet er der en samling på højere niveau af systemstyringskomponenter, der koordinerer nodens individuelle og samarbejdsaktiviteter. Disse komponenter abstraherer mikrokernefunktioner og understøtter brugerapplikationer.[3]
Mikrokernen og styringskomponentsamlingen arbejder sammen. De understøtter systemets mål om at integrere flere resurser og behandlingsfunktionalitet i et effektivt og stabilt system.[4] Denne problemfri integration af individuelle noder i et globalt system kaldes transparens eller enkelt systembillede; beskriver den illusion, der gives brugerne af det globale systems udseende som en enkelt beregningsenhed.
Se også
Referencer
Yderligere læsning
Eksterne henvisninger