Novedades del Archivo, publicación #4 – Colocación y beta testing abierto

En éste, nuestro cuarto boletín de noticias del Archivo, la OTW está encantada de anunciar la colocación de los servidores y la llegada del beta testing abierto!

Sí, esta publicación extra especial sobre el Archivo se debe a que ¡»Somos dueñas de los malditos servidores»! Gracias a las generosas donaciones del fandom y al arduo trabajo de nuestro equipo hemos comprado dos relucientes nuevos servidores! \0/ Un Archivo Propio (Archive of Our Own) pronto se mudará a esos servidores, lo que significa que tendremos capacidad suficiente para incrementar nuestro número de usuarios y comenzar el beta testing abierto. \0/

Sabemos que la gente tendrá preguntas sobre los detalles de lo que hemos seleccionado y el camino que tomaremos desde aquí. Esta publicación tratará sobre algunas de las cuestiones principales pero, por favor, déjanos tus preguntas en los comentarios si hay algo más que te interesaría saber. (Comentarios específicos sobre el diseño y uso del Archivo pueden, como siempre, dejarse como feedback en el sitio mismo del Archivo, para integrarlos en nuestro proceso de diseño y corrección de errores.)

¿Por qué es importante que seamos dueños de los servidores?

Ser dueños de nuestros propios servidores es una parte esencial de la misión de la OTW como organización de fans sin fines de lucro. Creemos que el trabajo de los fans es transformativo y que los trabajos transformativos son legítimos. Históricamente, a muchos sitios que han hospedado trabajos de fans no les interesaba o no fueron capaces de defender la legitimidad de las obras de los fans y como consecuencia enseguida borraban o quitaban contenido cuando alguien lo cuestionaba por el motivo que fuera (derechos de autor, preocupaciones sobre material explícito, comerciales o publicitarias, etc). La meta de la OTW siempre ha sido hospedar obras de fans en servidores sin fines de lucro, propiedad de fans y mantenidos por los mismos.

¿Cuál es su configuración técnica básica?

Hemos re-ubicado los servidores a un complejo de colocación. \0/ Esto significa que somos dueños de los equipos que usamos actualmente y que pagamos a una compañía de colocación para que nos proporcionen de un espacio físico en donde alojarlos. También tenemos que pagar gastos periódicos de ancho de banda y energía. Las dos mayores ventajas de esta configuración son: que las máquinas sean nuestras, por lo cual nadie puede meterse con ellas por ninguna razón, y el potencial de ampliación si y cuando necesitemos tener un sitio más grande. Si estás interesado en una explicación más detallada sobre la colocación y porqué es la mejor opción para un sitio como el nuestro, te recomendamos que leas la fantástica entrada de Synecdochic sobre opciones de hospedaje y reubicación (en inglés).

¿Cuáles son las características de tus servidores?

Después de una extensa investigación y comparación adquirimos dos brillantes nuevos servidores en rack Hewlett Packard ProLiant DL360 G5, cada uno equipado con 2 Quad-Core Intel Xeon E5420. Queríamos asegurarnos de que teníamos mucha memoria para soportar usuarios simultáneos y discos rápidos para garantizar la respuesta veloz de la base de datos para recuperar historias, de manera que cada servidor tendrá discos duros de 16 GB de RAM y 4×72GB 15K RPM, dispuestos en una matriz RAID 1+0.

Cada servidor albergará tanto nuestra aplicación web como nuestra base de datos, pero donde uno será primariamente de la Web, el otro lo será de la base de datos, y cada uno proporcionará conmutación por error para el otro.

¿Cuánto cuesta todo esto?

Los dos servidores con la RAM adicional (venían con 4 GB estándar cada uno, los cuales aumentamos a 16 GB) cuestan US$6.330 y los discos duros adicionales US$ 1.835, para un total de US$8.165 (incluido el transporte).

Vamos a pagar por la instalación inicial/configuración, y luego el alojamiento de los servidores costará US$228 por mes.

¿Qué pasa ahora?

Los hosts de colocación instalarán nuestros servidores y configurarán todo para que nuestro equipo de Sistemas puedan acceder y administrar los servidores de forma remota. Como se señaló anteriormente, también harán la primera instalación del sistema operativo por nosotros. Tenemos que pagar por ésta configuración inicial, pero vale la pena para aligerar la carga de nuestro equipo de Sistemas. (Nuestros maravillosos voluntarios de Sistemas tienen una alta demanda de toda la OTW, por lo que, cuando podemos, queremos dejar descansar a este equipo pequeño pero muy trabajador.)

Una vez que la instalación básica esté completa, nuestro equipo de Sistemas instalará todo el software y bibliotecas de programación necesarias para hacer funcionar Un Archivo Propio Archivo. Recién entonces comenzarán el proceso de mover el Archivo propiamente dicho a los nuevos servidores.

