Cloud Computing vs Grid Computing
Cloud computing og grid computing er de to forskjellige måtene databehandling utføres på. Cloud computing betyr at tjenestene brukes på internett i stedet for lokale system. Imidlertid omhandler grid computing deling av oppgaver over antall datamaskiner. Cloud computing kan beskrives som en type grid computing.
Cloud Computing
På slutten av 2007 ble begrepet cloud computing laget. I cloud computing flyttes tjenestene som brukes daglig på internett i stedet for å lagres på en lokal maskin. E-post er et lite eksempel på cloud computing, og det er tilgjengelig i begge metodene. Tjenester som Yahoo mail og Google mail gir e-postfasiliteter og folk trenger ikke Microsoft Outlook eller andre applikasjoner for e-postformål. På denne måten kan e-posttjenesten brukes hvor som helst i verden der det er internettforbindelse.
Etter 2007 gikk andre tjenester som regneark, presentasjoner og tekstbehandling inn i nettskyen da Google leverte presentasjoner, regneark og tekstbehandlingstjenester og integrerte dem med Google Kalender og Gmail. Microsoft gikk også inn på cloud computing-arenaen og introduserte noen applikasjoner som kan brukes av internettbrukere. Microsoft har i stor grad fokusert på cloud computing.
Grid Computing
Deling av oppgaver over antall datamaskiner er kjent som Grid computing. Oppgavene kan ganske enkelt være datalagring eller det kan være komplekse beregninger. Fordelingen av oppgaver kan være over store avstander. Datamaskinene i et rutenett kan fungere som en del av rutenettet mens de ikke er i bruk. For å fullføre prosjekter søker rutenettet etter ubrukte sykluser på forskjellige datamaskiner for å få tilgang til dem. Et av de populære grid computing-prosjektene er [email protected]. Det er mange organisasjoner som er avhengige av forskjellige frivillige som tilbyr datamaskinene sine for å bli lagt til nettet.
En virtuell superdatamaskin opprettes etter at disse datamaskinene er slått sammen. Det kan være noen problemer med disse nettverksbaserte datamaskinene, men de er likevel kraftige enn superdatamaskinene som ble brukt på 70- og 80-tallet. Prinsippene for grid computing gir mulighet for moderne superdatamaskiner med mange små datamaskiner koblet til hverandre for å danne en superdatamaskin.
Ulike typer rutenett kan lages ved å bruke de ulike teknikkene for grid-databehandling. Ved å bruke flere datamaskiner tilføres både kraft og fleksibilitet til systemet. For eksempel administrerer et datanett stor informasjon som kan nås av brukerne.
Men grid computing er forskjellig fra cluster computing. For det første er det ingen sentralisert styring i grid computing da datamaskinene styres på en uavhengig måte. Datamaskinene i et rutenett kan ha forskjellig maskinvare eller operativsystem.
Forskjellen mellom cloud computing og grid computing
• Cloud computing innebærer bruk av tjenester på internett i stedet for lokale datamaskiner, mens grid computing innebærer deling av oppgaver over flere datamaskiner.
• Ressurser til flere datamaskiner deles i grid computing som i stor grad hjelper til med å forbedre fleksibiliteten og kraften til nettverket, mens dette ikke er tilfelle med cloud computing.
• Applikasjoner som regneark, presentasjoner, e-post og tekstbehandlere er en del av cloud computing, mens i grid computing, datalagring eller komplekse beregninger utføres.