Sorprendentemente, de la abundancia de artículos sobre el tema del alojamiento en Internet, apenas hay una docena donde el tema se divulgue en un lenguaje accesible para todos. A menudo, incluso los profesionales y los usuarios experimentados dicen que en la mayoría de las descripciones "rompe el infierno", especialmente en los sitios web de las empresas que ofrecen este servicio. ¿Qué podemos decir sobre aquellos que no entienden las tecnologías digitales, pero quieren usarlas en sus negocios con una comprensión de al menos lo básico?

Queremos corregir la situación y contar con lucidez a quienes estén interesados en cualquier nivel de preparación para la pregunta cuáles son las opciones de alojamiento actuales, en qué se diferencian, cuáles son las ventajas de algunos sobre otros y cuáles son las estadísticas de usuarios en Rusia y en el extranjero. El artículo está destinado a una amplia gama de lectores, desde neófitos hasta usuarios avanzados (por lo tanto, las explicaciones de términos bien conocidos por los usuarios experimentados a menudo se dan entre paréntesis).
Para comenzar, vamos a presentar un poco a aquellos que no entienden el tema del artículo e indicar qué es el alojamiento y quién lo necesita.
El alojamiento es un servicio prestado por las empresas proveedoras de alojamiento (hospedadores), que consiste en colocar recursos de información de los usuarios en sus servidores (empresas). La funcionalidad del servidor depende del software instalado, que, a su vez, depende del sistema operativo. Los alojamientos se distinguen por la presencia de ciertos servicios, la capacidad de soportar diversas tecnologías, lenguajes de programación y scripts. También difieren en las limitaciones cuantitativas y cualitativas (espacio en disco, número de sitios, ancho de banda del canal, etc.). El acceso del usuario a sus datos se implementa a través de una cuenta personal. El procesamiento de solicitudes a los recursos de información del cliente se realiza en tiempo real 24/7. El servicio de alojamiento incluye soporte técnico, seguridad y respaldo de datos.
Los recursos de información (aquí) son sitios de diversas funcionalidades: tiendas en línea, sitios corporativos, portales de Internet, sitios de información y noticias, servicios web. Consisten en una gran cantidad de datos digitales:
- archivos de texto, gráficos, fotos, videos
- archivos de código
- sistemas de gestión de bases de datos
- Sistemas CRM (software para gestionar relaciones con clientes, proveedores y empleados dentro de la empresa)
- Sistemas CMS diseñados para administrar el contenido del sitio (WordPress, Joomla, Drupal, MODX, Openart)
- aplicaciones
La necesidad de una ubicación tan remota está dictada por el hecho de que muchos de estos datos que crecen con el tiempo no pueden almacenarse y procesarse en la computadora personal del propietario del recurso de información: los volúmenes son demasiado grandes, las capacidades de la máquina no son suficientes. Para usar su computadora como servidor, necesitará una matriz redundante de discos independientes (matriz redundante de discos independientes, RAID) o un dispositivo de almacenamiento muy grande (SSD), un poderoso canal saliente a Internet, un sistema operativo de servidor con licencia y conocimiento para usar todo esto. . Pero lo principal es que cuesta mucho dinero. Por lo tanto, hay servidores físicos y virtuales que los proveedores de alojamiento alquilan. Estos son: VPS / VDS, servidores dedicados, alojamiento compartido, alojamiento en la nube.
¿Qué es un servidor dedicado?
Vale la pena comenzar con él, porque el resto de los servicios de host son análogos virtuales de un servidor dedicado.
Servidor dedicado (servidor dedicado): se trata de un servidor físico real (servidor básico), que la empresa de alojamiento proporciona al cliente en alquiler. Es importante que el host asigne todo el servidor al cliente para un uso inseparable, es decir, todos los recursos del servidor, todo su hardware es utilizado por un solo inquilino. Es posible configurar de manera flexible el sistema y optimizarlo "para usted", incluida la instalación de software. Debido a la propiedad total, un servidor dedicado es el servicio de alojamiento más costoso.
Es una computadora poderosa montada en rack con otros servidores similares y un conmutador. Los racks de servidores se localizan en los centros de datos de alojamiento o centros de datos individuales (es decir, propiedad de la propia empresa para sus fines comerciales; en este caso, no estamos hablando de servidores dedicados, ya que nadie los alquila; las máquinas son propiedad de la empresa y simplemente se llaman servidores) .
Se necesita un servidor dedicado para alojar proyectos que requieran recursos informáticos potentes o que no puedan estar adyacentes a otros proyectos o sus componentes (por ejemplo, una aplicación comercial compleja, o una base de datos, o un sitio de juegos en red), o que requieran acceso directo a equipo
▍ Criterios para elegir un servidor dedicado
- El número actual y planeado de visitantes al recurso. En promedio, un servidor dedicado típico para una empresa rusa (sin optimización del rendimiento) puede soportar 2,000-300,000 hosts por día (visitantes únicos).
- Proyecto estático o actualizable. Hay sitios con una gran visita diaria (alrededor de 30,000 hosts), pero con una adición relativamente rara de nuevos datos voluminosos, sin el uso de filtros complejos para que los visitantes seleccionen, no requieren grandes capacidades: blogs colectivos temáticos, foros. Y hay, por ejemplo, grandes tiendas en línea o cines en línea con actualizaciones frecuentes de la base de datos, herramientas de muestreo de una gran lista de productos, carga constante de artículos desde el almacén; necesitan enormes capacidades.
- Plataforma. Como dijimos anteriormente, un conjunto de características y servicios compatibles depende del sistema operativo seleccionado. Además, algunos proveedores no ofrecen una opción de sistema operativo (en su mayoría extranjeros); esto debe tenerse en cuenta inicialmente.
- Conjunto de funciones No todos los servicios incluidos en el paquete de alquiler pueden ser necesarios. Sin embargo, cada uno de ellos agrega valor. Es recomendable comprender qué es realmente necesario para el proyecto y qué no.
- La capacidad de escalar. Debido a que aumentar las capacidades del servidor en el futuro es más económico que adquirir una nueva configuración de máquina, una solución de servidor más productiva.
¿Qué es el hosting compartido?
El alojamiento compartido (alojamiento compartido) es la provisión de un único servidor físico para alquilar a varios inquilinos a la vez. Sus capacidades de hardware se distribuyen entre todos los usuarios. Para evitar una distribución desigual de las capacidades de la máquina (potencia del procesador, disco y RAM) y su escasez durante las cargas máximas, algunos proveedores de alojamiento limitan los recursos del servidor para las secuencias de comandos de usuarios individuales (una secuencia de comandos es un archivo o un programa con una secuencia de comandos para automatizar algunos procesos del sitio). No existe una configuración de "personalización": todos usan el mismo software que instala el proveedor. Adecuado para proyectos pequeños y sin complicaciones. Este es el tipo de alojamiento más barato.
▍ Criterios para elegir un alojamiento compartido
- Las limitaciones de los recursos del servidor por parte del host afectan el rendimiento del servidor: la cantidad de espacio en disco, RAM y CPU (potencia del procesador).
- El número de sitios, bases de datos, cuentas FTP, buzones y más.
- El sistema operativo utilizado: depende de qué software admitirá la funcionalidad del sitio o los servicios.
¿Qué son VPS y VDS?
VPS (Virtual Private Server) y
VDS (Virtual Dedicated Server) son esencialmente lo mismo. Estos son servidores virtuales que emulan la operación de un servidor físico y son proporcionados por el proveedor de alojamiento para el cliente con los máximos privilegios: instalación del sistema operativo y software, acceso a la raíz (derechos del administrador principal). El cliente recibe recursos de hardware del servidor dedicado para su uso con gestión y control completos, pero quizás no todos estén disponibles en la máquina. Es decir, en el mismo servidor físico se lanzan varios servidores virtuales para diferentes clientes, pero en cada uno de ellos el administrador (cliente) puede trabajar igual que en una máquina física separada, mientras que el alquiler es significativamente menor que para un servidor dedicado.
▍Diferencia entre VPS y VDS
VPS La virtualización de dicho servidor se lleva a cabo dentro del sistema operativo (contenedorización) utilizando tecnologías especiales (
FreeBSD Jail ,
Parallels Virtuozzo Containers ,
iCore Virtual Accounts ,
OpenVZ y otros). El cliente puede trabajar en un entorno de software aislado personal con privilegios de superusuario, pero no puede cambiar el sistema operativo ni su núcleo. También hay varias restricciones basadas en la política de host (por ejemplo, disponibilidad continua de recursos del servidor).
VDS La virtualización de este tipo de servidor se realiza a nivel de hardware. Esta es la asignación física de los recursos de la máquina, o más bien la emulación de sus elementos físicos utilizando tecnologías especiales (
VMWare ,
LDoms ,
KVM ,
Microsoft Hyper-V , XEN ). El cliente no solo recibe recursos de CPU, espacio en disco y memoria para uso permanente, sino que también puede instalar otro sistema operativo y realizar modificaciones hasta cambiar la configuración del BIOS.
Este tipo de servicio de host está ganando popularidad en el mundo debido a la relación calidad / precio. En primer lugar, la calidad se entiende como la amplitud de posibilidades para administrar sus proyectos alojados y la simplicidad de escalabilidad de los recursos asignados. Además de los propietarios o administradores de sistemas de los sitios, los desarrolladores están especialmente interesados en el desarrollo y las pruebas de software nuevo. Y el negocio de alojamiento VPS / VDS ayuda a reducir los costos.
▍ Criterios de selección de VPS / VDS
- Configuración del servidor y capacidad de hardware. La velocidad del sitio alojado depende de la cantidad de potencia del procesador (CPU), procesador y memoria de acceso aleatorio (RAM) asignada. La estabilidad del trabajo depende de cuán conocida sea la marca del equipo físico propuesto para el alquiler.
- Sistema operativo La amplitud del espectro de aplicaciones compatibles depende de ello.
- ¿Quién controlará el servidor? Si el proveedor se hace cargo de las funciones de administración de hosting, es un VPS administrado (VPS administrado), si usted mismo se dedica a mantener la salud y monitorear el rendimiento del servidor, es un VPS no administrado. Es lógico que la opción no administrada sea adecuada para administradores experimentados, y la administrada es adecuada para propietarios de negocios que desean delegar esta ocupación en profesionales. El grado de control afecta el arancel de tarifas.
- Operación ininterrumpida y confiable. La ininterrumpibilidad se caracteriza por conceptos tales como la escalabilidad (la capacidad de conectar recursos de respaldo cuando la carga aumenta) y la redundancia (en realidad, la reserva de recursos: cómo lo implementa el host cuando hay problemas con la electricidad, problemas con el proveedor de Internet o sobrecarga del servidor físico). En pocas palabras, pregunte qué medidas de recuperación ante desastres utiliza el proveedor de alojamiento. La confiabilidad garantizada por el host debe ser de al menos 99.95%. Además de las declaraciones en el sitio web del proveedor de servicios, que no siempre son ciertas, sería bueno leer comentarios al respecto en sitios independientes.
- Ancho de banda de latitud. Primero debe comprender qué ancho de banda se necesita para sus proyectos. Y luego pregunte al proveedor de alojamiento cuáles son sus limitaciones para este parámetro, cuál es la tarifa por la latitud adicional y si hay cuotas.
- Direcciones IP adicionales No todos los proveedores de hosting brindan tal servicio. Sin embargo, a menudo es necesario: que cada sitio o servicio en el VPS tenga su propia dirección IP, o que un sitio con diferentes dominios tenga diferentes direcciones IP. Además, se necesitan diferentes direcciones IP para establecer una conexión segura utilizando el protocolo SSL .
- Ubicación del servidor Cuanto menor sea la distancia entre el VPS y la ubicación en la que se concentra la audiencia de su sitio, mejor: un acceso más rápido a los usuarios del sitio (mayor velocidad de respuesta de la página a una solicitud), más oportunidades de aumentar en las clasificaciones de los motores de búsqueda.
- Soporte técnico receptivo. Todo el lado de su negocio relacionado con el sitio depende de qué tan rápido, sin problemas y eficientemente el proveedor resuelva sus problemas, lo que usted informa al soporte técnico. Si la atención al cliente no es satisfactoria, entonces no debe trabajar con este proveedor, incluso si la funcionalidad y el precio de los servicios de host son buenos.
- Garantía de devolución de dinero. Los anfitriones que cuidan bien a los clientes tienen la llamada garantía de devolución de dinero en caso de que no le guste el alojamiento. También es bueno si hay un período de prueba gratuito.
Statistics Estadísticas de uso de VPS en gráficos
Según las consultas de búsqueda, 500,000 usuarios rusos en 2017 en el sitio poiskvps.ru
Según J'son & Partners Consulting, el volumen de negocios de las empresas de hosting rusas en el segmento IaaS coincide aproximadamente con los costos de las empresas rusas por los servicios de hosting occidentales.
¿Qué es el alojamiento en la nube?
El alojamiento en la nube utiliza recursos en la nube para implementar sitios, aplicaciones móviles e incluso "oficinas en la nube" (
oficina virtual ) completas. A diferencia de otros tipos de alojamiento, esto no sucede en un servidor local, sino en varios servidores físicos y virtuales conectados a un clúster, a los que se agregan sistemas de almacenamiento de datos (
SAN ) conectados a la red. Al alquilar, el usuario paga solo por los recursos realmente utilizados, que se pueden ampliar o desactivar rápidamente según las necesidades. Además, el pago es por hora, es decir, puede configurar el consumo de recursos durante el día y la noche. La configuración se puede ajustar automáticamente a través de la aplicación. Esta flexibilidad es la principal ventaja del alojamiento en la nube.
El modelo de nube está ganando popularidad en gran medida debido al desarrollo de
BaaS (Back-end-as-a-Service - back-end como servicio) e
IaaS (Infraestructura-como-a-Service - infraestructura como servicio). No profundizaremos en su descripción, ya que esto está más allá del alcance del artículo. Solo diremos que los desarrolladores se sienten atraídos por la versatilidad del back-end multiplataforma para cualquier proyecto y los propietarios de negocios: la confiabilidad de las copias de seguridad y la conveniencia del trabajo en equipo en los proyectos. Adecuado para proyectos grandes y de rápido crecimiento, empresas con fluctuaciones estacionales de la demanda.
En la nube, los sitios se encuentran en entornos aislados: contenedores. Por ejemplo, las versiones de trabajo de los sitios se pueden ubicar en un contenedor y las versiones de prueba en otro. Los procesos y posibles fallos en el funcionamiento de los sitios, tanto dentro de los contenedores como entre contenedores, no se reflejan de ninguna manera en otros sitios. Se puede colocar un número ilimitado de proyectos dentro de un contenedor separado.
▍ Criterios para elegir un alojamiento en la nube
- Disponibilidad de tecnología proporcionada por el servicio.
- La gama de servicios relacionados: no solo la ubicación en sí, sino también la protección de acceso, servicios de respaldo, soporte, balanceador de carga, protección contra ataques DDoS y otros.
▍ Estadísticas de nubes para Rusia
Fuente: iKS-Consulting, 2016.Fuente: iKS-Consulting, 2018.Comparación de servidor dedicado, servidor virtual, alojamiento compartido y alojamiento en la nube
Resumiendo, notamos: elegir un proveedor de alojamiento, enfóquese no solo en la información prometida de su sitio y en las revisiones, ¡hágale preguntas! Hasta que se garantice la seguridad contra incendios en el centro de datos. Recuerde la escalabilidad de los proyectos: cuál es su sitio ahora puede ser muy diferente de lo que será en 2 años. Una vez decidido el tipo de alojamiento, siga nuestras recomendaciones de las secciones "criterios de selección" que se encuentran en cada bloque.
