Sammenlignet med dagens off -the -sokkel datamaskiner , de laget på slutten av 1990-tallet har liten makt og lagring. En typisk Windows 98 -maskin hadde en 200 Mhz prosessor , 128-256 MB RAM og i beste fall , 20 GB diskplass . Likevel kan disse datamaskinene fås for litt mer enn prisen av skrapmetall og de gjør stor plattformer for eksperimentering og læring. Følg disse instruksjonene for å bygge din egen server cluster med to eller tre gamle Windows 98 datamaskiner. Du trenger:
To eller tre jobber Windows 98 datamaskiner
$ 50 for kabler og nettverk deler
Vis flere instruksjoner
en
Test hver datamaskin for å sørge for at de er i orden . Makt dem opp og få Windows 98 kjører. Kjør ScanDisk å sjekke harddisken .
2
Bytt nettverkskort ( NIC ) kort. Det er en god sjanse for at NIC kortet i den gamle datamaskiner ikke vil fungere med eksisterende programvare. En investering på $ 20 per datamaskin vil hindre mye frustrasjon .
3
Sett opp nettverket. Skaff deg en billig Ethernet -hub , og koble hver datamaskin til huben med en Ethernet-kabel . En egen hub isolerer nettverket og de blinkende lysene gjør det enkelt å overvåke nettverksaktivitet.
4
Bytt operativsystemene. Windows 98 var utformet som en desktop OS , ikke som en server plattform . Dersom en kopi av Windows NT kan bli funnet, kan dette være et alternativ. Men en up- to-date LINUX server distribusjon, slik som Fedora eller Debian , vil tilby mange flere alternativer når du søker etter clustering programvare. Sjekke referanser nedenfor for linker som beskriver hvordan du installerer Fedora eller Debian .
5
Velg type gruppering ønsket. Alternativene inkluderer web server, database eller distribuert prosessering . Hver vil bli beskrevet kort i resten av trinnene.
6
Sett opp en gruppert web server. The Apache web server som automatisk installerer med Linux server distribusjoner kan konfigureres med front-end lastbalansering . Dette øker ytelsen og bevarer øktstatuser , selv når en bruker er overført til den andre server. Sjekk linken " Hvordan sette opp en belastningsfordelte høy tilgjengelighet Apache Cluster " for detaljerte instruksjoner .
7
Sett opp en MySQL database server cluster . MySQL database -serveren inneholder ekstra programvare som styrer flere servere i en gruppert konfigurasjon. Databasen gir bedre ytelse , siden det balanserer lasten mellom de to serverne , og vil fortsette å kjøre selv etter en server går ned . Se mySQL link for detaljerte instruksjoner .
8
Lag en distribuert applikasjon server. For de med programmering evner , er det en rekke valg for distribuert programmering i nesten alle tenkelige språk . Web- tjenester lar programmerere å bryte fra hverandre et programmeringsspråk problem og kjøre deler av prosessen på hver datamaskin , utnytte så mange datamaskiner som er nødvendig for å løse de mest computing intensive problem .