Vad kostar molnet?

Efter gårdagens avslöjande om att jag har lagt upp sulo.se hos Amazon så har en fråga framträtt mer än något annat. Det är frågan om vad det kostar att använda sig av Amazons molntjänster. Och det är en fråga som är långt ifrån enkel att besvara.

Amazon har ett stort antal tjänster i sitt moln. Jag använder mig främst av dessa:

EC2

EC2, eller Elastic Compute Cloud, är själva kärnan i Amazons moln. Med denna tjänst sätter man upp sina servrar, med valfritt operativsystem och innehåll. EC2-instanserna levereras både i olika storlekar (vad det gäller CPU, minne, HDD osv) samt på olika geografiska platser (USA och Europa). De debiteras timvis och kostnaden ligger mellan 0,75 – 9,58 kr/timme.

Just nu kör jag ett par små EC2-instanser i USA. Innan dess att jag har fått upp hela systemet är det både dumt och onödigt (samt för kostsamt) att dra på någon större växel. Så min månadskostnad just nu, utan någon balansering och redundans, är ca 1 500 kr.

S3, CloudFront

S3 står för Simple Storage Service och det är den mest grundläggande lagringstjänsten i Amazons moln. Det finns ingen begränsning vad det gäller mängden data som man kan lagra på S3 och man betalar bara för den lagring man använder, trafiken till/från S3 samt antalet anrop till S3 (anrop = läs/skriv).

S3 är enkelt uttryckt en jäkligt långsam nätverksdisk. För att snabba upp den kan man bl a använda CloudFront, vilket är en enorm cache. CloudFront kan styras geografiskt, så att man kan hänvisa besökare till olika fronter beroende på deras geografiska placering.

För min del är kostnaden för S3 knappt hundra kronor än så länge. Den största delen av min lagring består inte utav hemsidematerial (HTML/PHP, databaser osv) utan snarare kopior av mina EC2-instanser. Med dessa kopior kan jag få upp en helt ny server på 2-3 minuter.

ELB, Auto Scaling, CloudWatch

Elastic Load Balancing, Auto Scaling och CloudWatch är tre tjänster som är gjorda för varandra. Som namnen antyder så används de för att balansera, skala och övervaka tjänster hos Amazon. Jag kommer att använda de här tjänsterna för mina EC2-instanser.

Rent konkret innebär det en servermiljö som helt automatiskt både växer och minskar vid behov, samt balanseras ordentligt (det går givetvis även att balansera det hela geografiskt, så att man t ex kan skicka trafik till ett moln om ett annat moln inte svarar ordentligt). .

Kostnaden baseras på timvis användning (varje lastbalanserare + varje övervakad server) i kombination med trafiköverföring (genom lastbalanseraren). Än så länge har jag mest labbat med detta, så jag kan inte ange någon exakt kostnad här.

Övrigt

Utöver Amazons molntjänster så använder jag flera andra tjänster, där ytterligare kostnader tillkommer. Jag kör t ex mina domäner genom Comwired, vilket är en amerikansk DNS-leverantör som har stöd för unicast anycast (tack L-G!) och geografiska namnservrar.

Men den största kostnaden är egentligen min tid och arbete med allt detta.

Molnet är långt ifrån enkelt att förstå sig på vissa gånger, det är mycket tack vare det som många traditionella servernördar fnyser åt det. Tar man sig däremot tid att lära sig det hela så får man en helt annan syn på molnet.

Molnet är inte detsamma som ett vanligt webbhotell. Det är inte heller en VPS eller en dedikerad server (även om det finns vissa likheter där). Om t ex en EC2-instans dör så kan man inte bara starta upp den igen, den behöver istället återskapas (med lämpliga verktyg) och synkas mot servermiljön.

Om du har ett traditionellt webbhotellskonto idag så är molnet inget för dig. Åtminstone inte än. Kostnaden är för hög och oberäknelig, samtidigt som du behöver tekniska kunskaper utöver det gemene man har. För en (1) liten server (+ bestående lagring) i Amazons europeiska moln får du räkna med åtminstone 800 kr/månad.

Men molnet kommer närmare gemene man (och kvinna), det kan du ta mitt ord på.

Välkommen till molnet

Om du ser det här inlägget, då vet du att det är dags att börja le.

Nej, jag har inte knaprat en massa lustiga piller. Men jag befinner mig faktiskt på ett moln. Och det gör du också, som besökare på sulo.se. Idag flyttade jag nämligen min hemsida till Amazons datormoln.

Det senaste halvåret har jag spenderat den största delen av min lediga tid med att studera, undersöka och arbeta med olika molntjänster. Även om jag har över 10 års erfarenhet av serverhantering så är mycket nytt för mig i det här sammanhanget. Min tidigare erfarenhet har dock varit ovärdelig, i synnerhet vad det gäller systemdesignen.

Nu har jag börjat dra igång det hela. Än så länge är ett par servrar uppe och snurrar i ett amerikanskt moln. Till servrarna hör även ett ruskigt snabbt och obegränsat lagringsutrymme. Och då menar jag obegränsat på riktigt, inte obegränsat som de danska skitwebbhotellen påstår.

Härnäst kommer jag fortsätta optimera servrarna och koppla in både automatisk lastbalansering och skalning. Till detta hör givetvis även ordentliga backuprutiner, med snabb återställningsmöjlighet. Även om molnet är mycket bättre än traditionella servrar så är det alltjämt datorer vi pratar om (och datorer går sönder).

Därefter kommer ytterligare roligheter. Men det håller jag för mig själv än så länge.

Ryktet om min död…

…är betydligt överdrivet, som Mark Twain uttryckte sig.

Den senaste tiden har min aktivitet varit låg, både här och på diverse mikrobloggar. Det beror på att jag har arbetat intensivt med min nya affärsidé. Mycket har hänt på kort tid, efter en längre tids undersökningar och studier, och jag tror mig bestämt kunna vara klar med en första prototyp redan denna vecka.

Mer information följer redan i nästa blogginlägg.

Antipiratbyrån backar från Bahnhof

Förra veckan rapporterade SR om att Antipiratbyråns anmälan av Bahnhof har lagts ner. Det som var ett av årets mest uppmärksammade händelser på piratscenen 2005, både i Sverige och utomlands, har enbart belönats med en liten notis i media 2009.

Hur konstigt är inte det?

För er som inte minns det, eller inte orkar googla, så handlade det om ett tillslag som Antipiratbyrån utförde mot Bahnhof. De agerade på ett tips, som sedermera visade sig vara en infiltratör, mot några servrar med piratkopierat material. Till deras hjälp agerade även vår kära polis- och kronofogdemyndighet.

Men nu läggs det alltså ner eftersom Antipiratbyrån har dragit tillbaka sin anmälan.

Det här kan få en att fundera. Var servrarna ifråga ”planterad” av Antipiratbyrån? Om de drar tillbaka en anmälan med en hel server full med piratkopierat material, hur seriösa är de då med anmälningar mot gemene man (som fildelar för personligt bruk)? Och varför tillåts de spendera våra skattepengar på detta sätt?

Antipiratbyrån försökte statuera ett exempel, skrämma piraterna och få till ett prejudikat. Men det slutade istället med att de själva hamnade under luppen, att de väckte allmänheten (och skapade en grund för motståndet till FRA/Ipred) och skamset fick lägga ner det hela i slutändan.

Det kanske finns lite rättvisa här i världen ändå. Även om det försöker tystas.