¿Un servidor local es mas rentable?

Mucha gente se hizo esta pregunta una y otra vez. Normalmente es la pregunta mas frecuente que se encuentra en foros de ayuda, blogs y comunidades online. La idea normalmente surge de personas que todavía no tienen demasiada experiencia en el mundo del hosting. Y al ver los precios de los servidores dedicados en algunas empresas, la idea de montar su propio servidor parece mas rentable y factible.
En algunos casos podría serlo, pero cuando se trata de un servidor que debe dar servicios basados en Internet como servidor web, mail o servicios remotos, un servidor local no es mas que problemas a corto plazo antes del viaje a una empresa de hosting con un servidor dedicado. El cual se deberá realizar tarde o temprano…
Para la gente con esta duda y para no que no pierdan dinero o pasen malas experiencias al colocar su servidor web local. Aquí va este artículo. Espero que les sirva de ayuda
La idea mental de un servidor local viene primeramente por una cuestión de costos. Hoy en día podemos ver servidores dedicados de alto a bajo performance y en distintas ofertas. Cada empresa ofrece sus servicios de forma distinta. Los precios y características tienen muchas variaciones de una empresa a otra. Así como el servicio final que obtendrá.
Algunas empresas ofrecen servidores baratos, y luego al ir escalando en características el precio es tan alto como en otras que incluían todo en el paquete. Otras ofrecen todo dentro de un solo precio. Algunos esconden la velocidad o transferencia y ofrecen transferencia ilimitada (la cual esta limitada por una baja velocidad de conexión, no existen planes o servidores ilimitados).
Generalmente los precios van desde 70$ a 1000$ o incluso mas por mes. Este es el primer motivo por el cual muchas personas se hacen la pregunta del porque gastar (me gustaría mas llamarlo invertir) 100$ cada mes.
Haciendo un calculo promedio de 100$/mes, el usuario normalmente hace sus números y al año le sale 1200$ mantener su servidor. Por lo cual piensa que seria mas rentable comprar una buena maquina con mucha memoria y un procesador decente por unos 800$. Ahorrándose todos los meses el costo mensual. Con la conexión ADSL de 2 Mbits, seguro que le ira bien o por lo menos esa es la idea que se tiene.
Nada mas lejos de la realidad.
Si esto fuera posible, no existirían empresas de hosting, ni tampoco datacenters. Un datacenter es un centro de datos como lo dice su nombre y las empresas de hosting tienen relación directa con estas facilidades. No entraremos en los detalles específicos acerca de lo que es un datacenter. Para resumir, es un lugar físico que se especializa en alojar y albergar equipos de comunicación e incluye múltiples conexiones redundantes a Internet, conexiones redundantes al suministro eléctrico, temperatura climatizada/controlada, medidas de seguridad como cámaras de monitoreo las 24 horas, acceso biometrico a secciones del datacenter así como equipos especiales de filtrado de datos y conexiones. Por solo mencionar algunas de las características de estas instalaciones. Un centro de datos cuenta con lo mejor y lo último en materia de tecnología.
Al colocar un servidor relacionado a servicios de Internet, como alojamiento de páginas web para dar un solo ejemplo, la continuidad del servicio es el factor principal y mas importante para el equipo. Una empresa que depende exclusivamente de un cierto servicio conectado a Internet podría ver afectado su negocio y perder mucho dinero en el proceso de que este no este disponible.
La discontinuidad de un servicio tan solo por unas horas podría ser fatal para personas y empresas que requieren conectividad constante.
Un datacenter es construido desde su cimiento con el propósito de albergar una infinidad de cables, servidores, equipos de redes y sistemas de protección de datos. Se invierten millones de dolares y no hay ningún lugar mas seguro en el planeta que tener su servidor dentro de una de estas facilidades.
No podríamos comparar ni remotamente un centro de datos contra tener un servidor alojado en el mejor de los departamentos de informática, ni siquiera de grandes corporaciones. Los datacenter viven de los datos, es su negocio y su motivo de existir. Así como una empresa tampoco va a construir una red de telefonía celular si necesita el servicio de telefonía móvil, tampoco una empresa se pondría a invertir sumas impensadas en un centro de datos para alojar un servidor, sobre todo cuando ya los hay ofreciendo servicios competitivos.
Volvamos a un nuestro tema original. En el caso de que a un departamento IT se le pusiera la idea de poner su servidor de forma local, el primer problema que tendrían seria el equipo. Un servidor no es una maquina de hogar u oficina. Son computadores creados especialmente con el fin de servir, como lo dice su nombre. Estos equipos son mas costosos que un equipo convencional porque están diseñados para ejecutarse sin parar, las 24 horas del día y los 365 días del año. Nunca se apagan. Y en muchos casos se ejecutan al máximo de su procesamiento tanto de CPU como de memoria.
Si pusiéramos un equipo convencional bajo el nivel de estrés de uno de estos servidores, probablemente la memoria fallaría luego de 1 año y el disco duro se hecharia a perder luego de 2 años en el mejor de los casos.
Los equipos de computación también son factibles al paso del tiempo y al desgaste. Normalmente el primer dispositivo en fallar es el disco duro donde se alojan los datos. La falla incluso puede ser antes, si el equipo recibe tensiones eléctricas inconstantes. El procesador puede resultar dañado al trabajar las 24 horas, sin estar climatizado correctamente. Estos equipos diseñados para servidores normalmente tienen un precio de 3 veces mayor que un equipo convencional. Comprar un equipo de oficina para utilizarlo como servidor puede ser algo que se haga en la practica real pero no significa que sea profesional o que obtenga el mismo rendimiento.
El siguiente punto que tenemos que tener en cuenta es la conectividad. Si! El bendito flujo de datos que necesitamos para que nuestros visitantes puedan acceder y disfrutar de nuestros servicios! La conectividad es uno de los puntos que la mayoría de las personas no parecen entender correctamente o se presta a confusiones.
La conectividad nos permite estar conectados a distintos servicios, y en este caso hablaremos de conectividad relacionada a la red mundial o Internet. No deseo entrar en aspectos técnicos ya que el propósito de informar es que se entienda por la mayor cantidad de personas que leen este artículo. Por lo tanto el mismo tendrá muy pocos datos técnicos.
Cuando uno se conecta a la Internet lo hace mediante una conexión de 2 vías o también llamado vulgarmente canal de 2 vías. Esto significa que estamos conectados a Internet enviando datos desde nuestro computador y al mismo tiempo recibiendo datos de respuesta. Cuando accedemos a una pagina web, nuestra PC envía un pequeño segmento de datos (solicitud) para indicarle a un servidor que es lo que necesitamos y este en respuesta nos devuelve la página web. Que no es mas que un montón de archivos juntos, que forman en nuestra pantalla el contenido que deseamos visualizar. Lo mismo funciona para correos o cualquier otro servicio relacionado a una conexión a Internet.
Esto se titula una descarga de datos. Cuando vamos navegando de página en página, normalmente la subida de datos que hacemos es mínima y solamente se envían datos para establecer una conexión. El mayor flujo de datos es la descarga de datos. Navegar por Internet en páginas web es descargar datos. Como si estuviéramos abriendo el grifo de agua y toda esa cantidad de liquido transparente fueran los datos que recibimos.
Cuando descargamos un vídeo o un programa de Internet incluso generamos una mayor descarga y podemos ver la tasa de transferencia a la cual recibimos los datos. La tasa de transferencia es la velocidad a la cual podemos recibir datos en simultaneo. Volviendo a la comparación del grifo, seria el equivalente al grosor en pulgadas de nuestra cañería. Si tenemos un ancho de banda mayor es como si tuviéramos un grifo de mayor tamaño.
La velocidad no solo depende de nuestro ancho de banda sino también de la parte que nos envía los datos. Esto significa que si el servidor de donde estamos descargando los datos, tiene un ancho de banda menor del cual nos da nuestro proveedor de Internet, realmente no podremos descargar a mayor velocidad. La velocidad final depende siempre de la parte mas lenta. Si nuestro ISP de Internet nos da una conexión de 128 Kbps a la red, entonces esto seria lo máximo a lo cual podremos llegar, incluso si el servidor al cual estamos conectados tiene una conexión de 512 Kbps. Lo mismo funciona de forma inversa, si tenemos una conexión de 512 Kbps a Internet y el servidor de 128 Kbps, la velocidad de descarga sera solo de 128 Kbps.
Ahora vamos al punto mas importante. Volviendo a la comparación del grifo, el agua es como los datos, el ancho de la tuberia nuestro ancho de banda o velocidad. Así como nuestra factura de agua se mide en consumo, lo mismo se puede aplicar a Internet y normalmente se lo hace en GB’s. Los proveedores de Internet normalmente no ponen limite de consumo a los usuarios pero si de velocidad. Los proveedores hosting suelen poner un limite de consumo datos por mes en GB pero con una gran conectividad. Todos los proveedores serios le mostraran el limite de consumo.
Si tenemos una conexión ADSL de 512 Kbps en nuestra oficina u hogar o incluso de 2 Megas que serian 2000 Kbps, esto no significa que contaremos con una velocidad de conexión de 2 Megas para nuestro servidor local. Así como cuando nos conectamos a un servidor para descargar datos. La gente se conectara con nuestro servidor local y no nosotros a ellos. Para este caso la transferencia de datos contaría para nosotros (el servidor local) como subida de datos y no descarga. Esto se debe porque nosotros estaremos hospedando los servicios y todo lo que se descargue cuenta como descarga para el usuario final, pero para nosotros es subida de datos. Porque estamos enviando los datos. Aquí es donde la mayoría de las personas se confunden u omiten un gran punto.
Cuando nuestro proveedor de Internet nos dio un plan de 2 Megas de velocidad, nos lo dio normalmente para descargas, no para subida (envió) de datos. La subida de datos que tenemos es mínima y solo sirve para establecer conexiones. En la mayoría de los casos la velocidad de subida suele ser muy inferior a la de bajada (descarga). Si tuviéramos una conexión a Internet de 2 Megas (Descarga) es probable que solo tengamos 512 Kbps de subida o incluso menos y tampoco es asegurada ya que se comparte con otros usuarios al mismo tiempo segun el servicio que nos de el proveedor de internet. Llame a su proveedor de Internet y consulte el mismo plan de Internet pero con una conexión dedicada, vera que le precio que le dicen es mayor.
Esto es porque la subida de datos siempre es mas costosa. Es así como funciona el sistema. En el caso de hospedar nuestro servidor con nuestra conexión de 2 Megas, en realidad nuestro servidor solo estaría conectado a 512 Kbps para descargar datos. Los visitantes podrán conectarse a un máximo de 512 Kbps. El problema aumenta si deseamos servir a una gran cantidad de visitas. Si deseamos 2 visitas en simultaneo estos se conectaran a 256 Kbps cada uno y si el numero fuera de 10 personas la conexión para cada uno seria de un misero 51 Kbps por conexión. Si aumentamos el numero de visitas vamos reduciendo las posibilidades de conexión. Como nos vamos quedando sin ancho de banda, llega un punto donde un usuario ya no puede acceder y ve un error o se hace terriblemente lenta la carga del sitio. Es como intentar de proveer de agua a todo su vecindario con una manguera !!!
¿La solución? Aumentar el ancho de banda. ¿Cuanto? Depende de sus necesidades, pero podemos estar seguro que sera mas costoso que contratar un servidor en una empresa de hosting.
Si necesitamos de un teléfono móvil, no nos ponemos a buscar manuales o planes de como construir uno. Seria una locura e incluso si lo lográramos nos saldría 100 veces mas caro que haberlo comprado de la tienda.
Los mismo pasa con el hosting. Su ISP no le dará un buen precio por unos cuantos Mbits. Y la conexión normal a Internet es para uso regular, no intensivo y tampoco con velocidad o conexión garantizada. Este tipo de conexiones suelen ser mucho mas costosas. Las empresas de hosting se dedican a esto y pueden brindarle mejores servicios a mejores costos. Si usted deseria un mero 5 Mbits de conexión de subida, esto le seria muy costoso al final de cada mes. Quizás el doble de lo que le salio su equipo.
El otro punto que debemos notar es que no es suficiente con una sola conexión a Internet. Incluso los proveedores de Internet tienen problemas y si este fuera el caso estaríamos desconectados.
Las conexiones que ofrecen las empresas de Internet a los hogares u oficinas son planes para uso de Internet no para hospedaje. Los planes para hospedaje suelen venir con contratos donde se especifica una entrega garantizada de paquetes, sin fallas, así como cantidades muy grandes de datos o tráfico. Los precios también son mayores, pero también lo es el servicio con respecto a la calidad. Algunos proveedores de Internet tienen clausulas de uso excesivo y le cortaran el servicio si lo utiliza de forma abusiva o debera comprar una conexion dedicada, la cual es mucho mas costosa. Su conexión a Internet de hogar u oficina no sirve para el hosting!!!
Las empresas de hosting cuentan con conexiones redundantes y dedicadas de distintos proveedores de Internet, si uno tiene problemas, entonces sus datos van por el siguiente y pueden seguir brindándole el servicio sin interrupciones. Estar conectado a un solo proveedor es tener un solo punto de fallo. Falla su proveedor y usted queda desconectado.
Lo mismo pasa con el suministro eléctrico para el cual deberá de tener generadores UPS para mantener su equipo conectado en caso de fallas en el suministro eléctrico. A esto podemos agregar que una maquina típica puede consumir hasta 300 Watts por hora si esta procesando al máximo de su capacidad. Haga los cálculos. Vea su gasto de electricidad que tendrá cada mes por tener encendido el equipo cada segundo de cada minuto, de cada hora durante todo 1 año, sume el costo de conectividad y el costo de mantenimiento del equipo.
¿Y que pasa si hay un corto circuito eléctrico? Puede perder sus datos. ¿Tiene sistemas de detección de incendios? Créame, mantener un equipo conectado 8 horas por día mientras se esta en una oficina junto al computador no es lo mismo que tenerlo corriendo las 24 horas incluso cuando se duerme o se esta de viaje. Las probabilidades de desastres son mayores y ocurren todos los días. Perder sus datos podría ser su ruina.
¿O que tan seguro esta su servidor ante un robo? O un ex empleado desconforme al que se le ocurrió formatear el disco antes de retirarse.
Todos estos ejemplos son posibles. Así mismo nos olvidamos que el procesador se sobrecalentara de sobre manera luego de estar corriendo durante días. Debería de climatizar el ambiente donde esta su servidor o puede empezar por comprar reemplazos del mismo en cantidades. Sobre todo en los países de climas cálidos, las maquinas suelen ser susceptibles a sobrecalentamientos y trabajan de forma mas lenta o incluso pueden dañarse.
El otro punto que nos olvidamos de resaltar, si, si, lo se, tantos puntos !!!! Pero es necesario para que se haga una idea completa de lo que incluye hospedar una aplicación.
¿Tiene usted direcciones IP publicas? Las direcciones IP’s, son las que deberá conseguir de su proveedor de Internet para su servidor. Muchos proveedores tienen precios muy altos por cada IP y necesitara como mínimo 2 para construir un servidor DNS. Algunas empresas de servicios de Internet tienen estipulado en su contrato que NO puede utilizar su conexión para hospedaje.
¿Y si a su competencia se le ocurre por atacar su sitio? ¿Como? Sencillo. Tienen conexiones mayores que Usted y simplemente envían constantemente datos a su servidor con distintas solicitudes para llenar su ancho de banda y evitar que visitantes reales puedan conectarse. Esto se denomina ataque DOS o de negación de servicio.
¿Tiene usted un firewall o un dispositivo de seguridad para mitigar el ataque? No estamos hablando del firewall de Windows XP. Este no le servirá para evitar un ataque a gran escala ya que los datos siguen llegando a su servidor y este debe utilizar memoria y CPU para rechazarlo. Deberá instalar un firewall físico.
Luego debemos agregar el tiempo que le tomara todo esto, incluyendo configurar su equipo, solucionar problemas o despertarse a las 3 AM cuando alguien lo llama a su móvil diciendo que el servidor no funciona.
Si, también lo pensé.
Quizás si sea mejor contratar un servidor dedicado en una empresa de hosting. Déjele a ellos el equipo, si se quema el disco que lo cambien, si hay un incendio que lo apaguen, si el mismo falla que lo arreglen sin importar si es navidad o año nuevo, para eso les paga. Duerma tranquilo, disfrute de su negocio o dedique su tiempo a lo que mejor sabe hacer. Deje sus necesidades de datos con alguien que se dedica a ello, el cual puede ofrecerle mejores precios y mas calidad.
Si le interesa contratar un servidor dedicado tiene muchas opciones, pero por supuesto que nuestra primera recomendacion es PYDOT. De todas formas le daremos recomendaciones para seleccionar un servidor dedicado. Independientemente del proveedor.
Algunos puntos que debe notar al seleccionar un servidor en una empresa de hosting:
¿El servidor es auto administrado o debe usted administrarlo? ¿Tiene el tiempo así como los conocimientos avanzados para reparar las configuraciones en caso de fallas? ¿O si tiene un hacker dentro del sistema, sabrá como resolver la situación?
Si tiene el tiempo y la experiencia puede optar por un servidor auto administrado. La empresa de hosting le entregara el equipo y la conectividad. El resto queda por su cuenta. Si desea ahorrar en técnicos o administración puede optar por un servidor administrado. Deje en manos de su hosting todo el equipo y configuración.
Vea la conectividad. No existe la transferencia ilimitada. Si un proveedor le ofrece esto lo esta engañando. En algún lugar de sus clausulas hay un limite. O mucho peor, hay un limite físico. Simplemente limitan el ancho de banda. Su servidor tendrá una conexión a Internet limitada por lo cual su proveedor de hosting sabrá que no podrá utilizar demasiados datos cada mes.
Cualquier proveedor serio le mostrara la cantidad de datos que puede transferir así como la velocidad de Internet del equipo. Uno de los motivos de contratar de una empresa de hosting es la velocidad y no tiene ventajas contratar un servidor tan lento como su equipo local.
¿La empresa es seria? ¿Esta registrada legalmente? ¿Donde estará su equipo físicamente? ¿Obtendrá soporte a las 2 de la mañana un sábado? ¿Tendrá alguien a quien recurrir? En Internet hay muchas estafas y debe cuidarse antes de elegir. Si tiene alguna consulta o necesita asesoría no dude en contactar con un experto para que lo asista al seleccionar un servidor dedicado de acuerdo a sus necesidades.
No hay temas relacionados.
