Pagkakaiba sa pagitan ng Cloud computing at Grid computing

May -Akda: Laura McKinney
Petsa Ng Paglikha: 1 Abril 2021
I -Update Ang Petsa: 5 Mayo 2024
Anonim
PaaS vs Cloud Native | Is PaaS Cloud Native?
Video.: PaaS vs Cloud Native | Is PaaS Cloud Native?

Nilalaman


Ang Cloud computing at grid computing ay halos magkapareho ng pangitain ng pagbibigay ng mga serbisyo sa mga gumagamit sa pamamagitan ng pagbabahagi ng mga kakayahan at mapagkukunan. Bagaman naiiba ang mga termino batay sa pagtuon ng aplikasyon, arkitektura, pattern ng paggamit ng mapagkukunan, bilang ng mga serbisyo, interoperability, mga modelo ng negosyo atbp.

Ang Cloud computing ay nagpapawalang-saysay sa pangangailangan ng pagbili ng hardware at software na nangangailangan ng kumplikadong pagsasaayos at magastos na pagpapanatili para sa pagbuo at pag-deploy ng mga aplikasyon sa halip ay naghahatid ito bilang isang serbisyo sa internet. Sa kabilang banda, sa grid computing, ang isang kumpol ng mga computer ay nagtutulungan upang malutas ang isang napakalaking problema sa pamamagitan ng paghahati nito sa maraming maliit na yunit na ipinamamahagi sa mga computer (bahagi ng isang grid).

Sa Cloud computing, ang mga mapagkukunan ay pinamamahalaang sa gitna samantalang sa mga mapagkukunang grid computing ay ipinamamahagi kung saan ang bawat site ay may sariling kontrol sa pamamahala.


  1. Tsart ng paghahambing
  2. Kahulugan
  3. Pangunahing Pagkakaiba
  4. Konklusyon

Tsart ng paghahambing

Batayan para sa paghahambingCloud computing
Grid computing
Tumutok sa application
negosyo at application na batay sa web.
Mga layunin ng pakikipagtulungan.
Ginamit ang arkitektura
Client-server
Ipinamamahagi na computing
Pamamahala
Sentralisado
Desentralisado
Modelo ng negosyo
Magbayad bawat paggamit
Walang tinukoy na modelo ng negosyo
Pag-access ng mga serbisyoMataas dahil ito ay real-time
Mababa dahil sa mga naka-iskedyul na serbisyo.
Mga modelo ng pag-program
Eucalyptus, Open Nebula, Buksan ang stack atbp, para sa Iaas ngunit walang umiiral na middleware.
Ang iba't ibang mga midwares ay magagamit tulad ng Globus gLite, Unicore, atbp.
Mga pattern ng paggamit ng mapagkukunan
Sentralisadong paraan
Paraan ng pakikipagtulungan
Kakayahang umangkop

Mataas
Mababa
Mapag-ugnay

Ang Vendor lock-in at pagsasama ay ilang mga isyuMadaling nakikipag-ugnay sa interoperability sa pagitan ng mga provider.


Kahulugan ng Cloud computing

Ang Cloud computing ay isang modernong paradigma ng computing na nagbibigay ng scalable at kakayahang umangkop sa IT infrastructure at mahahalagang serbisyo sa mga gumagamit sa pamamagitan ng internet. Pinapayagan nito ang omnipresent, on-demand, maginhawang pag-access sa network sa isang partisyon na pool ng mga configurable computing mapagkukunan tulad ng mga network, serbisyo, imbakan, application at server na maaaring agad na ihain pati na rin pinakawalan ng hindi bababa sa pagsisikap ng pangangasiwa.

Sinusundan nito ang arkitektura ng client-server. Ang pamamaraan ng pagsingil nito ay epektibo kung saan ang isang gumagamit ay kailangang magbayad alinsunod sa paggamit o matatawag na met meting billing. Ang konsepto ng virtualization ay ginagamit sa ulap, at gumagamit din ito ng isang hypervisor (VM) kung saan maaaring tumakbo ang gumagamit ng maraming mga operating system.

Mga serbisyong inaalok ng ulap:

  • Saas (Software bilang isang serbisyo) - Ang serbisyong ito ay nagbibigay ng kumpletong mga aplikasyon ng produkto sa mga gumagamit kaya tinanggal ang mga pangangailangan ng pinagbabatayan na serbisyo kung saan kailangan ng gumagamit na huwag mag-alala tungkol sa hardware at platform para sa henerasyon ng pangwakas na produkto. Kahit na ang pag-update, paglilisensya at pagpapanatili ay ginagawa ng service provider. Halimbawa, ang Google Apps, Salesforce atbp.
  • Paas (Platform bilang isang serbisyo) - Ang mga uri ng serbisyo na ito ay binibigyang diin sa pagbibigay ng isang mataas na antas na nakapaloob na kapaligiran upang magdisenyo, magtayo, subukan at mag-deploy ng isang online na pasadyang aplikasyon, maalis ang pangangailangan ng Iaas para sa mga gumagamit. Halimbawa, ang App Engine ng Google, ang Microsoft Azure ay nagbibigay ng mga serbisyo sa Paas.
  • Iaas (imprastraktura bilang isang serbisyo) - Ang serbisyong ito ay nagbibigay ng mga mapagkukunan ng computing sa virtual o nakatuon na hardware, ang mga serbisyong inaalok ng Iaas ay network, imbakan ng disk, kapangyarihan ng pagpoproseso, atbp. AWS, Eucalyptus, Buksan ang salansan at Flexiscale ay ilan sa mga tagapagbigay ng Iaas.

