Wat zijn de verschillende soorten grid computing-projecten?
Grid computing-projecten vinden plaats in verschillende vormen. Van gedistribueerde computing tot parallelle computing-projecten, de mogelijkheden zijn vrijwel onbegrensd. Inzicht in wat het grid computing-systeem is en waartoe het in staat is, is een centraal punt om de mogelijkheden van grid computing optimaal te benutten.
Het voordeel van het gebruik van een gedistribueerd computersysteem zoals dat wordt gebruikt door grid computing-projecten, is de mogelijkheid om snel datastromen te verwerken. Door een systeem van administratieve domeinen en knooppunten samen te voegen, kan een virtuele supercomputer worden gebouwd om een breed scala aan gegevensverwerkingstaken af te handelen met behoud van de beveiliging van afzonderlijke machines. Dit vermogen van het gedistribueerde systeem maakt het een ideale kandidaat voor veel grid computing-projecten.
Veelvoorkomende voorbeelden van grid computing-projecten worden dagelijks gebruikt door veel mensen die zich nooit bewust zijn van de reikwijdte van het systeem waartoe ze toegang hebben. ATM-bankieren, geautomatiseerde uitcheckbalies en andere services die een computerterminal vereisen om te communiceren met een centrale verwerkingsmachine maken gebruik van grid computing-services. Hoewel deze services worden gebruikt voor zeer basistransacties, strekt het bereik van het grid computing-netwerk zich veel verder uit.
Peer to peer (P2P) -netwerken zijn ook gebaseerd op grid computing-projecten. Elke netwerkgebruiker wordt een knooppunt in dit parallelle computersysteem. De knooppunten kunnen communiceren met een centrale verwerkingsmachine op het administratieve domein. Deze machine is verantwoordelijk voor het leiden van zoekopdrachten en verkeer naar de juiste knooppunten. Elke machine blijft beveiligd omdat de communicatie plaatsvindt tussen de afzonderlijke knooppunten en de centrale machine, terwijl de afzonderlijke knooppunten geïsoleerd blijven van de andere knooppunten.
Een ander veelgebruikt gebruik van grid computing-projecten is het empirische gegevensverwerkingssysteem. Verschillende hogescholen en onderzoeksorganisaties hebben het grid computing-systeem gebruikt om enorme hoeveelheden wetenschappelijke gegevens te verwerken om verschillende vragen op te lossen. In sommige gevallen zijn de gegevens gebruikt om aardbevingen, stormen en andere natuurrampen te voorspellen. In andere gevallen hadden de grid computing-projecten zelfs buitenaardse oorsprong, op zoek naar tekenen van leven op verre planeten of bestuderingsgegevens teruggestuurd vanuit satellieten in een baan om de aarde.
Hoewel de grenzen van grid computing nog moeten worden ontdekt, zijn er dagelijks veel voordelen te behalen met deze gedistribueerde computersystemen. Met de beschikbaarheid van meer en meer parallelle computersystemen worden er continu verdere vorderingen gemaakt in het veld. Deze ontwikkelingen kunnen betekenen dat de grid computing-projecten van de toekomst de mensheid kunnen helpen bij het vinden van remedies tegen gevreesde ziekten of het oplossen van oude mysteries met behulp van de kracht van een virtuele supercomputer.