Forskjellen mellom grid og cloud computing

De hovedforskjell mellom grid og cloud computing er det grid computing refererer til en samling av dataressurser plassert på forskjellige steder for å behandle en enkelt oppgave mens sky computing refererer til å manipulere, konfigurere og få tilgang til maskinvare og programvare ressurser eksternt over Internett.

Grid computing kobler flere enheter til å løse et beregnings problem. Serverne, PCene og arbeidsstasjonene kjører uavhengige oppgaver, og de er løst forbundet med et lavhastighetsnett eller internett. På den annen side tillater cloud computing tilgang til applikasjoner og verktøy via internett. Brukerne kan opprette, konfigurere og tilpasse applikasjoner på nettet. Sikkerhetsproblemer er en stor ulempe i både nett og cloud computing.

Nøkkelområder dekket

1. Hva er Grid Computing
      - Definisjon, funksjonalitet
2. Hva er Cloud Computing
     - Definisjon, funksjonalitet
3. Forskjellen mellom grid og cloud computing
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Grid Computing, Cloud Computing, Hybrid Cloud, IaaS, PaaS, Privat Cloud, Public Cloud, SaaS

Hva er Grid Computing

Grid computing er en samling av dataressurser som ligger på forskjellige steder for å oppnå et felles mål. Det er en type distribuert system med en ikke-interaktiv arbeidsbelastning. Et nett består av maskinvare og programvareinfrastruktur.

Figur 1: Kabelstativ på Grid Computing Center

Grid computing forbinder ressurs som PCer, arbeidsstasjoner, lagring og servere og gir en mekanisme for å få tilgang til dem. Alle nettklienter er koblet sammen via et nettverk. Disse klientene er installert med spesiell programvare som heter middleware. Nettverket kobles til grid-serveren, og den har sin egen lagring. Brukerne kan få tilgang til de nødvendige dataene via nettverksserveren som håndterer alle administrative oppgaver.

Hva er Cloud Computing

Cloud computing refererer til å manipulere, konfigurere og få tilgang til maskinvare og programvare ressurser eksternt. Cloud computing inneholder virtuelle datasentre som kan levere maskinvare, programvare og ressurser når det er nødvendig. Derfor kan organisasjonene få tilgang til skyen for å skaffe ressursene. Det gir skalerbarhet i henhold til bedriftens krav.

Figur 2: Cloud Computing

Det finnes to typer modeller i cloud computing. De er distribusjonsmodellene og tjenestemodellene. Det finnes fire typer distribusjonsmodeller. De definerer tilgangstypen til skyen.

Offentlig Cloud - Gi tjenester til allmennheten. Det er ikke veldig sikkert.

Privat Cloud - Gi tjenester til en bestemt organisasjon.

Fellesskapsskyer - Gir tjenester til en gruppe organisasjoner.

Hybrid Cloud - En kombinasjon av offentlige og private skyer. Den private skyen utfører de kritiske oppgaver, og den offentlige skyen utfører ikke-kritiske oppgaver.

Videre er det tre typer tjenestemodeller i cloud computing som følger.

IaaS (infrastruktur-som-en-tjeneste) - Gir ressurser som virtuelle maskiner, virtuell lagring osv.

PaaS (Platform-as-a-Service) - Gir runtime-miljøet for applikasjoner, utviklingsverktøy og distribusjonsverktøy.

SaaS (Software-as-a-Service) - Gir tilgang til programvaren som en tjeneste for sluttbrukerne.

Forskjellen mellom grid og cloud computing

Definisjon

Grid computing er bruken av distribuerte dataressurser for å nå et felles mål. Cloud computing er teknologien som gir tilgang til delte bassenger av konfigurerbare systemressurser og høyere nivå tjenester over internett. Dette er grunnforskjellen mellom grid og cloud computing. 

Datamaskiner

Administrasjon av dataressurser er en annen forskjell mellom grid og cloud computing. Beredningsressursene i nettbasert databehandling distribueres mellom ulike enheter som ligger på forskjellige steder (Ulike steder, land eller kontinenter). Imidlertid, i cloud computing, administreres databehandlingsressurser sentralt i datasentre tilhørende skygtjenesteleverandørene.

Hovedfunksjonalitet

I grid-databehandling er oppgaven delt inn i flere uavhengige deltakser, og hver maskin på gridet er tildelt en deloppgave. Etter å ha fullført dem, sendes resultatene tilbake til hovedmaskinen. På den annen side gir Cloud computing ressurser i henhold til kravene.

Tilgang til metode

I grid-databehandling kan brukerne få tilgang til dataene i nettverksdatamaskinen via samarbeide nettverk som internett eller et lavhastighetsnettverk. I cloud computing kan brukerne få tilgang til ressursene via internett.

Ledelse

Mens ledelsen i nettbasert databehandling er decentralisert, er styringen i cloud computing sentralisert. Dette er en viktig forskjell mellom grid og cloud computing.

Arkitektur Type

Grid computing bruker distribuert arkitektur mens cloud computing bruker klient-server arkitektur.

Konklusjon

Forskjellen mellom grid og cloud computing er at grid computing refererer til en samling av dataressurser som ligger på forskjellige steder for å behandle en enkelt oppgave, mens cloud computing refererer til å manipulere, konfigurere og få tilgang til maskinvare- og programvare ressurser eksternt over Internett. Kort sagt, cloud computing er mer fleksibel enn nettberegning.

Henvisning:

1. "Hva er Grid Computing? - Definisjon fra WhatIs.com. "SearchDataCenter En Español, tilgjengelig her.
2. Grid Computing | av Bhanu Priya, Utdanning 4u, 14 Aug. 2018, Tilgjengelig her.
3. "Cloud Computing Oversikt." Www.tutorialspoint.com, Tutorials Point, tilgjengelig her.

Bilde Courtesy:

1. "Kabler på rutenettet, Fermilab med blå lys" Av ENERGY.GOV - (Public Domain) via Commons Wikimedia
2. "Cloud computing" Av Sam Johnston ved hjelp av OmniGroups OmniGraffle and Inkscape (inkluderer Computer.svg av Sasa Stefanovic) (CC BY-SA 3.0) via Commons Wikimedia