¿Cómo dimensionar correctamente recursos de Hosting?

Standard

Es fundamental elegir correctamente el servicio de web hosting que necesita tu negocio en Internet

 

A fines de facilitar la comprensión del whitepaper, sugerimos en primera instancia que logres especificar los requerimientos de tu sitio web, y en segundo lugar, que comprendas las distintas alternativas de servicios de web hosting, para lograr elegir aquella que más se adecúe a tus necesidades.

Requerimientos de web hosting

 

  • Determinar tecnologías

 

En primer lugar, será importante que conozcas qué tipo de tecnología de desarrollo se ha utilizado para la creación de tu sitio web.

 

La respuesta a esta pregunta, la conoce la agencia o el diseñador que desarrolló tu sitio web, o bien se encuentra dentro de las especificaciones de web hosting de la plataforma de ecommerce o creador web que hayas utilizado. Un ejemplo de tecnologías necesarias pueden ser lenguaje de programación PHP 5.0, MySQL 5.0, bajo servidor Linux CentOS.

 

De esta manera, ya sabrás que deberás enfocar tu búsqueda a un servidor de web hosting que tenga las especificaciones que requiere tu sitio web.

 

  • Determinar cantidad de tráfico

 

Es importante desterrar un mito: La cantidad de visitas no importa para dimensionar el hosting de tu sitio web.

 

Un sitio web con una programación que utiliza muchos recursos del web hosting, puede permitir sólo 100 visitas por día, mientras que otra programación bien optimizada, puede soportar decenas o cientos de miles de visitantes diarios.

 

Por eso, la cantidad de tráfico no es una variable que sea utilizada para dimensionar los recursos de un web hosting, te aconsejamos observar a las siguientes características para tomar una decisión que le sirva a tu negocio.

 

  • Determinar consumo de CPU, RAM y memoria PHP

 

La mejor forma de determinar el consumo de memoria de un sitio web, es comenzar por un plan de web hosting compartido y en el panel de control, chequear los siguientes ítems:

  • Consumo de memoria RAM
  • Cantidad de procesos simultáneos
  • Consumo de CPU
  • Límite de memoria de PHP

 

En el caso que alguno de esos valores aparezca en rojo, significará que nuestro sitio o bien necesita una mayor optimización de su programación, o bien que requiere un servicio de servidor virtual privado (VPS) o servidor dedicado.

 

Actualmente, el mercado de web hosting tanto en Argentina como en Estados Unidos, provee un promedio de 512MB de RAM por hosting compartido, un máximo de 1 core, y un límite de memoria PHP de 128MB, que es lo que requerido por algunos CMS como Moodle o WordPress en sus últimas versiones.

 

  • Determinar consumo de espacio en disco

 

El espacio en disco será el utilizado por todos los archivos (imágenes, html, php, videos, hojas de estilo, etc) del sitio web, las cuentas de correo y también las bases de datos.

 

Es importante dimensionar cuánto podría crecer tu sitio web, para eso, una vez creado tu sitio web, chequea el tamaño total que ocupa el directorio donde se encuentra almacenado el mismo y lo multipliques al menos por 5, y consideres algunos GB adicionales para las cuentas de correo y también para el crecimiento normal que podrían tener las bases de datos y las imágenes, además de los logs de accesos al sitio web que también se almacenan en el hosting, en el caso que éste provea herramientas de medición de estadísticas de tráfico.

 

Tip: El precio del espacio ha ido disminuyendo drásticamente con el correr del tiempo, te aconsejamos que elijas un web hosting que te provea varios GB de espacio aunque no los utilices, el precio seguirá siendo bajo y no tendrás que preocuparte si necesitas más capacidad rápidamente.

 

  • Determinar consumo de transferencia o ancho de banda

 

Cada vez que un visitante ingresa a tu sitio web, se transfiere el contenido del sitio web desde el servidor de web hosting hacia la computadora del usuario. Los proveedores de web hosting suelen delimitar para cada servicio que proveen, un límite máximo mensual de ancho de banda o transferencia de datos, que se reinicia cada mes.

 

En Internet existen miles de “calculadoras de transferencia de sitios web”, con sólo realizar una búsqueda podrás acceder a diversas herramientas para poder hacer el cálculo correctamente.

 

