miércoles, 11 de septiembre de 2013

Gastando los dineros... ( pero con sentidiño )

Manel explica un montón de frikadas, pero no se preocupa de cosas terrenas... ¿Qué hay más terreno que los ahorros para nuestra jubilación?

Pues si, hace un tiempo estuve reflexionando sobre si montarme un servidor web y de aplicaciones en casa para poder colgar frikadas a Internet, utilizarlo como túnel SSH para saltarme el proxy del trabajo, etc. Y estuve haciendo números, pensando en cuánto consume un PC "normal" encendido 24x7 , etc...

Y es que un PC "normal" consume bastante. Pongamos que, en idle, en el mejor de los casos, mi i5 760 consume unos 60-65 W reales ( seguro que es más ) . Al día está en torno a 1,5 kW , y al precio al que va, 0,15 €/kW , con IVA y todo, estaría pagando al mes algo más de 8 euros. En un año, 96 eurazos sólo en luz. Y que no me casque ningún componente del PC o que no le pegue un corto cuando no esté en casa...

Lo que me hizo plantearme el comprarme una placa y un micro Atom D2700. Un equipo Atom con una fuente de portátil eficiente puede consumir unos 8 W reales en idle, y unos 15 W a full. Al mes consumiría sobre 1 euro de luz. Pero claro, tendría que comprarme un equipo Atom que no bajaría de los 200 euros, con lo que empezaría a tener retorno de la inversión a los tres años de la compra. Y además, con un problemilla. No tiene una gran potencia de cálculo. ¿Qué tal llevaría un Liferay... ? . Miedo me da.

Claro, y ya estoy obviando el coste de una conexión a Internet decente para que mi servidor casero sea mínimamente útil.

¿Y una Raspberry Pi o algo por el estilo? Descartado, no es plataforma x86. No hay .NET ni Java para ellos... . Me corrijo, sí que hay JVM SE de Oracle y sí que se puede ejecutar un Tomcat en Archlinux. Pero no tiene memoria suficiente como para aguantar un Liferay.

Así que visto el precio que lleva la gasolina tuve que abandonar mi proyecto de tener un servidor conectado a Internet 24x7 para mis frikadas. Y para la web nos apañábamos con almacenar los estáticos en un hosting gratuito de Hostinger que, bueno, en relación calidad precio no es malo de todo. Y sin publicidad.

Hasta que un día, medio alelado, me fijé en uno de estas típicos anuncios de servidores virtuales que tanto sale por Internet y tan poco caso hago. 29,90 euros al mes por un hosting. Demasiado caro... me pongo a buscar por Internet opciones más baratas... Y doy con www.lowendbox.com . Una página que recoge ofertas de diferentes proveedores de máquinas virtuales, casi todos en los EEUU.

Al final, me decidí por probar uno. Lo contraté con www.bluevm.com a razón de 7$/mes o sea, 5€ y algo. Es un servidor privado virtual (VPS) con 2 GB de RAM asignados + 2 GB de Burst, 100 GB de disco, 4 vCPUs y 3 GB de transferencia mensual. En Los Ángeles. Además, es un VPS basado en OpenVZ, que viene siendo una especie de sistema operativo enjaulado, a diferencia de KVM o VMWare, que está virtualizado. Lo que supone que, realmente, no se vaya memoria nada de esos 2 GB de RAM en el propio soporte del sistema operativo. ¿Inconvenientes de OpenVZ? Sólo soporta Linux. Pagas la cuota y a la hora tienes una IP asignada con una imagen de un servidor con la distribución de Linux elegida.

Como eché varios meses con el servidor y le daba algo de uso acabé pasándome a otra oferta de esta misma gente, en la que si pagaba el año por adelantado me lo dejaban en 45$. O sea, menos de 35€ por un año de servidor en Internet.

¿Inconvenientes? Principalmente dos. Tu VPS lo administras tú mismo ( a mi como que me mola y todo... ) y que la transferencia EEUU / Europa no es muy muy alta, del orden de los 2-3Mbps . Sin embargo, en tests de velocidad contra servidores que también están en EEUU da velocidades de 50Mbps simétricos.

Así que, con el ahorro, me pillé otro servidor más, esta vez con www.weloveservers.net , empresa también americana, pero que vendía VPS en Londres. Este más modesto: 4 vCPUs, 1 GB de RAM y 1,5 GB de Swap, 30 GB de disco y 1 TB de transferencia. Por 19$ anuales.

Y este sí que tiene una conectividad estupenda desde España. Usándolo con un túnel desde el trabajo el test de velocidad de R me da 8Mbps simétricos y un ping de 93 msec.

Si no queréis más que montar un Apache para colgar dos webs hechas en python o en php , o incluso montar un Tomcat o un Mono (xD) y una aplicación web sin demasiadas exigencias de memoria. O un servidor de Minecraft. O lo que queráis... 15 euros al año. Sin peligro de incendio.

NOTA:

Estos son los resultados hechos con un test de velocidad (speedtest-cli) desde ambos servidores

VPS Ping Tokyo (mseg) Download Tokyo (Mbps) Upload Tokyo (Mbps) Ping Chicago(mseg) Download Chicago(Mbps) Upload Chicago (Mbps)
bluevm (L.A.) 15.02 21.18 12.55 16.689 60.38 23.78
welovesrvs (U.K.) 27.1 10.66 6.00 23.05 51.62 22.33



VPS Ping London(mseg) Download London(Mbps) Upload London(Mbps) Ping Spain(mseg) Download Spain(Mbps) Upload Spain(Mbps)
bluevm (L.A.) 14.385 83.64 12.11 13.987 34.53 8.41
welovesrvs (U.K.) 20.981 252.36 108.21 29.008 250.91 46.16

1 comentario:

  1. Lo de tener un servidor a mano, siempre te saca de un apuro. Aunque solo sea para hacer un tunel http. He seguido los consejos de Pedro y hace unos meses he montado tambien un servidor, a 7$ al mes y estoy la mar de contento con él.

    ResponderEliminar