Skillnaden mellan Cloud Computing och Distributed Computing

Skillnaden mellan Cloud Computing och Distributed Computing
Skillnaden mellan Cloud Computing och Distributed Computing

Video: Skillnaden mellan Cloud Computing och Distributed Computing

Video: Skillnaden mellan Cloud Computing och Distributed Computing
Video: hello, PHP 2024, December
Anonim

Cloud Computing vs Distributed Computing

Cloud computing är en datorstil där resurser görs tillgängliga över internet. Oftast är dessa resurser utbyggbara och är mycket visualiserade resurser och de tillhandahålls som en tjänst. Dessa resurser kan huvudsakligen delas upp till applikationer, plattformar eller infrastruktur. Området datavetenskap som handlar om distribuerade system (system som består av mer än en självstyrd nod) kallas distribuerad beräkning. Vanligtvis används distribuerad datoranvändning för att utnyttja kraften hos flera maskiner för att uppnå ett enda storskaligt mål.

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 över internet. Leverantören kallas tjänsteleverantörer, medan användarna är kända som abonnenter. Prenumeranter betalar vanligtvis prenumerationsavgifter 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 den kategori av molnbaserad datoranvändning där de huvudsakliga resurserna som är tillgängliga som en tjänst är mjukvaruapplikationer. PaaS (Platform as a Service) är kategorin/applikationen för cloud computing där tjänsteleverantörerna levererar en datorplattform eller en lösningsstack till sina abonnenter över internet. IaaS (Infrastructure as a Service) är den kategori av molnbaserad datoranvändning där de huvudsakliga 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 tillhandahålla en hel skrivbordsupplevelse över internet. Detta kallas ibland skrivbordsvirtualisering/virtuellt skrivbord eller värddator.

Vad är Distributed Computing?

Fältet datavetenskap som handlar om distribuerade system kallas distribuerad beräkning. Ett distribuerat system består av mer än en självstyrd dator som kommunicerar via ett nätverk. Dessa datorer använder sitt eget lokala minne. Alla datorer i det distribuerade systemet pratar med varandra för att uppnå ett visst gemensamt mål. Alternativt kan olika användare vid varje dator ha olika individuella behov och det distribuerade systemet kommer att samordna delade resurser (eller hjälpa till att kommunicera med andra noder) för att uppnå sina individuella uppgifter. Noder kommunicerar genom att skicka meddelanden. Distribuerad datoranvändning kan också identifieras som att använda ett distribuerat system för att lösa ett enda stort problem genom att dela upp det till uppgifter, som var och en beräknas i individuella datorer i det distribuerade systemet. Vanligtvis finns tolereringsmekanismer på plats för att övervinna individuella datorfel. Systemets struktur (topologi, fördröjning och kardinalitet) är inte känd i förväg och den är dynamisk. Enskilda datorer behöver inte veta allt om hela systemet eller hela inmatningen (för att problemet ska lösas).

Vad är skillnaden mellan moln och distribuerad datoranvändning?

Cloud computing är en teknik som levererar många typer av resurser som tjänster, främst över internet, medan distribuerad datoranvändning är konceptet att använda ett distribuerat system som består av många självstyrda noder för att lösa ett mycket stort problem (som är vanligtvis svårt att lösa med en enda dator). Cloud computing är i grunden en försäljnings- och distributionsmodell för olika typer av resurser över internet, medan distribuerad datoranvändning kan identifieras som en typ av datoranvändning, som använder en grupp maskiner för att arbeta som en enda enhet för att lösa ett storskaligt problem. Distribuerad datoranvändning uppnår detta genom att dela upp problemet till enklare uppgifter och tilldela dessa uppgifter till enskilda noder.

Rekommenderad: