Spring til indhold

Distribueret styresystem

Fra Wikipedia, den frie encyklopædi

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.

  1. ^ Tanenbaum, Andrew S (september 1993). "Distributed operating systems anno 1992. What have we learned so far?". Distributed Systems Engineering. 1 (1): 3-10. Bibcode:1993DSE.....1....3T. doi:10.1088/0967-1846/1/1/001.
  2. ^ Nutt, Gary J. (1992). Centralized and Distributed Operating Systems. Prentice Hall. ISBN 978-0-13-122326-4.
  3. ^ Gościński, Andrzej (1991). Distributed Operating Systems: The Logical Design. Addison-Wesley Pub. Co. ISBN 978-0-201-41704-3.
  4. ^ Fortier, Paul J. (1986). Design of Distributed Operating Systems: Concepts and Technology. Intertext Publications. ISBN 9780070216211.

Yderligere læsning

[redigér | rediger kildetekst]

Eksterne henvisninger

[redigér | rediger kildetekst]