Articles

o maior Computador da Terra

acha que a Internet é grande? É mais do que grande. Há mais dispositivos na Internet do que pessoas na Terra.

existem agora pelo menos dois bilhões de PCs, um bilhão de telefones celulares mais 4-5 bilhões de servidores, consoles, tablets, smart TVs e dispositivos incorporados todos unidos por cabo suficiente para chegar à Lua e voltar mil vezes mais.todo esse hardware poderia encher todos os estádios de futebol da Grã-Bretanha até o limite-e ele usa mais eletricidade do que todo o Japão. A rede tornou-se uma vasta máquina planetária de vários trilhões de dólares, a coisa mais cara e complexa que os humanos já fizeram. E tudo sobre ele está crescendo.

mais de 1,5 m smartphones são registrados diariamente; 5x a taxa de natalidade humana. CPUs e GPUs estão encontrando seu caminho para tudo, desde frigoríficos a ursinhos de peluche e a Lei de Moore continua a manter; a energia de computação continua dobrando a cada ano ou dois, tornando os laptops de hoje mais rápidos do que os supercomputadores de ontem.

a soma total do poder de computação doméstica da Internet está quase além da imaginação. É também mais de 1000x maior que todos os supercomputadores da Terra combinados. E estamos a desperdiçar quase tudo.

claro, todos esses bilhões de PCs, tablets e telefones estão “sendo usados”. Um terço de todos os PCs nunca são desligados. Mas mesmo que estejamos usando esses dispositivos constantemente, a qualquer momento a carga média de CPU através da Internet é inferior a 2%. A menos que a codificação de vídeo ou jogar o último jogo 3D, o PC típico é quase completamente ocioso. As pessoas não escrevem a velocidades de GHz ou vêem fotos de férias a 60 fps.

à medida que os processadores ficam mais rápidos e mais numerosos, a proporção de computação usada-para-ociosa continua a aumentar. Quase todo mundo tem mais do que precisa – quase, isto é, porque algumas pessoas nunca podem ter o suficiente; físicos, biólogos, engenheiros, climatologistas, astrônomos, químicos, geólogos – praticamente qualquer um que faça pesquisas fundamentais.a Ciência e a indústria gastam milhares de milhões em supercomputadores cada vez mais rápidos por esta razão; tornaram-se indispensáveis ao nosso modo de vida moderno. Carros, aviões, medicamentos, poços de petróleo, células solares, até a forma de batatas fritas de Pringles foi projetado por supercomputador. São as ferramentas de pesquisa mais úteis e produtivas já feitas.mas não duram. O Roadrunner da IBM, o computador mais rápido do mundo em 2009, foi descomissionado em 2013 por ser obsoleto. Custou mais de 100 milhões de dólares, assim como o seu sucessor. Os proprietários, Los Alamos National Lab, podem usar o mesmo espaço e energia no chão de forma muito mais eficiente com novos equipamentos. Como todos os supercomputadores, porém, a vida de prateleira limitada do Roadrunner era inevitável. Os computadores não envelhecem graciosamente.

the sum total of the Internet’s home computing power is almost beyond imagination…
And we’re wasting almost all of it.

contrasta com milhares de milhões de CPUs ociosas na Internet que estão continuamente a ser substituídas pelos seus proprietários. Dispositivos quebrados são reparados, antigos atualizados e mais são constantemente adicionados. A Internet é única entre as máquinas: efetivamente auto-cura, auto-aperfeiçoamento e permanentemente ligado. Partes dele podem ligar e desligar a cada segundo, mas, considerado como um único sistema, a rede tem 100% de uptime e sempre vai fazer.

A Utilização da Internet como plataforma tem vindo a acontecer há anos. O software BOINC da Universidade de Berkeley permitiu que dezenas de projetos científicos aproveitassem mais de 2 bilhões de dólares de tempo de CPU doado na última década, de mais de 6 milhões de PCs ociosos. O conceito de computação voluntária é tecnicamente provado, a única questão é persuadir os proprietários de dispositivos a permitir isso. Considerando que a Internet está desperdiçando mais de US $500m em computação não utilizada por dia, é certamente um esforço que vale a pena perseguir.

é verdade que muitas aplicações HPC e cloud não são adequadas para computação heterogênea WAN. A baixa latência está fora de questão (mesmo com a nova fibra óptica oca de 99,7 c) e é improvável que dados altamente secretos deixem o edifício do seu proprietário sem criptografia homomórfica de grau militar. Mas há milhões de tarefas perfeitamente adequadas.; Monte Carlos, varreduras de parâmetros, modelagem climática, renderização – qualquer coisa que não precisa Infiniband, não deve estar em fila para a HPC e vai felizmente usar recursos públicos para ganhar 10x-100x mais computação para o mesmo orçamento.

usar a Internet para calcular também permite uma nova classe de tarefas que podem ser as mais interessantes – e as mais valiosas – de todas: aquelas que só podem ser servidas por uma grade global de milhões de CPUs trabalhando juntas. Para algumas aplicações, supercomputadores de US $ 100m serão sempre muito pequenos.
originalmente publicado em “Compare the Cloud 2 April 2013” por Mark McAndrew.