Cloud Computing vs Cluster Computing
Cloud computing är en typ av dator där resurser görs tillgängliga via internet. Oftast är dessa resurser utökbara och är mycket visualiserade resurser och de tillhandahålls som en tjänst. Dessa resurser kan huvudsakligen brytas ner till applikationer, plattformar eller infrastruktur. I klusterberäkningar är en samling fristående datorer sammankopplade för att bilda en enda integrerad databehandling som kan förbättra prestanda och tillgänglighet än att använda en enda dator. Clusters implementeras huvudsakligen för lastbalansering och ger hög tillgänglighet.
Vad är Cloud Computing?
Cloud computing är den framväxande tekniken för att leverera många typer av resurser som tjänster, främst via internet. Leveranspartiet kallas tjänsteleverantörerna, medan användarna är kända som abonnenter. Prenumeranter betalar abonnemangsavgifter vanligtvis per användning. Cloud computing är uppdelad i några olika kategorier baserat på vilken typ av tjänst som tillhandahålls. SaaS (Software as a Service) är kategorin cloud computing där de viktigaste resurserna som är tillgängliga som en tjänst är programvaror. PaaS (Platform as a Service) är kategorin / tillämpningen av cloud computing där tjänsteleverantörerna levererar en datablad eller en lösningsstack till sina abonnenter via internet. IaaS (Infrastructure as a Service) är kategorin cloud computing där de viktigaste resurserna som är tillgängliga som en tjänst är hårdvaruinfrastruktur. DaaS (Desktop as a Service), som är en framväxande -aaS-tjänst, handlar om att ge en hel desktop-upplevelse över internet. Detta kallas ibland som desktop virtualisering / virtuellt skrivbord eller värddatabas.
Vad är Cluster Computing?
I klusterberäkningen är en samling fristående datorer sammankopplade för att bilda en enda integrerad databehandling, som kan förbättra prestanda och tillgänglighet än att använda en enda dator. De vanligaste användningarna av klusterberäkning är belastningsbalansering och ger hög tillgänglighet. I ett lastbalanseringskluster delas en enda arbetsbelastning (t ex en beräkning) av flera datorer som är kopplade ihop, vilka fungerar som en enhet. Några av de arbetsbelastningar som kommer till systemet fördelas mellan datorerna i klustret, så att arbetet är balanserat bland dem. Detta förbättrar hela systemets prestanda. I hög tillgänglighet (HA) -kluster tillhandahålls redundanta noder för att säkerställa att den tjänst som klustret tillhandahåller alltid är tillgänglig (även om vissa systemkomponenter misslyckas). Kluster kan uppnå en stor förbättring i prestanda jämfört med priset.
Vad är skillnaden mellan Cloud Computing och Cluster Computing?
Cloud computing är en teknik som levererar många typer av resurser som tjänster, huvudsakligen över internet, medan klusterberäkning fokuserar på förbättrad prestanda och tillgänglighet av en tjänst genom att koppla samman en samling fristående maskiner för att bilda en enda integrerad databehandling. Clusters används huvudsakligen för belastningsbalansering och ger hög tillgänglighet, medan cloud computing fokuserar på att tillhandahålla tjänster som programvara, plattformar etc. Men en viktig sak att notera är att cloud computing är byggt baserat på ett serverkluster.