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:
Alojamiento gratuito: Artículo principal: Alojamiento
gratuito.
El alojamiento gratuito es extremadamente limitado cuando se
lo compara con el alojamiento de pago. Estos servicios generalmente agregan
publicidad en los sitios y tienen un espacio y tráfico limitado.
Alojamiento compartido
Artículo principal: 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)
Artículo principal: Alojamiento revendedor.
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. Asi mismo estos espacios tienen un limite de capacidad de clientes
y dominios alojados y por ende exige buscar un servidor dedicada.
Servidores virtuales (VPS, Virtual Private Server)
Artículo principal: Servidor virtual.
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.
Servidores dedicados:
Artículo principal: Servidor dedicado.
Un servidor dedicado es una computadora comprada o arrendada
que se utiliza para prestar servicios dedicados, generalmente relacionados con
el alojamiento web y otros servicios en red. A diferencia de lo que ocurre con
el alojamiento compartido, en donde los recursos de la máquina son compartidos
entre un número indeterminado de clientes, en el caso de los servidores
dedicados, generalmente es un sólo cliente el que dispone de todos los recursos
de la máquina para los fines por los cuales haya contratado el servicio.
Los servidores dedicados pueden ser utilizados tanto para
prestar servicios de alojamiento compartido como para prestar servicios de
alojamiento dedicado, y pueden ser administrados por el cliente o por la
empresa que los provee. El cuidado físico de la máquina y de la conectividad a
Internet está generalmente a cargo de la empresa que provee el servidor. Un
servidor dedicado generalmente se encuentra localizado en un centro de datos.
Un servidor dedicado puede ser entendido como la contraparte
del alojamiento web compartido, pero eso no significa que un servidor dedicado
no pueda ser destinado a entregar este tipo de servicio. Este es el caso
cuando, por ejemplo, una empresa dedicada al negocio del alojamiento web compra
o arrienda un servidor dedicado con el objetivo de ofrecer servicios de
alojamiento web a sus clientes.
Por otro lado, un servidor dedicado puede ser utilizado como
una forma avanzada de alojamiento web cuando un cliente o empresa tiene
requerimientos especiales de rendimiento, configuración o seguridad. En estos
casos es común que una empresa arriende un servidor dedicado para
autoabastecerse de los servicios que necesita disponiendo de todos los recursos
de la máquina.
La principal desventaja de un servidor dedicado es el costo
del servicio, el cual es muy superior al del alojamiento compartido. Esto
debido principalmente al costo mensual de la máquina y la necesidad de
contratar los servicios para la administración y configuración del servidor.
Colocación (housing)
Artículo principal: Housing.
Este servicio consiste básicamente en vender o alquilar un
espacio físico de un centro de datos para que el cliente coloque ahí su propia
computadora. La empresa le da la corriente y la conexión a Internet, pero el
servidor lo elige completamente el usuario (hasta el hardware).
Alojamiento web en la nube (cloud hosting)
Artículo principal: Computación en la nube.
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.