Nyheder fra arkivet nr. 4 – Serverhotel og åben beta.

OTW har hermed den store glæde og fornøjelse, i dette fjerde nyhedsopslag, at bekendtgøre arkivets indflytning på serverhotel og den forestående åbne beta.

Det er rigtigt, dette ekstraordinære arkivnyhedsopslag er sponsoreret af “We own the goddamn servers!” (Det er fandeme vores servere!). Takket være de generøse donationer fra fans og vores teams hårde arbejde, har vi købt to spritnye servere! \0/ Archive of Our Own bliver snart flyttet over på serverne, hvilket kommer til at betyde, at vi har nok kapacitet til at udvidde brugerantallet og gå igang med åben beta. \0/

Vi ved godt, at der vil være spørgsmål om nøjagtig hvad vi har valgt og hvad vej vi skal gå herfra. Dette nyhedsopslag vil behandle nogle af de vigtigste emner, men stil os gerne spørgsmål i kommentarerne, hvis der er andet du gerne vil vide. (Kommentarer specifikt om arkivets udformning og brugervenlighed kan som altid gives som feedback på arkivets hjemmeside, så ryger de direkte ind i vores fejludrednings- og designproces).

Hvorfor er det vigtigt for os at eje serverne?

Det at eje vores egne servere er grundlæggende for OTWs mission, som en non-profit fanorganisation. Vi tror på at fanværker er transformerende og at transformerende værker har deres berettigelse. Førhen har mange hjemmesider, som har huset fanværker, ikke været interesseret i eller haft mulighed for, at forsvare fanværkers berettigelse, og har derfor været snare til at fjerne eller slette fanindhold, når der blev stillet spørgsmålstegn ved det af en hvilken som helst grund (tvivl om ophavsret, om udpenslet indhold uegnet for børn, om forretningsomdømme og sponsorer osv.). OTWs mål har altid været at huse fanværker på non-profit servere som er ejet og vedligeholdt af andre fans.

Hvad er den tekniske basisopsætning?

Vi har serverne på et serverhotel. \0/ Kort sagt, betyder det at vi ejer selve maskinerne og vi betaler et serverhotel for at stille opbevaringsfaciliteterne til rådighed. Vi skal også betale de løbende båndbredde- og eludgifter. To store fordele ved denne metode er at maskinerne er vores, så dem er der ingen, der af nogen grund kan pille ved, og der er et meget større potentiale for at udvidde, så vi kan understøtte en større hjemmeside hvis og når vi får brug for det. Hvis du gerne vil have en mere detaljeret forklaring om opbevaring på serverhotellet og hvorfor det er den bedste løsning for en hjemmeside som vores, så anbefaler vi at du kigger på Synecdochics alletiders opslag om virtuelle opbevaringsmuligheder og serverhoteller.

Hvad er vores serverspecifikationer?

Efter dybdegående research og sammenligning, har vi købt to spritnye Hewlett Packard ProLiant DL360 G5 rack servere, hver af dem drevet af en 2 Quad-Core Intel Xeon E5420 processor. Vi ville gerne være sikre på, at vi havde rigelig hukommelse til at understøtte samtidige brugere og hurtige drev så vi var sikre på en hurtig reaktionstid fra databasen når den henter historier, så hver server bliver udstyrret med 16GB RAM og 4x72GB 15k RPM harddiske arrangeret i RAID 1+0.

Hver server vil huse både vores webapplikation og database, men en vil være primærserver for web, en vil være primærserver for databasen og de vil være i stand til at overtage for hinanden.

Hvad koster det alt sammen?

De to servere med ekstra RAM (standard er 4GB hver, men vi udviddede til 16GB hver) kostede USD 6.330 og harddiskene kostede derudover USD 1.835, i alt USD 8.165, (inklusive forsendelse).

Vi skal betale for den indledende installation/opsætning og så koster serverhotellet løbende USD 228,00 om måneden.

Hvad skal der ske nu?

Serverhotellet vil installere serverne fysisk og installere software, så vores systemadministationsteam kan få fjernadgang og administrere serverne. Som nævnt tidligere, vil de også foretage den indledende styresystemsinstallation for os. Vi skal betale for denne indledende opsætning, men det er pengene værd, så vi ikke belaster vores systemadministationsteam så hårdt. (Vores vidunderlige systemadministrationsfrivillige er meget efterspurgte i alle grene af OTW, så vi vil gerne skåne dette lille, men utroligt hårdtarbejdende team når vi kan).

Når den grundlæggende opsætning er færdig, vil vores systemadministrationsteam installere resten af den software og de kodebiblioteker som måtte være nødvendige for at drive Archive of Our Own. Så vil de gå i gang med flytningen af arkivet over på de nye servere!