¿Cuál es el plan para mover el Archivo?

  1. Nuestro equipo de Sistemas desplegará nuestro código estable del Archivo en el nuevo servidor. Vamos a implementar el código que ya ha sido utilizado en el servidor existente por un rato para poder detectar fácilmente cualquier error que se produzca durante el traslado. También vamos a importar la información existente en el AO3 (Archive of Our Own) al nuevo servidor.
  2. Nuestro equipo de Testers y cualquier otro con quien podamos contar pasarán algún tiempo probando ampliamente el programa, golpeando en cada aspecto del sitio, y en general asegurándose de que todo está funcionando como debería.
  3. Actualizaremos los datos en el sitio para ponerlo en sincronía con el sitio beta existente y eliminar cualquier porquería generada durante las pruebas, y reorientaremos http://archiveofourown.org/ para que apunte a nuestro nuevo hogar.
  4. ¡Vamos a pasar a beta testing abierto \0/!

¿Qué es el beta testing abierto?

El beta testing abierto es el momento en el cual empezamos a ampliar nuestro número de usuarios para que el fandom puede utilizar el Archivo en serio. El proceso de registro no será completamente libre – tenemos que ampliarnos poco a poco, así que vamos a utilizar un sistema de invitaciones – pero habrá muchos, muchos más que nuestra actual pequeña base de usuarios de prueba. Estamos pensando en pasar de 277 usuarios a alrededor de 2000 usuarios en el transcurso del primer mes o así, y vamos a seguir incrementando a partir de ahí.

El beta testing cerrado fue el período en el que hemos hecho avances importantes del código y los hemos puesto a prueba con nuestras dispuestas víctimas voluntarias. Para el momento de entrar en beta testing abierto habremos construido muchas de las funciones principales para el Archivo y lo habremos probado un poco. El beta testing abierto nos dejará ver cómo funciona el archivo con una gran cantidad de usuarios. Sin embargo, seguiremos programando activamente – creando nuevas opciones y perfeccionando las ya existentes, basadas en comentarios de los usuarios – y vigilando el sitio de cerca para ver si y cómo funciona. ¡El contenido puede cambiar en el transcurso del proceso!

Aquellos de ustedes que están utilizando actualmente Dreamwidth estarán familiarizados con cómo funciona el proceso de beta testing abierto – un número de usuarios administrado y la implementación de frecuentes cambios en el código.

¿Cuándo se moverán al beta testing abierto?

¡Tenemos la esperanza de pasar a beta testing abierto hacia fines de 2009! Esto es provisional y depende de que nuestro traslado se dé sin problemas y que nuestros programadores no hayan muerto de agotamiento, etc, pero nuestra brillante directora de AD&T, Maia, ha estado creando detallados cronogramas, y las cosas parecen prometedoras para el logro de nuestros objetivos.

¿Cómo puedo obtener una cuenta una vez que estén en beta testing abierto?

Es muy importante para nosotros asegurar que todo el que quiera una cuenta tenga la oportunidad de obtenerla. No podemos tan solo abrir el registro, debido a que necesitamos aumentar nuestros números poco a poco, pero vamos a tener un sistema abierto de solicitud de invitaciones. Por lo tanto, habrá dos maneras de conseguir una cuenta:

  1. Cualquiera que esté interesado podrá agregar su dirección de correo electrónico a una cola, y periódicamente le enviaremos invitaciones a esa lista, dependiendo de cuántos nuevos usuarios el sitio pueda soportar en cualquier momento dado. Será hecho en orden de llegada. De esta manera, no tendrás que conocer a alguien que ya tiene una cuenta para tener una oportunidad de conseguir una.
  2. A los usuarios que tienen una cuenta en el Archivo se les dará un cierto número de invitaciones para repartir a sus amigos. Sabemos que a las personas les gusta compartir la alegría del fandom y construir sus redes sociales en los nuevos sitios, y queremos darles la oportunidad de hacerlo. Los códigos de invitación adicional se entregarán a los usuarios periódicamente en función de cuántos nuevos usuarios puede manejar el sitio.

¡Estamos muy, muy emocionados por finalmente poseer nuestros propios servidores, y esperamos que tú también! Amelia, miembro del comité de AD&T, merece un enorme y masivo reconocimiento por llevar a cabo todo esta labor – ya que ha trabajado como una loca haciendo comparaciones técnicas, siendo el medio de comunicación entre todas las personas involucradas, y en general discutiendo el asunto. También estamos muy agradecidos a PRK y JP, dos amigos de la OTW fuera de fandom, que nos dieron mucho apoyo y asesoramiento. Por último, estamos MUY agradecidas de todos ustedes, nuestra impresionante comunidad de fans, que donó el dinero para hacer esto posible. ¡Estamos realmente emocionadas de ver más y más maravillosas obras de fans llenando el Archivo en los meses por venir!

¡Esperamos que este mensaje responda algunas de tus preguntas! Por favor, deja otras preguntas o comentarios aquí. No siempre vamos a responder a los comentarios de esta entrada directamente – vamos a ponerlos en nuestra lista de cosas para responder en futuras publicaciones.