Mayroong apat na uri ng mga modelo ng paglawak ng ulap na kung saan ay - pampubliko ulap, pribado ulap, pamayanan ulap at mestiso ulap.

Kahulugan ng compid ng Grid

Naghahain ang grid computing ng mga mapagkukunan ng computing tulad ng network, server, mga aplikasyon sa mga indibidwal na gumagamit. Ang Grid ay nagsasangkot ng mga maluwag na kaakibat na mga sistema kung saan pinamamahalaan at naka-iskedyul ang mga trabaho sa isang ipinamamahaging paraan. Hinahati nito ang isang napakalaking trabaho sa mas maliit na mga chunks at pinoproseso ang mga chunks nang hiwalay. Ang grid computing ay isang kombinasyon ng mga hindi nakatuon na mapagkukunan ng computing kung saan ang bawat hiwalay na heograpiya, ang independyenteng site ay may sariling kontrol sa pamamahala dito.

Sa grid computing, ang mga mapagkukunan ay nakalaan na ang dahilan ay hindi ito nababaluktot at nasusukat bilang cloud computing. Sinusundan nito ang ipinamamahagi na arkitektura. Ang mga proyekto sa pag-compute ng grid ay walang anumang pag-asa sa oras na nauugnay sa kanila, at gumagamit ito ng hardware na naroroon sa grid at kung saan ay nasa walang ginagawa na estado.

  1. Ang mga application na binuo sa ulap ay mga tukoy na aplikasyon ng negosyo tulad ng application na nakabase sa web na karaniwang ginagamit ng mga manipis na kliyente o para sa mga handheld device. Sa kabilang banda, ang Grid ay nakatuon sa application na batay sa pananaliksik sa tulong ng pamamahagi ng mga independiyenteng mga yunit ng administratibo na nagtatrabaho nang buo para sa paglutas ng isang mas malaking problema sa computing.
  2. Ginagamit ng Cloud ang arkitektura ng client-server, sa kaibahan, ang grid ay gumagamit ng ipinamahagi na arkitektura ng computing.
  3. Ang cloud computing infrastructure ay pinatatakbo ng isang sentralisadong pamamahala samantalang sa grid computing mayroong isang desentralisadong sistema ng pamamahala kung saan ang iba't ibang mga site ay kumalat sa buong mundo, at ang bawat site ay may isang malayang pamamahala.
  4. Ang mga gumagamit ng ulap ay nagbabayad habang ginagamit nila ang (i.e., pagpepresyo ng utility o metered billing), kung saan hindi kailangang magbayad ang isang gumagamit habang inilalabas niya ang mga mapagkukunan. Tulad ng laban, walang tinukoy na modelo ng negosyo sa computing ng grid.
  5. Ang mga serbisyo sa ulap ay lubos na nababaluktot at real-time at maaari itong mabilis na masukat. Sa kaibahan, ang grid ay nagbibigay ng mga naka-iskedyul na serbisyo na may mababang kakayahang umangkop.
  6. Ang istraktura ng grid ay maaaring makitungo sa interoperability nang madali habang ang ulap ay hindi suportado ng interoperability at maaaring humantong sa lock-in ng vendor, na ginagawang mahirap lumipat mula sa isang service provider sa cloud sa isa pa.
  7. Ang mga mapagkukunan ay maaaring mai-pool sa isang sentralisado o bihira sa isang desentralisado na paraan sa Cloud computing. Sa kabilang banda, ang mga mapagkukunan ay ginagamit sa isang desentralisadong pamamaraan sa grid computing.
  8. Sa imprastraktura ng grid, ang mga mapagkukunan ay limitado habang nasa ulap mayroong isang mahusay na pool ng mga mapagkukunan. Ang mga grids ay maaaring gawin gamit ang imprastrakturang ulap.

Konklusyon

Ang Cloud computing ay umuusbong na teknolohiya at isang inapo ng Grid computing. Nagbibigay ang Cloud computing ng mga real-time na serbisyo sa gumagamit sa isang nakatuon, mataas na koneksyon sa internet ng bandwidth at walang limitasyong mga mapagkukunan ngunit ang pangunahing kawalan nito ay nangangailangan ito ng isang napakabilis na koneksyon sa internet. Ang mga grids ay heterogenous, malalakas kaisa at heograpikong ipinamamahagi at mas mahusay kaysa sa mga tradisyunal na kumpol. Bagaman ang seguridad ay maaaring maging isang pangunahing isyu habang gumagamit ng grid computing.