Hvad er planen for flytningen af arkivet?

  1. Vores systemadministrationsteam vil effektuere vores stabile arkivkode på de nye servere. Vi vil effektuere kode som allerede er afprøvet på vores nuværende server i et stykke tid, så vi får mulighed for at opdage eventuelle fejl som måtte opstå under flytningen. Vi vil også flytte de data som allerede er i AO3 over på den nye server.
  2. Vores testteam og alle andre vi kan lokke til det, vil bruge noget tid på at teste koden i dybden ved at udsætte alle dele af hjemmesiden for lidt af hvert og i det hele taget sikre sig at alt virker som det skal.
  3. Vi vil opdatere dataene på hjemmesiden til det som er på den nuværende betahjemmeside og slette al testskrift som er blevet tilføjet i testfasen, og så vil vi omdirigere http://archiveofourown.org/ så den peger på vores nye hjem.
  4. Vi vil gå videre til åben beta \0/

Hvad er åben beta?

Åben beta er når vi begynder at udvidde antallet af brugere så fans endelig kan bruge arkivet! Man kan ikke bare melde sig til – vi bliver nødt til at udvidde gradvist, så vi kommer til at bruge et invitationssystem – men der bliver mange, mange flere end vores nuværende lillebitte testbrugergruppe. Vi står overfor at gå fra 277 brugere til ca. 2.000 i løbet af den første måneds tid og vil blive ved med at udvidde derefter.

Lukket beta var den periode, hvor vi lavede de vigtige kodeudviklinger og afprøvede dem på vores frivillige ofre. Når vi går ind i åben beta, vil vi have opbygget de fleste af de vigtigste arkivfunktioner og afprøvet dem i et stykke tid. Når vi er i åben beta kan vi se hvordan arkivet kører med mange brugere. Men vi vil stadig aktivt udvikle kode – dvs. opbygge nye funktioner og tilpasse nuværende på grundlag af brugertilbagemeldinger – og holde godt øje med siden, for at se om og hvordan den virker.

De af jer som i øjeblikket bruger Dreamwidth, har allerede erfaring med hvordan den åbne betaproces virker – et kontrolleret antal brugere og kodeopdateringer ofte.

Hvornår lancerer vi åben beta?

Vi håber at kunne lancere åben beta i slutningen af 2009! Dette er et foreløbigt tidspunkt, og det kommer an på hvor gnidningsløst flytningen forløber, og på at vores programmører ikke falder om af udmattelse, osv. Men vores fremragende AD&T (tilgængelighed, design og teknologi) forkvinde, Maia, har lagt en detaljeret tidsplan, og det ser ud til at vi når vores mål.

Hvordan kan jeg blive oprettet som bruger, når åben beta lanceres?

Det er meget vigtigt for os, at alle der gerne vil, kan blive oprettet som brugere. Det går ikke, at alle bare melder sig til, for vi er nødt til at øge vores brugerantal gradvist, men alle vil have mulighed for at bede om invitationskoder. Dvs. at der er to måder man kan blive bruger på:

  1. Alle interesserede vil have mulighed for at føje deres emailadresse til en kø, og vi vil med mellemrum sende invitationer ud til denne pulje, afhængig af hvor mange nye brugere hjemmesiden kan håndtere på det givne tidspunkt. Det bliver først til mølle, først malet. Så behøver du ikke at kende nogen, som allerede er bruger, for selv at blive oprettet.
  2. Brugere, der har en konto, vil få et vist antal invitationer, som de kan give til deres venner. Vi ved at folk er glade for at dele fanglæden og opbygge deres netværk på nye hjemmesider, og det vil vi gerne give dem mulighed for. Afhængigt af hvor mange nye brugere hjemmesiden kan håndtere, vil vi dele ekstra invitationskoder ud.

Vi er meget, meget glade for endelig af eje vores egne servere, og vi håber du har det på samme måde! AD&T medlem Amelia fortjener et stort skulderklap for at gøre alt benarbejdet – hun har arbejdet som besat med at lave tekniske sammenligninger, været tovholder for alle de involverede, og i det hele taget håndteret hele molevitten. Vi er også meget taknemlige overfor PRK og JP, to ikke-fan venner af OTW, som gav os en masse støtte og råd. Endelig er vi taknemlige for jer, vores fantastiske fanfællesskab, som har doneret de penge, der har gjort dette muligt. Vi er helt oppe og ringe over at komme til at se flere og flere fantastiske fanværker fylde arkivet i de kommende måneder!

Vi håber at dette nyhedsopslag har svaret på nogle af jeres spørgsmål! I kan stille spørgsmål og kommentere her. Der vil ikke altid blive svaret direkte på kommentarer til dette opslag – jeres tilbagemeldinger vil indgå i en pulje, som vil blive besvaret i fremtidige opslag.