Skillnaden mellan Cloud computing och Grid computing

Författare: Laura McKinney
Skapelsedatum: 1 April 2021
Uppdatera Datum: 5 Maj 2024
Anonim
30 Stupid DevOps Engineer Questions [IT Careers]
Video: 30 Stupid DevOps Engineer Questions [IT Careers]

Innehåll


Molnberäkning och nätverksberäkning har nästan samma vision att tillhandahålla tjänster till användarna genom att dela kapacitet och resurser. Även om villkoren är differentierade baserat på applikationsfokus, arkitektur, resursanvändningsmönster, antal tjänster, interoperabilitet, affärsmodeller osv.

Cloud computing fördriver behovet av att köpa hårdvara och programvara som kräver komplex konfiguration och kostsamt underhåll för att bygga och distribuera applikationer istället levererar det det som en tjänst över internet. Å andra sidan, i nätverksberäkning, arbetar ett kluster av datorer tillsammans för att lösa ett enormt problem genom att dela upp det i flera små enheter som är fördelade över datorer (del av ett rutnät).

I Cloud computing hanteras resurserna centralt medan datorn resurser distribueras där varje webbplats har sin egen administrativa kontroll.


  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Slutsats

Jämförelsediagram

Grund för jämförelseMolntjänster
Grid computing
Applikationsfokus
affärs- och webbaserade applikationer.
Samarbetsändamål.
Arkitektur används
Klient-server
Distribuerad databehandling
Förvaltning
centraliserad
decentraliserad
Affärsmodell
Betala per användning
Ingen definierad affärsmodell
Tjänsternas tillgänglighetHögt eftersom det är realtid
Låg på grund av schemalagda tjänster.
Programmeringsmodeller
Eucalyptus, Open Nebula, Open stack etc, för Iaas men inget mellanprogram finns.
Olika mellanutrustning finns tillgängliga som Globus gLite, Unicore, etc.
Resursanvändningsmönster
Centraliserat sätt
Samverkande sätt
Flexibilitet

Hög
Låg
interoperabilitet

Försäljare lock-in och integration är några problemHanterar enkelt interoperabilitet mellan leverantörer.


Definition av Cloud computing

Cloud computing är ett modernt datorparadigma som ger skalbar och flexibel IT-infrastruktur och viktiga tjänster till användarna via internet. Det möjliggör allmänt, on-demand, bekväm nätverksåtkomst till en partitionerad pool av konfigurerbara datorresurser som nätverk, tjänster, lagring, applikation och servrar som omedelbart kan serveras och släppas med minsta ledningsinsats.

Det följer klient-serverarkitektur. Dess faktureringsmetod är effektiv där en användare måste betala enligt användningen eller kan kallas som uppmätt fakturering. Begreppet virtualisering används i molnet, och det använder också en hypervisor (VM) genom vilken användare kan köra flera operativsystem.

Tjänster som erbjuds av moln:

  • Saas (programvara som tjänst) - Denna tjänst tillhandahåller kompletta produktapplikationer till användarna, vilket eliminerar behoven hos de underliggande tjänsterna där användaren inte behöver oroa sig för hårdvara och plattformar för att skapa slutprodukten. Till och med uppdateringen, licensieringen och underhållet utförs av tjänsteleverantören. Till exempel Google Apps, Salesforce etc.
  • Paas (plattform som tjänst) - Dessa typer av tjänster betonar att tillhandahålla en integrerad miljö på hög nivå för att designa, bygga, testa och distribuera en online anpassad applikation, vilket eliminerar användarnas behov av Iaas. Till exempel, Googles App Engine, Microsoft Azure tillhandahåller Paas-tjänster.
  • Iaas (infrastruktur som tjänst) - Denna tjänst tillhandahåller datorresurser på virtuell eller dedicerad hårdvara, de tjänster som erbjuds av Iaas är nätverk, disklagring, processorkraft, etc. AWS, Eucalyptus, Open stack och Flexiscale är några av Iaas-leverantörerna.

Det finns fyra typer av molninstallationsmodeller som är - offentlig moln, privat moln, gemenskap moln och hybrid moln.

Definition av Grid computing

Grid computing serverar datoriseringsresurser som nätverk, server, applikationer för de enskilda användarna. Grid involverar de löst kopplade system där jobb hanteras och planeras på ett distribuerat sätt. Det delar ett massivt jobb i mindre bitar och bearbetar dessa bitar separat. Grid computing är en kombination av icke-centraliserade datoressurser där varje geografiskt separat, oberoende webbplats har sin egen administrativa kontroll över den.

Vid nätverksberäkning är resurserna reserverade, varför det inte är flexibelt och skalbart som molnberäkning. Det följer distribuerad arkitektur. Grid computing-projekt har inte något tidsberoende kopplat till dem, och det använder hårdvara som finns i nätet och som är i viloläge.

  1. Applikationerna bygger på molnet är affärspecifika applikationer som webbaserad applikation som vanligtvis används av tunna klienter eller för handhållna enheter. Å andra sidan fokuserar Grid på den forskningsbaserade applikationen med hjälp av distribuerade oberoende administrativa enheter som helt och hållet arbetar för att lösa ett större datorproblem.
  2. Cloud använder klient-serverarkitektur, däremot använder rutnät distribuerad dataarkitektur.
  3. Molnberäkningsinfrastrukturen drivs av en centraliserad hantering medan det i nätverksberäkning finns ett decentraliserat hanteringssystem där olika webbplatser sprids över hela världen och varje webbplats har en oberoende administration.
  4. Molnanvändarna betalar som de använder (dvs verktygsprissättning eller mätfakturering), där en användare inte behöver betala eftersom han / hon släpper resurserna. I motsats till detta finns det ingen definierad affärsmodell i nätverksberäkning.
  5. Tjänsterna på molnet är mycket flexibla och i realtid och det kan växa snabbt upp. Däremot ger nätet schemalagda tjänster med liten flexibilitet.
  6. Gridinfrastruktur kan enkelt hantera interoperabilitet medan moln inte stöder interoperabilitet och kan leda till leverantörens inlåsning, vilket gör det svårt att migrera från en molntjänstleverantör till en annan.
  7. Resurser kan samlas i ett centraliserat eller sällan på ett decentraliserat sätt i Cloud computing. Å andra sidan används resurser på ett decentraliserat sätt i nätverksberäkning.
  8. I nätinfrastruktur är resurserna begränsade medan det i molnet finns en magnifik resurspool. Raster kan göras med molninfrastruktur.

Slutsats

Cloud computing är ny teknik och är en ättling till Grid computing. Cloud computing ger användarvänliga tjänster i realtid på en dedikerad internetanslutning med hög bandbredd och obegränsade resurser, men dess största nackdel är att den behöver en höghastighetsanslutning till internet. Raster är heterogena, löst kopplade och geografiskt fördelade och bättre än traditionella kluster. Även om säkerhet kan vara ett stort problem när du använder nätverksberäkning.