Aloxamento virtual ou servidor virtual: que escoller?

A pesar da aparición de VPS baratos, o hospedaxe web tradicional non vai morrer. Imos tentar descubrir cales son as diferenzas entre os dous enfoques de hospedaxe de sitios web e cal é mellor.

Aloxamento virtual ou servidor virtual: que escoller?

No sitio web de cada provedor que se precie definitivamente haberá unha comparación do hospedaxe web tradicional con servidores virtuais. Os autores dos artigos sinalan a semellanza do VPS coas máquinas físicas e establecen paralelismos entre eles e os seus propios apartamentos, asignando aos servidores web compartidos o papel dos apartamentos comunitarios. É difícil discutir con tal interpretación, aínda que tentaremos non ser tan claros. Vexamos un pouco máis a fondo que as analoxías superficiais e analicemos as características de cada opción para usuarios novatos.

Como funciona o aloxamento tradicional?

Para que o servidor web puidese servir varios sitios, os chamados. host virtual baseado no nome. O protocolo HTTP asume a posibilidade de transmitir como parte dunha solicitude URL (localizador de recursos uniforme): isto permite que o servizo comprenda a que sitio accede o navegador ou outro programa cliente. Todo o que queda é vincular o nome de dominio ao enderezo IP desexado e especificar o directorio raíz do host virtual na configuración. Despois diso, pode distribuír os ficheiros do sitio de diferentes usuarios nos seus directorios de inicio e abrir o acceso vía FTP para a administración. 

Para que as aplicacións web do servidor (diversos scripts ou mesmo sistemas de xestión de contidos - CMS) se lancen cos dereitos dun usuario de hospedaxe en particular, creouse un mecanismo especial de suexec en Apache. Está claro que a configuración de seguranza do servidor web non permite aos usuarios interferir no xardín doutra persoa, pero en xeral parece un apartamento común con cuartos separados e un enderezo IP común para centos de sitios. Tamén se comparte o servidor de bases de datos (xeralmente MySQL) para hosts virtuais, pero o usuario de hospedaxe só ten acceso ás súas bases de datos persoais. Todo o software do servidor, excepto os scripts do sitio, é mantido polo provedor; os clientes non poden cambiar a súa configuración ao seu criterio. O proceso de xestión da conta está automatizado: para estes efectos, cada hospedador dispón dun panel web especial a través do cal pode xestionar os servizos.

Como funciona o VPS?

Comparar servidores virtuais cos físicos non é do todo correcto, xa que moitos VPS funcionan nun host "ferro". En sentido figurado, este xa non é un piso comunitario, senón un edificio de vivendas cunha entrada común e estruturas portantes comúns. Para crear "apartamentos" (VPS) separados dentro dunha "casa" (servidor físico), utilízanse ferramentas do sistema operativo instalado no host e varias tecnoloxías de virtualización. 

Se se utiliza a virtualización a nivel de SO, os procesos cliente simplemente execútanse nun ambiente illado (ou algún tipo de contedor) e non ven os recursos e procesos doutras persoas. Neste caso, non se inicia un sistema operativo convidado separado, o que significa que o software do ambiente invitado debe ser binario compatible co sistema do host físico; como regra xeral, ofrécense aos clientes distribucións GNU/Linux especialmente modificadas para este método. operación. Tamén hai opcións máis avanzadas, incluíndo a emulación de máquinas físicas, na que pode executar case calquera sistema operativo convidado, incluso desde a súa propia imaxe de instalación.

Desde o punto de vista dun administrador, calquera VPS non é moi diferente dun servidor físico. Ao solicitar un servizo, o host desprega a configuración seleccionada e, a continuación, o mantemento do sistema recae sobre os ombreiros do cliente. Neste caso, pode instalar o software necesario e configuralo como desexe - total liberdade para escoller un servidor web, versión PHP, servidor de base de datos, etc. O VPS tamén ten o seu propio enderezo IP, polo que non tes que compartilo con un centenar de veciños. Aquí remataremos de describir as principais diferenzas e pasaremos ás vantaxes e inconvenientes dos que depende a elección da solución.

Que opción é máis fácil e conveniente?

