A la hora de buscar un hosting adecuado para tu proyecto o plataforma de automatización empresarial, tarde o temprano surge una duda, que probablemente ya se haya convertido en un clásico: ¿qué servidor alquilar, virtual o físico? Puede llamar a esta pregunta técnica, o puede llamarla una cuestión de preferencia personal, pero en cualquier caso, habrá que encontrar la respuesta y, preferiblemente, la correcta.
Comencemos con el hecho de que necesitamos una máquina que pueda satisfacer tanto las crecientes demandas de un proyecto web de recursos y rendimiento, como la necesidad de un control máximo sobre el equipo. Estas tareas son:
Servidor físico (dedicado) - un equipo independiente y autosuficiente que abre a su propietario una gama completa de control a nivel de hardware y software.
Servidor virtual(vds). Se crea directamente en el hardware físico, donde cada máquina virtual consta de un conjunto específico de recursos. En términos de funcionalidad, VDS emula el funcionamiento de un servidor físico y lo hace con mucho éxito.
Al seleccionar cualquier servidor, características como la frecuencia del procesador, el volumen memoria de acceso aleatorio Y Espacio del disco. Pero igualmente importantes son la facilidad de uso, la manejabilidad, la confiabilidad y el costo. Comparemos ambas opciones dentro de estos indicadores.
Los servidores físicos y virtuales son igualmente adecuados para el funcionamiento fiable y sencillo de aplicaciones complejas y proyectos a gran escala. Cada tipo de hosting tiene sus pros y sus contras.
Las máquinas virtuales son más confiables y más fáciles de escalar, pero es posible que no sean adecuadas para proyectos específicos que requieren software o hardware específicos.
A pesar de sus inconvenientes, el hardware de hierro como computadora completa inspira más confianza entre una amplia gama de usuarios. Pero esto es más bien un estereotipo establecido que se está desvaneciendo en el pasado. El hardware físico a menudo se elige debido al hecho de que en algún lugar del centro de datos hay un servidor absolutamente real.
En cualquier caso, independientemente del servidor que elija, debe comprender claramente los objetivos que debe cumplir, el período de tiempo para la implementación de estos objetivos y el pronóstico para el desarrollo del proyecto. En función de estos indicadores y necesidades, puede elegir la opción que más le convenga específicamente.
En este artículo, explicaremos las principales diferencias entre un servidor físico y virtual desde el punto de vista del cliente. También intentaremos desacreditar algunos mitos en el camino. Con suerte, esto ayudará a las personas y empresas a tomar decisiones más informadas al comprar un servidor.
Un servidor físico es, como su nombre lo indica, un servidor (computadora física) que ejecuta un sistema operativo, como Windows o Linux, como cualquier otra computadora. Servidores físicos en casi todas partes, computadores de escritorio, con muchas mejoras que las PC de escritorio no tienen, como fuentes de alimentación redundantes, controladores RAID, algunos tarjetas de red etc. Los servidores físicos son más grandes con componentes mucho más potentes en general. Todos ellos requieren un lugar separado en el rack del servidor. La mayoría de los servidores también tienen dos o más procesadores físicos, cada uno con varios núcleos.
Para que todos entiendan el concepto de servidores virtuales, debemos explicar un poco cómo funciona la virtualización.
hipervisor – Sistema operativo o software en un sistema operativo que imita entorno informático, en el que se crean y ejecutan máquinas virtuales.
Esto significa que un hipervisor puede ser un software independiente (hipervisor tipo 2) o puede actuar como un hipervisor para todo el sistema operativo (hipervisor tipo 1, conocido como "Hipervisor básico" o "Hipervisor integrado"). Los ejemplos de 2 tipos de hipervisores incluyen Oracle VirtualBox, VMware Estación de trabajo y Microsoft Virtual PC. Los ejemplos de hipervisores de tipo 1 incluyen VMWare ESXi(Vesfera), Microsoft Hyper-V, KVM, Xen y otros. El último, el hipervisor de tipo 1, se puede instalar de la misma manera que se instala el sistema operativo en el servidor. Cuando se instala un hipervisor en un servidor, sus recursos se distribuyen uniformemente entre maquinas virtuales, por lo que un servidor puede servir a cientos de máquinas virtuales.
Una vez creada, la máquina virtual se comporta como cualquier otra computadora, puede encenderla y arrancar el sistema operativo, como en cualquier otra computadora. El sistema operativo cree que se está ejecutando en computadora fisica. Cada máquina virtual tiene su propia llamada virtual Hardware. VM tiene su propio procesador propio, disco duro e interfaz de red. Esto significa que la máquina virtual predeterminada no sabe que es una máquina virtual a menos que haya algún software que la detecte por otros medios.
Ahora que entendemos el concepto de servidores virtuales, podemos hacer una comparación general desde el punto de vista del cliente.
Respuesta corta - El 99,9% de las veces, VPS es la mejor opción.
La virtualización como tecnología en estos días es cada vez mejor. Prácticamente todas las empresas del mundo han adoptado la virtualización hasta cierto punto. Si no necesita el poder real de un servidor dedicado y también tiene un gran presupuesto empresarial, no hay otra razón por la que no deba elegir un VPS. Un sistema VPS, especialmente si se basa en un SSD, es rápido, seguro y fácil de administrar.
Todos los propietarios de sitios y muchos de los usuarios comunes de Internet han escuchado la palabra "servidor" más de una vez. Y en algunos casos, se habló del servidor como un programa ("funciones del servidor", "servidor con soporte ..."), y en otros, como equipo ("espacio en el servidor", "carga en el servidor") . ¿Qué es realmente, software o hardware?
Ambos. El servidor como hardware es una computadora dedicada a realizar algunas tareas. Este servidor pueden estar destinados al almacenamiento de datos y a la realización de cualquier funciones continuas(por ejemplo, apoyo a la operación del programa). No necesita mantenimiento adicional como uno normal. Computadora personal. Todo lo que se necesita de un especialista es realizar la configuración inicial y verificar de vez en cuando el funcionamiento del servidor.
Cualquier servidor debe tener instalado el software adecuado. Le permite usar recursos de hardware y realizar las funciones requeridas, es decir, realizar el servicio. A menudo, este software (y, a veces, los servicios proporcionados por sus propietarios) se denomina servidor.
Existen muchos tipos de servidores, pero en relación a Internet, la creación y promoción de sitios, se puede distinguir un servidor dedicado físico y virtual como alternativas al hosting convencional. Cada variedad tiene sus propias ventajas y desventajas, que pueden eliminarse por completo cuando se usan en las situaciones apropiadas.
Dependiendo de las funciones que realice el servidor, puede pertenecer a uno de varios tipos:
- Servidor web. Este es un formulario bastante común en Internet, que está diseñado para contener y proporcionar acceso a recursos web.
Servidor de archivos. Su objetivo principal es almacenar datos y distribuir el acceso a los archivos. Los criterios para la calidad de dicho servidor son la cantidad de espacio en disco y el grado de protección de datos.
Servidor de base de datos. Es una parte auxiliar del sistema de gestión de bases de datos (DBMS). Dicho servidor debe proporcionar los requisitos rendimiento y continuidad del trabajo.
Servidor de comunicaciones. Puede actuar como servidor proxy, enrutador, distribuidor de direcciones IP, servidor para VPN (red privada virtual). Proporciona alta protección de datos, anonimato en la red.
Servidor de correo. Como su nombre lo indica, se utiliza para trabajar con correo electrónico- enviar y recibir, procesar, almacenar cartas de usuarios, visitantes objetivo. Cuanto más grande sea la red local, más usuarios, más importante será el papel de este servidor.
Servidor Copia de reserva. Una parte bastante importante del complejo de hardware y software de cualquier empresa. A este servidor en modo automatico todo información importante. Para proteger la información de una amenaza física (por ejemplo, un incendio), se puede ubicar en otra habitación o edificio.
El servidor tiene muchas tareas. Y uno de los más comunes es el soporte del sitio en Internet.
Internet no es una fuente general donde puedes publicar algo. Todos los sitios y todos los archivos disponibles en la red están alojados en servidores físicos. Si el servidor se cae, el sitio ya no está disponible para otros usuarios de Internet. Lo mismo puede decirse de cualquier otro programa, datos o contenido que esté disponible dentro de la misma red de área local.
Para alojar un sitio web, una base de datos o un programa que esté disponible para todos los usuarios de la red, debe tener a su disposición un servidor, físico o virtual.
"Físico" en el ámbito de Internet se llama servidor, que se encuentra directamente en el usuario. Este estación de trabajo o una computadora dedicada con el apropiado software, que disponga de una conexión permanente a Internet o red de área local. Comprar y mantener un servidor físico cuesta una cantidad grande, por lo que se utiliza sólo en algunos casos. Por ejemplo, si necesita servir un gran red local. Los servidores físicos son necesarios para los proveedores de alojamiento e Internet, así como para los propietarios de grandes recursos populares de Internet (por ejemplo, Yandex).
Un servidor virtual es un servicio prestado por proveedores de hosting que disponen de un servidor físico. En este caso, el usuario alquila todo el servidor y coloca sus datos en él, que luego están disponibles en Internet.