Razlika med računalništvom v oblaku in računalniškim omrežjem

Cloud Computing vs Grid Computing

Google, ki ga aktivno pritiska, je računalništvo v oblaku postalo zelo priljubljena tema med računalniškimi strokovnjaki in celo običajnimi uporabniki računalnikov. Razprava je številne ljudi spraševala, kako računalništvo v oblaku primerja z drugimi računalniškimi arhitekturami, kot je mrežno računalništvo. Glavna razlika med računalništvom v oblaku in računalništvom v omrežju je v tem, kako razporejajo vire. Grid računalništvo zbira vire iz mnogih ločenih računalnikov, ki delujejo, kot da so en superračunalnik. Za primerjavo, računalništvo v oblaku zagotavlja vire več računalnikom z ene, abstraktne lokacije (tj. V oblaku).

Dva sta si zelo različna in ta razlika se kaže v nalogah, ki jih opravljajo. Računalništvo v oblaku je dobro za izvajanje ogromnega števila majhnih nalog. Dober primer tega bi bilo veliko število ljudi, ki opravljajo obdelavo besedil ali drugo pisarniško delo. Po drugi strani je mrežno računalništvo odlično za opravljanje peščice zelo intenzivnih in zapletenih nalog, kot je zlaganje beljakovin. Računalnik, ki upravlja omrežje, razdeli nalogo na več manjših delov in vsakemu dodeli drug računalnik v omrežju, da izvede.

Ideja za računalništvo v oblaku je, da en sam računalnik, ki prebiva v oblaku, ali internet, opravi vse izračune za več sto tisoč uporabnikov po vsem svetu. To v resnici ni mogoče, saj noben en superračunalnik ne zmore toliko bremena 24/7. In tudi če bi obstajal, bi bilo to pretirano drago. Če želite rešiti to težavo, je računalništvo v oblaku običajno nastavljeno na arhitekturi računalniških omrežij. Zahtevo uporabnika iz oblaka analizira vmesniški računalnik; potem je naloga dodeljena enemu ali več računalnikom v omrežju. Tako računalniško omrežje ustvari na videz izjemno zmogljiv računalnik, ki služi potrebam oblaka.

Največja prednost te nastavitve je fleksibilnost. Računalniki v omrežju lahko dinamično dodelimo komu, ki ga potrebuje. Ko je uporabnik opravljen, se računalnik sprosti drugim uporabnikom v oblaku. Glede na to, da 24 ur na dan nismo na svojih računalnikih, je za potrebe mnogih potrebnih manjše število računalnikov.

Povzetek:

1.Cloud computing razporeja vire na eno mesto, medtem ko jih omrežne računalnike razporejajo na več lokacij.
2. Računalništvo v oblaku je običajno za številne majhne naloge, medtem ko je računalniško omrežje primerno za nekaj večjih nalog.
3. Veliki primerki računalništva v oblaku uporabljajo notranje računalništvo.