Servicio de alojamiento web
Un servicio de alojamiento web es un tipo de servicio de alojamiento de Internet que aloja sitios web para clientes, es decir, ofrece las instalaciones necesarias para que creen y mantengan un sitio y lo hace accesible en la World Wide Web.. Las empresas que brindan servicios de alojamiento web a veces se denominan hosts web.
Por lo general, el alojamiento web requiere lo siguiente:
- uno o más servidores para actuar como el host(s) para los sitios; los servidores pueden ser físicos o virtuales
- colocación para el servidor, proporcionando espacio físico, electricidad y conectividad a Internet;
- Configuración del sistema de nombres de dominio para definir nombre(s) para los sitios y señalarlos al servidor(s);
- un servidor web que se ejecuta en el host;
- para cada sitio hospedado en el servidor:
- espacio en el servidor(s) para mantener los archivos que componen el sitio
- configuración específica del sitio
- a menudo, una base de datos;
- software y credenciales que permiten al cliente acceder a ellos, permitiéndoles crear, configurar y modificar el sitio;
- conectividad de correo electrónico que permite al anfitrión y el sitio enviar correo electrónico al cliente.
Historia
Hasta 1991, el uso de Internet estaba restringido únicamente a "... para investigación y educación en ciencias e ingeniería ..." y se usó para el tráfico de correo electrónico, telnet, FTP y USENET, pero solo para una pequeña cantidad de páginas web. Los protocolos de la World Wide Web acababan de escribirse y no sería hasta finales de 1993 que habría un navegador web gráfico para ordenadores Mac o Windows. Incluso después de que hubo cierta apertura del acceso a Internet, la situación fue confusa hasta 1995.
Para alojar un sitio web en Internet, una persona o empresa necesitaría su propia computadora o servidor. Como no todas las empresas tenían el presupuesto o la experiencia para hacer esto, los servicios de alojamiento web comenzaron a ofrecer alojamiento a los usuarios. sitios web en sus propios servidores, sin que el cliente necesite poseer la infraestructura necesaria para operar el sitio web. Los propietarios de los sitios web, también llamados webmasters, podrían crear un sitio web que estaría alojado en el servidor del servicio de alojamiento web y publicado en la web por el servicio de alojamiento web.
A medida que aumentaba el número de usuarios de la World Wide Web, aumentaba la presión para que las empresas, tanto grandes como pequeñas, tuvieran presencia en línea. En 1995, empresas como GeoCities, Angelfire y Tripod ofrecían alojamiento gratuito.
Clasificación
Alojamiento de páginas estáticas
El más básico es la página web y el alojamiento de archivos a pequeña escala, donde los archivos se pueden cargar a través del Protocolo de transferencia de archivos (FTP) o una interfaz web. Los archivos generalmente se envían a la Web "tal cual" o con un procesamiento mínimo. Muchos proveedores de servicios de Internet (ISP) ofrecen este servicio gratis a los suscriptores. Las personas y las organizaciones también pueden obtener alojamiento de páginas web de proveedores de servicios alternativos.
Distintas empresas ofrecen servicios de alojamiento web gratuitos con servicios limitados, a veces respaldados por anuncios y, a menudo, limitados en comparación con el alojamiento de pago.
El alojamiento de una sola página suele ser suficiente para páginas web personales. El alojamiento de sitios web personales suele ser gratuito, patrocinado por publicidad o económico. El alojamiento de sitios web comerciales a menudo tiene un costo mayor según el tamaño y el tipo del sitio.
Servicios de alojamiento más grandes
Muchas grandes empresas que no son proveedores de servicios de Internet necesitan estar permanentemente conectadas a la web para enviar correos electrónicos, archivos, etc. a otros sitios. La empresa puede utilizar la computadora como servidor de un sitio web para proporcionar detalles de sus bienes y servicios e instalaciones para pedidos en línea.
Un sitio complejo requiere un paquete más completo que proporcione compatibilidad con bases de datos y plataformas de desarrollo de aplicaciones (por ejemplo, ASP.NET, ColdFusion, Java EE, Perl/Plack, PHP o Ruby on Rails). Estas instalaciones permiten a los clientes escribir o instalar scripts para aplicaciones como foros y administración de contenido. Los paquetes de alojamiento web a menudo incluyen un sistema de administración de contenido web, por lo que el usuario final no tiene que preocuparse por los aspectos más técnicos. Secure Sockets Layer (SSL) se utiliza para sitios web que desean cifrar los datos transmitidos.
Tipos de alojamiento
Los servicios de alojamiento de Internet pueden ejecutar servidores web. El alcance de los servicios de alojamiento web varía mucho.
Servicio de alojamiento web compartido
El sitio web de One está ubicado en el mismo servidor que muchos otros sitios, desde unos pocos sitios hasta cientos de sitios web. Por lo general, todos los dominios pueden compartir un conjunto común de recursos del servidor, como la RAM y la CPU. Las funciones disponibles con este tipo de servicio pueden ser bastante básicas y no flexibles en términos de software y actualizaciones. Los revendedores a menudo venden alojamiento web compartido y las empresas web suelen tener cuentas de revendedor para proporcionar alojamiento a los clientes.
Revendedor de alojamiento web
Permite que los clientes se conviertan ellos mismos en anfitriones web. Los revendedores podrían funcionar, para dominios individuales, bajo cualquier combinación de estos tipos de alojamiento enumerados, dependiendo de a quién estén afiliados como revendedores. Revendedores' las cuentas pueden variar enormemente en tamaño: pueden tener su propio servidor virtual dedicado a un servidor coubicado. Muchos revendedores brindan un servicio casi idéntico al plan de alojamiento compartido de su proveedor y brindan el soporte técnico ellos mismos.
Servidor Virtual Dedicado
También conocido como servidor privado virtual (VPS), divide los recursos del servidor en servidores virtuales, donde los recursos se pueden asignar de una manera que no refleja directamente el hardware subyacente. A los VPS a menudo se les asignarán recursos en función de una relación de un servidor a muchos VPS, sin embargo, la virtualización se puede realizar por varias razones, incluida la capacidad de mover un contenedor de VPS entre servidores. Los usuarios pueden tener acceso raíz a su propio espacio virtual. Los clientes a veces son responsables de parchear y mantener el servidor (servidor no administrado) o el proveedor de VPS puede proporcionar tareas de administración del servidor para el cliente (servidor administrado).
Servicio de alojamiento dedicado
El usuario obtiene su propio servidor web y obtiene control total sobre él (el usuario tiene acceso de raíz para Linux/acceso de administrador para Windows); sin embargo, el usuario normalmente no es propietario del servidor. Un tipo de alojamiento dedicado es autogestionado o no gestionado. Este suele ser el menos costoso para los planes dedicados. El usuario tiene pleno acceso administrativo al servidor, lo que significa que el cliente es responsable de la seguridad y el mantenimiento de su propio servidor dedicado.
Servicio de alojamiento gestionado
El usuario obtiene su propio servidor web, pero no se le permite el control total sobre él (se le niega al usuario el acceso raíz para Linux/el acceso de administrador para Windows); sin embargo, pueden administrar sus datos a través de FTP u otras herramientas de administración remota. Al usuario se le niega el control total para que el proveedor pueda garantizar la calidad del servicio al no permitir que el usuario modifique el servidor o cree potencialmente problemas de configuración. El usuario normalmente no es propietario del servidor. El servidor se arrienda al cliente.
Servicio de alojamiento web de colocación
Similar al servicio de alojamiento web dedicado, pero el usuario posee el servidor colo; la empresa de alojamiento proporciona el espacio físico que ocupa el servidor y se encarga del servidor. Este es el tipo de servicio de alojamiento web más poderoso y costoso. En la mayoría de los casos, el proveedor de colocación puede proporcionar poco o ningún soporte directamente para la máquina de su cliente, proporcionando solo las instalaciones eléctricas, de acceso a Internet y de almacenamiento para el servidor. En la mayoría de los casos para colo, el cliente haría que su propio administrador visitara el centro de datos en el sitio para realizar actualizaciones o cambios de hardware. Anteriormente, muchos proveedores de colocación aceptaban cualquier configuración de sistema para hospedaje, incluso los alojados en gabinetes de minitorre estilo escritorio, pero la mayoría de los hosts ahora requieren gabinetes de montaje en bastidor y configuraciones de sistema estándar.
Alojamiento en la nube
Este es un nuevo tipo de plataforma de hospedaje que permite a los clientes un hospedaje potente, escalable y confiable basado en servidores agrupados con equilibrio de carga y facturación de servicios públicos. Un sitio web alojado en la nube puede ser más confiable que las alternativas, ya que otras computadoras en la nube pueden compensar cuando falla una sola pieza de hardware. Además, las interrupciones del suministro eléctrico local o incluso los desastres naturales son menos problemáticos para los sitios alojados en la nube, ya que el alojamiento en la nube está descentralizado. El alojamiento en la nube también permite a los proveedores cobrar a los usuarios solo por los recursos consumidos por el usuario, en lugar de una tarifa fija por la cantidad que el usuario espera que use, o una inversión de hardware inicial de costo fijo. Alternativamente, la falta de centralización puede dar a los usuarios menos control sobre dónde se encuentran sus datos, lo que podría ser un problema para los usuarios con problemas de privacidad o seguridad de datos según las pautas de GDPR. Los usuarios de alojamiento en la nube pueden solicitar recursos adicionales a pedido, como solo durante los períodos de mayor tráfico, mientras descargan la administración de TI al servicio de alojamiento en la nube.
Alojamiento en clúster
Tener varios servidores que alojan el mismo contenido para una mejor utilización de los recursos. Los servidores en clúster son una solución perfecta para el alojamiento dedicado de alta disponibilidad o para crear una solución de alojamiento web escalable. Un clúster puede separar el servicio web de la capacidad de alojamiento de la base de datos. (Por lo general, los servidores web utilizan alojamiento en clúster para sus planes de alojamiento compartido, ya que hay múltiples beneficios para la gestión masiva de clientes).
Alojamiento en red
Esta forma de alojamiento distribuido es cuando un clúster de servidores actúa como una cuadrícula y se compone de varios nodos.
Servidor de inicio
Se puede usar un servidor privado para alojar uno o más sitios web desde una conexión de banda ancha generalmente para consumidores. Estas pueden ser máquinas especialmente diseñadas o, más comúnmente, PC antiguas. Algunos ISP bloquean los servidores domésticos al no permitir las solicitudes entrantes al puerto TCP 80 de la conexión del usuario y al negarse a proporcionar direcciones IP estáticas. Una forma común de obtener un nombre de host DNS confiable es crear una cuenta con un servicio de DNS dinámico. Un servicio de DNS dinámico cambiará automáticamente la dirección IP a la que apunta una URL cuando cambie la dirección IP.
Algunos tipos específicos de alojamiento proporcionados por proveedores de servicios de alojamiento web:
- Servicio de hosting de archivos: hosts archivos, no páginas web
- Servicio de alojamiento de imágenes
- Servicio de alojamiento de vídeo
- Blog hosting service
- Paste bin
- Carrito de compras
- E-mail hosting service
Administración de hosts
El host también puede proporcionar una interfaz o panel de control para administrar el servidor web e instalar scripts, así como otros módulos y aplicaciones de servicio como el correo electrónico. Un servidor web que no utiliza un panel de control para administrar la cuenta de hosting, a menudo se denomina "sin cabeza" servidor. Algunos hosts se especializan en cierto software o servicios (por ejemplo, comercio electrónico, blogs, etc.).
Confiabilidad y tiempo de actividad
La disponibilidad de un sitio web se mide por el porcentaje de un año en el que el sitio web es de acceso público y accesible a través de Internet. Esto es diferente de medir el tiempo de actividad de un sistema. El tiempo de actividad se refiere a que el propio sistema está en línea. El tiempo de actividad no tiene en cuenta la posibilidad de alcanzarlo como en el caso de una interrupción de la red. El Acuerdo de nivel de servicio (SLA) de un proveedor de alojamiento puede incluir una cierta cantidad de tiempo de inactividad programado por año para realizar el mantenimiento de los sistemas. Este tiempo de inactividad programado a menudo se excluye del marco de tiempo del SLA y debe restarse del tiempo total cuando se calcula la disponibilidad. Dependiendo de la redacción de un SLA, si la disponibilidad de un sistema cae por debajo de la del SLA firmado, un proveedor de alojamiento a menudo proporcionará un reembolso parcial por el tiempo perdido. La forma en que se determina el tiempo de inactividad cambia de un proveedor a otro, por lo que es imprescindible leer el SLA. No todos los proveedores publican estadísticas de tiempo de actividad.
Seguridad
Debido a que los servicios de alojamiento web alojan sitios web que pertenecen a sus clientes, la seguridad en línea es una preocupación importante. Cuando un cliente acepta utilizar un servicio de alojamiento web, está cediendo el control de la seguridad de su sitio a la empresa que aloja el sitio. El nivel de seguridad que ofrece un servicio de alojamiento web es extremadamente importante para un cliente potencial y puede ser una consideración importante al considerar qué proveedor puede elegir un cliente.
Los servidores de alojamiento web pueden ser atacados por usuarios maliciosos de diferentes maneras, incluida la carga de malware o código malicioso en un sitio web alojado. Estos ataques pueden realizarse por diferentes motivos, incluido el robo de datos de tarjetas de crédito, el lanzamiento de un ataque de denegación de servicio distribuido (DDoS) o el envío de correo no deseado.
Contenido relacionado
Guerra de información
Prensado
Aceite (desambiguación)