Distribuerat datorsystem

Författare: Eugene Taylor
Skapelsedatum: 9 Augusti 2021
Uppdatera Datum: 17 Juni 2024
Anonim
Olov Schelén, professor i distribuerade datorsystem
Video: Olov Schelén, professor i distribuerade datorsystem

Innehåll

Definition - Vad betyder Distribuerat datorsystem?

Distribuerad databehandling är ett datakoncept som i sin mest allmänna mening avser flera datorsystem som arbetar med ett enda problem. Vid distribuerad datoruppdelning är ett enda problem uppdelat i många delar, och varje del löses av olika datorer. Så länge datorerna är i nätverk kan de kommunicera med varandra för att lösa problemet. Om det görs korrekt fungerar datorerna som en enda enhet.


Det slutliga målet med distribuerad datoranvändning är att maximera prestanda genom att ansluta användare och IT-resurser på ett kostnadseffektivt, öppet och pålitligt sätt. Det garanterar också feltolerans och möjliggör resurstillgänglighet i händelse av att en av komponenterna misslyckas.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Distribuerat datorsystem

Idén att distribuera resurser inom ett datornätverk är inte ny. Detta började först med användningen av datainmatningsterminaler på mainframe-datorer, flyttade sedan till minicomputers och är nu möjligt i persondatorer och klientserverarkitektur med fler nivåer.


En distribuerad datorarkitektur består av ett antal klientmaskiner med mycket lätta mjukvaruagenter installerade med en eller flera dedikerade distribuerade datorhanteringsservrar. Agenterna som körs på klientmaskinerna upptäcker vanligtvis när maskinen är inaktiv och ett meddelande till hanteringsservern om att maskinen inte används och är tillgänglig för ett bearbetningsjobb. Agenterna begär sedan ett applikationspaket. När klientmaskinen tar emot detta applikationspaket från hanteringsservern för att bearbeta, kör den applikationsprogramvaran när den har fria CPU-cykler och är resultatet tillbaka till hanteringsservern. När användaren återvänder och kräver resurserna igen, returnerar hanteringsservern resurserna som användes för att utföra olika uppgifter i användarens frånvaro.