A hospedaxe virtual non require a administración do entorno que admite o sitio. O cliente non ten que instalar, configurar e actualizar o sistema e o software de aplicación por si mesmo, e nalgúns casos o panel de control de hospedaxe permítelle instalar un CMS - esta opción parece atractiva para os principiantes. Por outra banda, as tarefas de afinación do CMS aínda terán que resolverse de forma independente e, ademais, o limiar de entrada relativamente baixo oculta menos flexibilidade da solución. A elección do software será limitada: no hospedaxe compartida non pode, por exemplo, cambiar a versión de PHP ou MySQL a vontade, e moito menos instalar algún paquete exótico ou escoller un panel de control alternativo; terá que utilizar as ferramentas que ofrece o Proveedor de servizos. Se o teu provedor actualiza o servidor, as túas aplicacións web poden experimentar problemas de compatibilidade de software. 

VPS non ten estas desvantaxes do hospedaxe tradicional. O cliente pode escoller o SO que necesita (non necesariamente Linux) e instalar calquera software. Terás que configurar e administrar o ambiente por ti mesmo, pero o proceso pódese simplificar: todos os hospedadores ofrecen instalar inmediatamente un panel de control no servidor virtual, que automatiza o proceso de administración. Grazas a el, non haberá moita diferenza na complexidade da xestión entre o hospedaxe tradicional e o VPS. Ademais, ninguén prohibe instalar o teu propio panel, que non está incluído na lista de ofertas do provedor. En xeral, a sobrecarga da administración dun VPS non é tan alta e a maior flexibilidade da solución paga máis que algúns dos custos laborais adicionais.

Que opción é máis segura e fiable?

Pode parecer que hospedar sitios web en hospedaxe tradicional é máis seguro. Os recursos dos diferentes usuarios están illados de forma fiable entre si e o provedor supervisa a relevancia do software do servidor: esta é unha excelente opción, pero só a primeira vista. Os atacantes non sempre explotan as vulnerabilidades do software do sistema; normalmente os sitios son pirateados usando buratos sen parches nos scripts e configuracións inseguras dos sistemas de xestión de contidos. Neste sentido, o hospedaxe tradicional non ten vantaxes -os recursos do cliente funcionan no mesmo CMS-, pero hai moitas desvantaxes. 

O principal problema co aloxamento compartido é o enderezo IP compartido de centos de sitios de diferentes usuarios. Se un dos teus veciños é pirateado e comeza, por exemplo, a enviar spam a través del ou a realizar outras actividades maliciosas, o enderezo común pode quedar en varias listas negras. Neste caso, todos os clientes cuxos sitios utilicen a mesma IP sufrirán. Se un veciño sofre un ataque DDoS ou crea unha carga excesiva nos recursos informáticos, os "inquilinos" restantes do servidor sufrirán. É moito máis doado para o provedor xestionar a asignación de cotas para VPS individuais; ademais, ao servidor virtual asígnaselle unha IP separada e non necesariamente só unha: pode solicitar calquera número delas, un servizo de protección DDoS adicional, un anti -servizo de virus, etc. En termos de seguridade e fiabilidade, VPS é superior ao hospedaxe tradicional; só precisa actualizar os programas instalados de forma oportuna.

Que opción é máis barata?

Hai só uns anos, a resposta a esta pregunta era inequívoca: con todas as súas deficiencias, unha habitación nun apartamento común era moito máis barata que un apartamento separado. A industria non se queda parada e agora apareceron no mercado moitos VPS económicos: con nós podes alugar o teu propio servidor virtual en Linux por 130 rublos ao mes. De media, un mes de funcionamento dun VPS orzamentario custará ao cliente entre 150 e 250 rublos; a tales prezos, non ten sentido soportar os problemas do hospedaxe tradicional, excepto cando necesites aloxar sitios de tarxetas de visita simples. servidor. Ademais, os plans tarifarios de hospedaxe virtual limitan o número de sitios e bases de datos, mentres que nun VPS o cliente só está limitado pola capacidade de almacenamento e as capacidades informáticas do servidor.

Aloxamento virtual ou servidor virtual: que escoller?

Fonte: www.habr.com

Engadir un comentario