Sin embargo, para darte una idea, si calculas el peso de todos los archivos que visualiza cada visitante y lo multiplicas por la cantidad de visitas que tendrás mensualmente, podrás obtener un número bastante aproximado sobre la cantidad de transferencia que necesita tu sitio web.

 

De todos modos, es importante que tu web hosting permita ampliar rápidamente esta característica en caso que completes el límite mensual de transferencia.

 

  • Determinar necesidades legales y SLA

 

En Internet el 90% de los proveedores de web hosting son revendedores y no empresas establecidas. Además, la mayoría de los proveedores de web hosting son extranjeros.

 

Para una mayor seguridad legal, es recomendable que contrates empresas que sean dueñas de sus servidores, que se encuentran en el mismo país que la tuya y que además te brinden un SLA (Service Level Agreement) que te asegure un tiempo mínimo de uptime, es decir, del tiempo que estará en línea tu sitio web, y qué sucede si eso no ocurre.

 

Algunas empresas, por razones legales, pueden requerir que además los servidores se encuentren físicamente en determinado país.

 

También es importante que la titularidad de la cuenta de web hosting esté a tu nombre. En muchos casos, por una cuestión práctica las cuentas de web hosting son registradas a nombre del diseñador que creó el sitio web, y esto podría tener implicancias legales en el futuro.

 

Alternativas de Web Hosting

 

  • Ventajas de un hosting compartido

 

    • La puesta en marcha del servicio es rápida porque suele demorar sólo unos minutos
    • El precio del servicio es muy económico.
    • En caso de necesitarlo, podrás hacer upgrade a un servicio superior sin perder información.

 

  • Desventajas de un hosting compartido

 

    • No podrás determinar tus propias reglas de seguridad
    • No podras instalar componentes adicionales al servidor
    • No podrás cambiar los límites de memoria
    • No podrás cambiar los límites de envíos de correos por hora

 

  • Ventajas de un VPS

 

  • Podrás determinar tus propias reglas de seguridad
  • Podrás instalar aplicaciones, servicios o componentes adicionales
  • Podrás realizar las modificaciones que desees
  • Tendrás acceso root o administrador, esto te brindará control total del servicio
  • En caso de necesitarlo, podrás hacer upgrade a un servicio superior sin perder información.

 

  • Desventajas de un VPS

 

  • Tendrás un límite en la cantidad de CPU y RAM a utilizar. Si tu sitio web crece rápido, lo alcanzarás en poco tiempo.
  • En caso de necesitarlo, podrás hacer upgrade a un servicio superior sin perder información.
  • Compartes el hardware con otros clientes
  • Deberás estar atento a realizar actualizaciones periódicas de seguridad, o bien solicitarle a tu proveedor que se encargue de ellas.

 

 

  • Todas las ventajas del VPS
  • Mayor capacidad (en CPU, RAM, Disco, transferencia) que un VPS
  • No compartes el hardware

 

  • Desventajas de un Servidor Dedicado

 

  • Su precio es más elevado que un hosting compartido y que un VPS
  • Deberás estar atento a realizar actualizaciones periódicas de seguridad, o bien solicitarle a tu proveedor que se encargue de ellas

 

  • Ventajas de un Cloud Server

 

    • Podrás crear nuevos servidores y escalar los recursos muy rápidamente
    • Podrás asignar recursos de CPU, RAM, espacio y más con pocos clics y estarán disponibles inmediatamente
    • Sólo pagarás por los recursos que consumas

 

  • Desventajas de un Cloud Server

 

    • Si estás comenzando con tu negocio y todavía no recibís tráfico en tu sitio web, un Cloud Server podría significar un alto precio a pagar por una tecnología que no necesitas.
    • Necesitarás de un técnico con conocimientos para poder realizar las configuraciones necesarias para poner todos los servidores en marcha.

 

Conclusión
Recomendamos que antes de elegir un web hosting, primero converses con la agencia que desarrolló tu sitio web sobre la compatibilidad del mismo con distintos proveedores de web hosting, además, que dimensiones las necesidades del mismo. En la mayoría de los casos, comenzar con un web hosting compartido y luego ir creciendo es una decisión inteligente. Por último, no olvides registrar el web hosting a tu nombre o de tu empresa.

Fuente: Neolo Hosting

Leave a Reply

Your email address will not be published. Required fields are marked *