Tuesday, 20 March 2007

Megabit hosting, tak til Armada Hosting

« Øv, øv øv - two remote holes in the default install, på mere end 10 år ... men ikke pinligt | Main | Opret en PGP key og få en fadøl, eller cola, eller vin »

Så blev der hentet polippix!

Hvad skete der idag?

Joeh, der skete det at Computerworld, Danmarks Radio og andre medier skrev om Polippix som er en Linux boot CD med værktøjer til beskyttelse af privatlivet på internet.

Hvem har lavet CD'en? Det har IT Politisk forening og et stort tillykke! og stort tillykke til PROSA - I har arbejdet på at udbrede budskabet i mange år, og endelig er der lidt bredere interesse. Flot og super indsats fra alle der har været med til det.

Både PROSA og IT-Pol har arbejdet for at udbrede budskaberne om terrorpakken og andre grimme monstre som vi allesammen er med til at betale. Læs mere på deres hjemmesider omkring disse emner, dette indlæg handler nemlig mere om teknikken bag slashdot-effekten.

Hvad er slashdot-effekten? Det er når man pludselig får en storm af requests mod en webserver som har en spændende ting som HELE VERDEN forsøger at hente samtidigt. Navnet kommer fra det site som hedder Slashdot som gennem mange år har været populært. Hvis man er så heldig at få et link på forsiden af dette nyhedssite er der øjeblikkeligt flere 100.000 der klikker på dette - og det skaber jævnligt problemer for den webserver der linkes til.

Noget i stil med dette skete, dog i lidt mindre målestok.

Der skete det at nyheden om at PROSA sender 12.000 CD'er med Polippix ud til medlemmerne/abonnenterne af PROSA-bladet kom i medierne.

Dernæst begyndte folk at klikke videre fra historierne til PROSA, Klid og IT-Politisk Forenings websider og læste om den herlige CD man kunne hente. Denne CD fylder så over 600MB og når et par 100 mennesker klikker på sådanne links samtidigt begynder det at gå lidt skævt.

Da jeg som medlem af foreningen så et par mails på IT-Pol mailinglisten anede jeg et problem under opsejling og tilbød min hjælp med at hoste CD-image på min webserver - den kan findes nu under http://www.kramse.org/mirror/polippix/. (NB: i løbet af dagen er der lagt et nyere image op, så det er version 1.1 du ønsker at downloade.)

Megabit hosting!

Nu da min server havde filen på over 600MB liggende og der kom link fra både PROSA og IT-Pol hjemmesiderne begyndte det at strømme ind med requests. Faktisk steg loaden på min server næsten øjeblikkeligt til over 30. Loaden er et udtryk for hvor mange processer der er klar til at køre i run-køen i UNIX, og plejer at være omkring 0-1 på min server. Apache havde startet en del processer, som forventet, og netkortet begyndte at brænde - og har gjort det lige siden.

Jeg havde kontaktet min hosting udbyder Armada Hosting på IRC og spurgt om det var ok og vi aftalte en god ordning med hensyn til trafikken, tak Thomas. Aftalen betyder basalt set at de kontakter mig før de smadrer min maskine med en økse :-). REKLAME: Armada Hosting er både profesionelle og rare at tale med, prøv dem!

Nå tilbage til teknikken. Min server er en Sun X2100 server med 2GB RAM og OpenBSD som operativsystem - og den lader til at holde til lidt tæsk. Lidt nøgletal fra idag:

  • Filen er linket fra prosa.dk og itpol.dk
  • Maskinen nu over 70Mbit konstant over netkortet, iflg. netstat -I nfe0 -b -w 8. Jeg ved ikke præcist hvor flaskehalsen er, men jeg synes det er fint.
  • Loaden er konstant på +30 - men maskinen lever fint, kommandoer udføres fint osv.
  • Antallet af igangværende downloads svinger mellem 150 og op til omkring 200 ad gangen - så vær tålmodige, det skal nok komme igennem.
  • Der er MANGE der får hentet filen, desværre hentede mange den 1.0 version der lå det meste af dagen - indtil ca. kl 19:00. Jeg tror der er omkring 500 der har hentet hele filen idag fra min server.

Ja, det var vist egentlig det jeg ville sige. Det er sjovt at se sin server blive rystet lidt rundt, og se den holder til det :-). Hvis du har spørgsmål til ovenstående så skriv en mail, så vil jeg opdatere dette indlæg efterhånden.

Posted by hlk at CET 18:03 20/03/2007 in OpenBSD

 

« september »
mationtofr
  12345
6789101112
13141516171819
20212223242526
27282930