Internettet bliver supercomputer

To amerikanske forskere i distribuerede systemer har en vision om et gigantisk styresystem, som kan omfatte alle computere forbundet til internet. En mellemting af Grid-computing og peer-to-peer, som kan anvendes til så forskellige opgaver som backup, videotransmission og molekylær analyse. Og så bliver man betalt for det.

Distribueret processering

Hvis man tænker over det faktum, at omkring 150 millioner computere er tilkoblet internettet, i hvert fald noget af tiden, så er det indlysende, at der er tale om et system med voldsom kapacitet - hvis man altså kan få computerne til at opføre sig som ét samlet system.

Distribueret computerprocessering og lagring er nogle af de teknologier, som diskuteres indgående for tiden. Grunden er ganske oplagt: Ved hjælp af et netværk, som forbinder 150 millioner computere og fremkomsten af højhastighedsteknologier som DSL, er det muligt af udnytte regnekraften og lagerkapaciteten i de mange computere, som er forbundet internet.

Tjenester og netværk som Napster, Gnutella og http://www.pcworld.dk/default.asp?Mode=2&ArticleID=2310&SegmentID=6241" TARGET="_blank">SETI At Home har med al tydelighed vist, at det er muligt af skabe distribuerede systemer, som har praktiske anvendelser. Grid-teknologien, hvor en række supercomputere sammenkobles via højhastighedsnetværk, er et andet eksempel på distribueret processering.

To amerikanske forskere tilknyttet Berkeley-universitet i Californien, David P. Anderson og John Kubiatowicz, har i en artikel i den seneste udgave af det amerikanske tidsskrift Scientific American gennemgået, hvad der skal til for at kunne udnytte denne gigantiske mængde af maskinkraft.

Anderson og Kubiatowicz opruller et scenarie, hvor en helt almindelig pc-ejer kan udleje computerens ressourcer til brug i et distribueret system, som kan anvendes til så forskellige formål som backup og streaming video. Et stort antal almindelige maskiner kan samlet fungere som server til en lang række formål. Forfatterne forestiller sig, at ejeren af maskinen bliver betalt med mikrobetalinger eller ved at få adgang til tjenester, som udbydes af systemet.

Det er ikke et råb fra elfenbenstårnet. Udover at være tilknyttet Berkeley er de to forskere tilknyttet henholdsvis SETI At Home og firmaet OceanStore, som begge beskæftiger sig med distribueret processering. SETI At Home er det velkendte program, der forklædt som pauseskærm prøver at finde spor af intelligente signaler i kosmisk støj, ved at distribuere små pakker af data fra et radioteleskop ud på klientcomputerne, som så processerer pakken og sender resultatet tilbage til SETI's servere. Der findes også en række http://www.pcworld.dk/default.asp?Mode=2&ArticleID=2310&SegmentID=6241" TARGET="_blank">andre projekter som minder om SETI i virkemåden.

150 millioner værter

Anderson og Kubiatowicz har gjort sig en del tanker om, hvilke egenskaber et system skal have, hvis det skal kunne håndtere alle de forskellige typer af computere og systemer, som er tilkoblet internettet. Problemet ved at udvikle sådanne systemer i dag er, at den grundlæggende funktionalitet skal konstrueres fra bunden. Hjulet skal opfindes hver eneste gang. De to forskere forestiller sig et hypotetisk internet-styresystem (Internet-scale operating system, ISOS), der på samme måde som et styresystem på en enkelt computer tilbyder en række grundlæggende funktioner til de programmer, som afvikles på platformen.

Dette internet-styresystem, ISOS, vil bestå af et lille softwarelag, en slags agent, som kører på hver enkel værtsmaskine, som altså blot kan være helt almindelige pc'er tilknyttet en række centrale servere. Softwarelaget skal håndtere kernefunktioner såsom at allokere og tidsstyre de tilgængelige ressourcer for hver enkel opgave samt kommunikation mellem værtsmaskiner. ISOS-systemet ville benytte økonomiske principper som grundlag for uddelegeringen af ressourcer og til at bestemme størrelsen af de mikrobetalinger, som pc-ejeren gør sig fortjent til.

Selv om hver enkel værtsmaskine blot er en almindelig computer forbundet til internettet med mere eller mindre sløve forbindelser, så kan kombinationen af mange mindre maskiner nemt gøre det ud for en stor. 200 computere forbundet til et netværk med 56 kilobit/s som det kendes fra modem, kan tilsammen levere en videostrøm på 10 megabit per sekund.

