HOSTING
El alojamiento web (en inglés web
hosting) es el servicio que provee a los usuarios de Internet un
sistema para poder almacenar información, imágenes, vídeo, o cualquier
contenido accesible vía web. Es una analogía de "hospedaje o alojamiento
en hoteles o habitaciones" donde uno ocupa un lugar específico, en este
caso la analogía alojamiento web o alojamiento de páginas web, se refiere al
lugar que ocupa una página web, sitio web,
sistema, correo electrónico, archivos etc. en internet o
más específicamente en un servidor que por lo general hospeda varias aplicaciones o
páginas web.
Las compañías que proporcionan
espacio de un servidor a sus clientes se suelen
denominar con el término en inglés web host.
El hospedaje web aunque no es
necesariamente un servicio, se ha convertido en un lucrativo negocio para las
compañías de internet alrededor del mundo.
Se puede definir como "un
lugar para tu página web o correos electrónicos", aunque esta definición
simplifica de manera conceptual el hecho de que el alojamiento web es en
realidad espacio en Internet para prácticamente cualquier tipo de información,
sea archivos, sistemas, correos electrónicos, videos etc.
Tipos de alojamiento web en Internet
Según las necesidades específicas de un usuario,
existen diferentes tipos de alojamiento web1 entre los cuales el usuario ha de
elegir la opción acorde a sus necesidades. Entre los principales tipos de
alojamiento web se encuentran:
Alojamiento
gratuito
El alojamiento gratuito es extremadamente limitado
comparado con el alojamiento de pago. Estos servicios generalmente agregan
publicidad en los sitios además de contar con recursos muy limitados (espacio
en disco, tráfico de datos, uso de CPU, etc).
Alojamiento
compartido
En este tipo de servicio se alojan clientes de
varios sitios en un mismo servidor, gracias a la
configuración del programa servidor web.
Resulta una alternativa muy buena para pequeños y medianos clientes, es un
servicio económico debido a la reducción de costos ya que al compartir un
servidor con cientos miles o millones de personas o usuarios el costo se reduce
drásticamente para cada uno, y tiene buen rendimiento.
Entre las desventajas de este tipo de hospedaje web
hay que mencionar sobre todo el hecho de que compartir los recursos de hardware de un servidor entre cientos o
miles de usuarios disminuye notablemente el desempeño del mismo. Es muy usual
también que las fallas ocasionadas por un usuario repercutan en los demás por
lo que el administrador del servidor debe tener suma cautela al asignar
permisos de ejecución y escritura a los usuarios. En resumen las desventajas
son: disminución de los recursos del servidor, de velocidad, de desempeño, de
seguridad y de estabilidad.
Alojamiento
de imágenes
Este tipo de hospedaje se ofrece para guardar imágenes en internet, la mayoría de estos
servicios son gratuitos y las páginas se valen de la publicidad colocadas en su
página al subir la imagen.
Alojamiento
revendedor (reseller)
Este servicio de alojamiento está diseñado para
grandes usuarios o personas que venden el servicio de hospedaje a otras
personas. Estos paquetes cuentan con gran cantidad de espacio y de dominios
disponibles para cada cuenta. Así mismo estos espacios tienen un límite de capacidad
de clientes y dominios alojados y por ende exige buscar un servidor dedicado.
Servidores
virtuales (VPS, Virtual Private Server)
La empresa ofrece el control de una computadora aparentemente no compartida,
que se realiza mediante una máquina virtual. Así se pueden administrar
varios dominios de forma fácil y económica, además de elegir los programas que
se ejecutan en el servidor. Por ello, es el tipo de producto recomendado para
empresas de diseño y programación web.
Alojamiento
web en la nube (cloud hosting)
El alojamiento web en la "nube" (cloud
hosting) está basado en las tecnologías más innovadoras que permiten a un
gran número de máquinas actuar como un sistema conectadas a un grupo de medios
de almacenamiento, tiene ventajas considerables sobre las soluciones de web
hosting tradicionales tal como el uso de recursos. La seguridad de un
sitio web alojado en la "nube" (cloud) está garantizada por
numerosos servidores en lugar de sólo uno. La tecnología de computación en la
nube también elimina cualquier limitación física para el
crecimiento en tiempo real y hace que la solución sea extremadamente flexible
Formas de obtener
Por lo general, se distingue entre servicios de pago y
servicios gratuitos.
Servicios de
pago
Este tipo de obtención, por lo general viene dado por
el contrato de un proveedor de internet,
el cual junto con dar conexión, entre la posibilidad de almacenamiento
mediante disco virtual o espacio web o
combinación de ambos.
Otro medio de obtención es contratando algún servicio
de una empresa no dependiente de la conexión a internet, las cuales ofrecen
según las capacidades de sus servidores o de su espacio. Casi siempre a la par,
entregan servicios añadidos, como la ejecución de tareas automáticas o cuentas
de correo electrónico gratuitas.
Normalmente las transacciones son electrónicas, por
tarjeta de crédito o por sistemas de pagos como PayPal.
Servicios
gratuitos
Este tipo de servicio viene dado por la base de ser
gratuito, y sin costo alguno al suscriptor. En este tipo de servicios
generalmente son alojadas páginas con bajos recursos de mantenimiento o
aquellas cuyos dueños no poseen suficiente dinero para mantenerla.
Como medio de financiamiento el servidor puede
incrustar mensajes publicitarios de Adsense u otras empresas en diferentes
lugares de la web, así como pop-ups, dependiendo del servidor.
Las limitaciones de estas ofertas suelen ser: contar
con espacio muy limitado impidiendo usar el servicio como almacén de datos, no
permitir alojar páginas subversivas o de contenido adulto, limitar el acceso a
configuraciones del servicio, entre otras.
Servidores y servicios
De todas maneras existe una amplia oferta de
alojamientos gratuitos con características muy diferentes, que pueden
satisfacer desde las necesidades de programadores que desean un lugar donde
hacer pruebas hasta las de webmasters que mantienen un sitio con un bajo
volumen de visitas.
Un alojamiento web se puede diferenciar de otro por el
tipo de sistema operativo, bases de datos y motor de generación de sitios web
que exista en él. La combinación más conocida y extendida es la del tipo LAMP (Linux, Apache, MySQL y PHP), aunque se está comenzando a usar una
combinación con Java.
Los servicios más comunes que se pueden incluidos en
un hosting son los siguientes:
- Alojamiento
de ficheros y acceso vía web a los ficheros para subidas, descargas,
edición, borrado, etc.
- Acceso
a ficheros vía FTP.
- Creación
de bases de datos, típicamente MySQL en el caso de alojamientos
basados en Linux y administración vía web de las basea de datos con
herramientas web comophpMyAdmin.
- Cuentas
de correo electrónico con dominio propio, gestión de listas de correo,
acceso vía clientes de sobremesa (tipo MS Outlook, etc.) y acceso vía
webmail a estas cuentas. Reenvía del correo a otras cuentas (incluso
externas).
- Discos
duros virtuales que se pueden configurar como unidad de red en un equipo
local vía protocolos como WebDav
- Copias
de seguridad
- Gestión
de dominios y subdominios
- Estadísticas
de tráfico
- Asistentes
para la instalación rápida de paquetes software libre populares como
WordPress, Joomla, etc.
- Calidad
de servicio y disponibilidad de un servicio de alojamiento web
En un servicio de hosting web es
prácticamente imposible garantizar una disponibilidad de servicio del 100%. Por
tanto, se suele indicar la disponibilidad del servicio de alojamiento como un
parámetro de calidad y nivel de servicio que suele guardar una estrecha
relación con el precio del mismo.
La siguiente tabla muestra la traducción
de un porcentaje determinado de disponibilidad a la cantidad correspondiente de
tiempo que un sistema se encontraría caído por año, mes o semana.
Disponibilidad %
|
Tiempo caídas al año
|
Tiempo caídas al mes*
|
Tiempo caídas por
semana
|
90%
|
36,5 días
|
72 horas
|
16,8 horas
|
95%
|
18,25 días
|
36 horas
|
8,4 horas
|
97%
|
10,96 días
|
21,6 horas
|
5,04 horas
|
98%
|
7,30 días
|
14,4 horas
|
3,36 horas
|
99%
|
3,65 días
|
7,20 horas
|
1,68 horas
|
99,5%
|
1,83 días
|
3,60 horas
|
50,4 minutos
|
99,8%
|
17,52 horas
|
86,23 minutos
|
20,16 minutos
|
99,9%
|
8,76 horas
|
43,2 minutos
|
10,1 minutos
|
99,95%
|
4,38 horas
|
21,56 minutos
|
5,04 minutos
|
99,99%
|
52,56 minutos
|
4,32 minutos
|
1,01 minutos
|
No hay comentarios:
Publicar un comentario