Forskellen mellem Cloud computing og Grid computing

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 5 Kan 2024
Anonim
The Internet: Packets, Routing & Reliability
Video.: The Internet: Packets, Routing & Reliability

Indhold


Cloud computing og net computing har næsten den samme vision om at levere tjenester til brugerne gennem delingsfunktioner og ressourcer. Selvom betingelserne er differentierede baseret på applikationsfokus, arkitektur, ressourceforbrugsmønstre, antal tjenester, interoperabilitet, forretningsmodeller osv.

Cloud computing forbyder behovet for at købe hardware og software, som kræver kompleks konfiguration og kostbar vedligeholdelse til opbygning og implementering af applikationer i stedet for at det leverer det som en service over internettet. På den anden side arbejder en klynge af computere i gitterberegning sammen for at løse et enormt problem ved at opdele det i flere små enheder, der er fordelt over computere (del af et gitter).

I cloud computing administreres ressourcerne centralt, mens computerstyring i net distribueres, hvor hvert sted har sin egen administrative kontrol.

  1. Sammenligningstabel
  2. Definition
  3. Vigtige forskelle
  4. Konklusion

Sammenligningstabel

Grundlag for sammenligningSkyen
Grid computing
Ansøgningsfokus
forretnings- og webbaserede applikationer.
Samarbejdsformål.
Arkitektur brugt
Klient-server
Distribueret computing
Ledelse
centraliseret
decentral
Forretningsmodel
Betal pr. Brug
Ingen defineret forretningsmodel
Tjenesters tilgængelighedHøj, fordi det er realtid
Lav på grund af planlagte tjenester.
Programmeringsmodeller
Eukalyptus, Åben tåge, Åben stak osv., For Iaas, men der findes ingen mellemvare.
Der er forskellige mellemwarer, såsom Globus gLite, Unicore osv.
Ressourceforbrugsmønstre
Centraliseret måde
Samarbejdsmåde
Fleksibilitet

Høj
Lav
interoperabilitet

Leverandørlåsning og integration er nogle problemerHåndterer let interoperabilitet mellem udbydere.


Definition af Cloud computing

Cloud computing er et moderne computingparadigme, der leverer skalerbar og fleksibel IT-infrastruktur og vigtige tjenester til brugerne via Internettet. Det tillader allestedsnærværende, on-demand, praktisk netværksadgang til en partitioneret pool af konfigurerbare databehandlingsressourcer såsom netværk, tjenester, opbevaring, applikation og servere, der med det samme kan serveres og frigives med mindst ledelsesmæssig indsats.

Det følger klient-server arkitektur. Dets faktureringsmetode er effektiv, hvor en bruger skal betale i henhold til brugen eller kan kaldes som afmålt fakturering. Begrebet virtualisering bruges i skyen, og det bruger også en hypervisor (VM), gennem hvilken brugeren kan køre flere operativsystemer.

Services, der tilbydes af sky:

  • Saas (Software som en service) - Denne service leverer de komplette produktapplikationer til brugerne, hvilket eliminerer behovene for de underliggende tjenester, hvor brugeren ikke behøver at bekymre sig om hardware og platforme til generering af det endelige produkt. Selv opdatering, licens og vedligeholdelse udføres af tjenesteudbyderen. F.eks. Google Apps, Salesforce osv.
  • Paas (platform som en service) - Disse typer tjenester lægger vægt på at give et integreret miljø på højt niveau til design, opbygning, test og distribution af en online brugerdefineret applikation, hvilket eliminerer brugernes behov fra Iaas. F.eks. Leverer Googles App Engine, Microsoft Azure Paas-tjenester.
  • Iaas (infrastruktur som en service) - Denne service leverer databehandlingsressourcer på virtuel eller dedikeret hardware, de tjenester, der tilbydes af Iaas er netværk, disklagring, behandlingskraft osv. AWS, Eucalyptus, Open stack og Flexiscale er nogle af Iaas-udbydere.

Der er fire typer af cloud-implementeringsmodeller, som er - offentlig Sky, privat Sky, fællesskab sky og hybrid Sky.


Definition af Grid computing

Grid computing tjener databehandlingsressourcer som netværk, server, applikationer til de enkelte brugere. Grid involverer de løst koblede systemer, hvor job styres og planlægges på en distribueret måde. Det deler et massivt job i mindre bidder og behandler disse bidder separat. Grid computing er en kombination af ikke-centraliserede databehandlingsressourcer, hvor hvert geografisk separat, uafhængigt sted har sin egen administrative kontrol over det.

Ved net computing er ressourcerne forbeholdt, det er grunden til, at det ikke er fleksibelt og skalerbart som cloud computing. Det følger distribueret arkitektur. Grid computing-projekter har ikke nogen tidsafhængighed forbundet med dem, og det bruger hardware, der findes i nettet, og som er i inaktiv tilstand.

  1. Applikationerne, der bygger på skyen, er forretningsspecifikke applikationer såsom webbaseret applikation, der typisk bruges af tynde klienter eller til håndholdte enheder. På den anden side fokuserer Grid på den forskningsbaserede applikation ved hjælp af distribuerede uafhængige administrative enheder, der arbejder helt sammen med at løse et større databehandlingsproblem.
  2. Cloud bruger klient-serverarkitektur, i modsætning hertil bruger net distribueret databehandlingsarkitektur.
  3. Cloud computing-infrastrukturen drives af en centraliseret ledelse, mens der i netnet computing findes et decentraliseret styringssystem, hvor forskellige steder spredes globalt, og hvert sted har en uafhængig administration.
  4. Skybrugerne betaler, som de bruger (dvs. værktøjspris eller målet fakturering), hvor en bruger ikke behøver at betale, da han / hun frigiver ressourcerne. I modsætning hertil findes der ingen defineret forretningsmodel inden for netudvikling.
  5. Services på skyen er meget fleksible og i realtid, og det kan skalere hurtigt. I modsætning hertil giver rutenettet planlagte tjenester med lav fleksibilitet.
  6. Netinfrastruktur kan let håndtere interoperabilitet, hvorimod sky ikke understøtter interoperabilitet og kan føre til leverandørens lock-in, hvilket gør det svært at migrere fra en cloud-tjenesteudbyder til en anden.
  7. Ressourcer kan samles i en centraliseret eller sjældent på en decentral måde i Cloud computing. På den anden side bruges ressourcer på en decentral måde til computing af gitter.
  8. I netinfrastruktur er ressourcerne begrænsede, mens der i skyen er en storslået pool af ressourcer. Gitter kan laves ved hjælp af skyinfrastruktur.

Konklusion

Cloud computing er ny teknologi og er en efterkommer af Grid computing. Cloud computing leverer brugervenlige tjenester i realtid på en dedikeret internetforbindelse med høj båndbredde og ubegrænsede ressourcer, men dens største ulempe er, at den har brug for en højhastighedsinternetforbindelse. Gitter er heterogene, løst koblede og geografisk fordelte og bedre end traditionelle klynger. Selvom sikkerhed kan være et stort problem, når du bruger netnet computing.