Data som gemmes på et stort antal maskiner kan overleve katastrofer som ellers udrydder store dele af den såkaldte ressourcepool. Ligeledes kan en stor grad af sikkerhed opnås ved at skabe systemer, som kun kan knækkes ved at bryde ind i for eksempel 10.000 enkelte computere.

Og der er nok at tage af: Der er mere end 150 millioner værter forbundet til internettet, og som de to forskere gør opmærksom på vokser dette tal eksponentielt.

Problemer skal løses

Et ISOS-system kan gøre nogle typer af applikationer billigere, eller øge rækkevidden af hvad der kan lade sig gøre i forbindelse med højere hastigheder eller større datamængder. Til gengæld byder systemets luftige natur på en række store problemer, som skal løses, før et sådan system kan realiseres.

Værtsmaskinerne er udstyret med forskellige slags processorer, forskellige styresystemer, har forskellige mængder hukommelse og diskplads og er opkoblet med forskellige hastigheder. Nogle værter er ikke tilkoblet internettet hele tiden og nogle værter forsvinder uforudsigeligt, og måske for evigt.

Derudover skal ISOS-systemet ikke genere værtsmaskinernes ejere. På samme måde som SETI At Home skal ressourcer overlades til brugerne, når brugerne skal benytte maskinen. Derudover skal systemet også beskyttes imod nysgerrige eller ondsindede brugere, som måske vil forsøge på at snyde eller ødelægge systemet. For eksempel skal ISOS-systemet kunne verificere, at en opgave er udført på en tilfredsstillende facon på værtsmaskinen.

Der er altså en række problemer, som skal løses før et ISOS-system kan realiseres. Derudover er der et grundlæggende problem, som også kendes fra de eksisterende peer-to-peer netværk: Applikationerne er først rigtigt interessante, når der er mange brugere tilknyttet, og derfor skal brugerskaren nå en slags kritisk masse, før systemet vil indfri de store løfter.

Men så er det også et system, som får dagens peer-to-peer-tjenester og seriøse stor-skala projekter som Grid-teknologien til at blegne størrelsmæssigt i sammenligning.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    It-løsninger | Nordhavn

    SAP Excellence Day 2026

    Få konkrete erfaringer med S/4HANA, automatisering og AI i praksis. Hør hvordan danske virksomheder realiserer gevinster og etablerer effektive SAP-løsninger. Vælg fysisk deltagelse hos SAP eller deltag digitalt.

    Infrastruktur | København

    Datacenterstrategi 2026

    Denne konference bidrager med viden om, hvordan du balancerer cloud, on-premise og hybrid infrastruktur med fokus på kontrol, compliance og forretning.

    Sikkerhed | Aarhus C

    Identity Festival 2026 - Aarhus

    Er du klar til en dag, der udfordrer din forståelse af, hvad Identity & Access Management kan gøre for din organisation? En dag fyldt med indsigt, inspiration og løsninger, der sætter kursen for, hvordan vi arbejder med IAM i de kommende år.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Sourcing IT har pr. 2. februar 2026 ansat Susanne Sønderskov som Salgsdirektør. Hun skal især beskæftige sig med at styrke Sourcing IT’s kommercielle fundament, skalere salgsindsatsen og øge tilstedeværelsen bl.a. hos jyske kunder. Hun kommer fra en stilling som Salgsdirektør hos Right People Group ApS. Hun har tidligere beskæftiget sig med salgsledelse inden for IT-freelanceleverancer og komplekse kundeaftaler, både privat og offentligt. Nyt job

    Susanne Sønderskov

    Sourcing IT

    Idura har pr. 1. januar 2026 ansat Martin Ingolf Broberg, 43 år,  som webmaster. Han skal især beskæftige sig med at få idura.eu til at spille på alle digitale tangenter og sikre, at siden genererer nye leads. Han kommer fra en stilling som team lead hos Danmarks Radio. Han har tidligere beskæftiget sig med blandt andet at stifte og lede et analyseteam i DR med fokus på web og lyd. Nyt job
    Norriq Danmark A/S har pr. 8. december 2025 ansat Sarah Birkegaard Elkjær som Marketing Project Manager. Hun skal især beskæftige sig med at styrke marketingsteamets evne til at planlægge, drive og følge op på leadgenererende aktiviteter. Nyt job

    Sarah Birkegaard Elkjær

    Norriq Danmark A/S

    Adeno K/S har pr. 2. februar 2026 ansat Casper Barner Kristensen som ServiceNow Expert. Han kommer fra en stilling som Senior Automation Architect. Nyt job