Hjem Cloud-Computing Hva er et distribuert datasystem? - definisjon fra techopedia

Hva er et distribuert datasystem? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr distribuert datamaskinsystem?

Distribuert databehandling er et datakonsept som i sin mest generelle forstand refererer til flere datasystemer som arbeider med et enkelt problem. I distribuert databehandling er et enkelt problem delt inn i mange deler, og hver del blir løst av forskjellige datamaskiner. Så lenge datamaskinene er koblet til nettverk, kan de kommunisere med hverandre for å løse problemet. Hvis det gjøres riktig, fungerer datamaskinene som en enkelt enhet.

Det endelige målet med distribuert databehandling er å maksimere ytelsen ved å koble brukere og IT-ressurser på en kostnadseffektiv, gjennomsiktig og pålitelig måte. Det sikrer også feiltoleranse og muliggjør tilgjengelighet på ressursene i tilfelle en av komponentene svikter.

Techopedia forklarer Distribuerte datamaskiner

Ideen om å fordele ressurser i et datanettverk er ikke ny. Dette startet først med bruk av dataregistreringsterminaler på mainframe-datamaskiner, deretter flyttet de til minicomputers og er nå mulig i personlige datamaskiner og klient-serverarkitektur med flere nivåer.

En distribuert databehandlingsarkitektur består av et antall klientmaskiner med veldig lette programvareagenter installert med en eller flere dedikerte distribuerte databehandlingsservere. Agentene som kjører på klientmaskinene oppdager vanligvis når maskinen er inaktiv og sender et varsel til administrasjonsserveren om at maskinen ikke er i bruk og tilgjengelig for en behandlingsjobb. Agentene ber deretter om en søknadspakke. Når klientmaskinen mottar denne applikasjonspakken fra administrasjonsserveren for å behandle, kjører den applikasjonsprogramvaren når den har gratis CPU-sykluser og sender resultatet tilbake til administrasjonsserveren. Når brukeren kommer tilbake og krever ressursene igjen, returnerer administrasjonsserveren ressursene som ble brukt til å utføre forskjellige oppgaver i brukerens fravær.

Hva er et distribuert datasystem? - definisjon fra techopedia