Articles

de grootste computer op aarde

denk je dat het Internet groot is? Het is meer dan groot. Er zijn meer apparaten op het Internet dan er mensen op aarde zijn.

Er zijn nu minstens twee miljard pc ‘s, een miljard mobiele telefoons plus 4-5 miljard servers, consoles, tablets, smart tv’ s en embedded devices met elkaar verbonden door voldoende kabel om 1000 keer naar de Maan en terug te reiken.

al die hardware kan elk voetbalstadion in Groot – Brittannië tot de rand vullen-en het verbruikt meer elektriciteit dan heel Japan. Het Net is uitgegroeid tot een enorme, multi-biljoen dollar planetaire machine; de duurste en meest complexe ding dat mensen ooit hebben gemaakt. En alles groeit.

meer dan 1,5 m smartphones worden dagelijks geregistreerd; 5x het menselijke Geboortecijfer. CPU ’s en GPU’ s vinden hun weg naar alles, van koelkasten tot teddyberen en de wet van Moore blijft gelden; rekenkracht verdubbelt elk jaar of twee, waardoor de laptops van vandaag sneller zijn dan de supercomputers van gisteren.

De som van de computercapaciteit van het Internet thuis is bijna onvoorstelbaar. Het is ook meer dan 1000x groter dan alle supercomputers op Aarde samen. En we verspillen bijna alles.

zeker, al die miljarden pc ‘ s, tablets en telefoons worden “gebruikt”. Een derde van alle pc ‘ s is nooit uitgeschakeld. Maar ook al gebruiken we deze apparaten constant, op elk moment is de gemiddelde CPU-belasting over het Internet minder dan 2%. Tenzij video-codering of het spelen van de nieuwste 3D-spel, de typische PC is bijna volledig inactief. Mensen typen niet bij GHz-snelheden of bekijken vakantiefoto ‘ s bij 60 fps.

naarmate processoren steeds sneller en talrijker worden, blijft de verhouding tussen used-to-idle computing toenemen. Bijna iedereen heeft meer dan ze nodig hebben-bijna, dat wil zeggen, omdat sommige mensen nooit genoeg kunnen hebben; natuurkundigen, biologen, ingenieurs, klimatologen, astronomen, chemici, geologen – vrijwel iedereen die fundamenteel onderzoek doet.wetenschap en industrie besteden miljarden aan steeds snellere supercomputers om deze reden; ze zijn onmisbaar geworden voor onze moderne manier van leven. Auto ‘ s, vliegtuigen, medicijnen, oliebronnen, zonnecellen, zelfs de vorm van Pringles chips werd ontworpen door supercomputer. Ze zijn de meest nuttige en productieve onderzoeksinstrumenten ooit gemaakt.

maar ze duren niet. De IBM Roadrunner, ‘ s werelds snelste computer in 2009, werd ontmanteld in 2013 omdat het verouderd was. Het kost meer dan $100m, net als zijn opvolger. De eigenaren, Los Alamos National Lab, kunnen dezelfde vloeroppervlakte en energie veel efficiënter gebruiken met nieuwe hardware. Net als alle supercomputers was Roadrunner ‘ s beperkte houdbaarheid onvermijdelijk. Computers verouderen niet sierlijk.

De som van de thuiscomputerkracht van het Internet is bijna onvoorstelbaar…
en we verspillen bijna alles.

Contrast dit met miljarden inactieve CPU ‘ s op het Internet die voortdurend worden vervangen door hun eigenaren. Gebroken apparaten worden gerepareerd, oude opgewaardeerd en meer worden voortdurend toegevoegd. Het Internet is uniek onder machines: effectief zelfgenezend, zelfverbeterend en permanent ingeschakeld. Delen van het kan in-en uitschakelen elke seconde, maar, beschouwd als een enkel systeem, het Net heeft 100% uptime en het zal altijd doen.

het gebruik van het internet als platform gebeurt al jaren. De BOINC-software van Berkeley University heeft tientallen wetenschappelijke projecten in staat gesteld om meer dan $2 miljard aan gedoneerde CPU-tijd te benutten in de afgelopen tien jaar, van meer dan 6 miljoen inactieve pc ‘ s. Het concept van vrijwillige computing is technisch bewezen, het enige probleem is het overtuigen van eigenaren van apparaten om het toe te staan. Gezien het feit dat het Internet is het verspillen van meer dan $500m in ongebruikte computing per dag, het is zeker een inspanning waard nastreven.

Het is waar dat veel HPC-en cloudtoepassingen niet geschikt zijn voor heterogene Wan-computing. Lage latency is uit den boze (zelfs met die nieuwe 99.7 c holle optische vezel) en zeer geheime gegevens is het onwaarschijnlijk dat ooit verlaten het gebouw van de eigenaar zonder militaire-grade homomorfe encryptie. Maar er zijn miljoenen taken die perfect geschikt zijn; Monte Carlos, parameter sweeps, klimaatmodellering, rendering-alles wat Infiniband niet nodig heeft, moet niet in de rij staan voor HPC en zal graag publieke middelen gebruiken om 10x-100x meer computing te krijgen voor hetzelfde budget.

het gebruik van het Internet om te berekenen maakt ook een hele nieuwe klasse van taken mogelijk die wellicht de meest interessante – en de meest waardevolle – van allemaal blijken te zijn: taken die alleen kunnen worden bediend door een wereldwijd netwerk van miljoenen CPU ‘ s die samenwerken. Voor sommige toepassingen, $100m supercomputers zal altijd net te klein.oorspronkelijk gepubliceerd op Compare the Cloud 2 April 2013 door Mark McAndrew.