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.
Servidor físico (el llamado servidor dedicado)
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, computadoras de escritorio, con muchas mejoras que las computadoras de escritorio no tienen, como fuentes de alimentación redundantes, controladores RAID, múltiples tarjetas de red, etc. Los servidores dedicados 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.
Servidor virtual (VPS o máquina virtual de otro modo – VM)
Para que todos entiendan el concepto de servidores virtuales, debemos explicar un poco cómo funciona la virtualización.
Hipervisor: es un sistema operativo o software dentro de un sistema operativo que imita el entorno informático en el que se crean y ejecutan las máquinas virtuales.
Esto significa que un hipervisor puede ser un software independiente (hipervisor de tipo 2) o puede actuar como un hipervisor para todo el sistema operativo (hipervisor de tipo 1, conocido como «Bare Metal Hypervisor» o «Embedded Hypervisor»). Los tipos de hipervisor de ejemplo 2 incluyen Oracle VirtualBox, VMware Workstation y Microsoft VirtualPC. Los ejemplos de hipervisores de tipo 1 incluyen VMware ESXi (VSphere), Microsoft Hyper-V, KVM, Xen y otros. El último, el hipervisor de tipo 1, todos los cuales se pueden instalar de la misma manera que el sistema operativo se instala en el servidor. Cuando se instala un hipervisor en un servidor, sus recursos se distribuyen uniformemente entre las máquinas 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 una computadora física. Cada máquina virtual tiene su propio hardware virtual. La VM tiene su propio procesador, 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.
Si deseas contratar un servidor virtual solicita más información en el siguiente enlace: https://www.comvive.es/servidores-virtuales/
Servidores físicos vs virtuales, pros y contras
Ahora que entendemos el concepto de servidores virtuales, podemos hacer una comparación general desde el punto de vista del cliente.
Defectos físicos del servidor
- Mucho más caros que un servidor virtual (VPS),
simplemente por los recursos necesarios para ejecutar y mantener un servidor físico, son mucho más caros. - Más difíciles de administrar
Los servidores físicos son más difíciles de administrar en general. Esto es especialmente cierto con la recuperación ante desastres. Al igual que en cualquier otra máquina, habrá un día en que, por diversas razones, el servidor fallará. En estos casos, restaurar desde copias de seguridad es una verdadera pesadilla porque el servidor debe restaurarse desde cero a un servidor diferente (nuevo) y luego los datos deben restaurarse desde las copias de seguridad. Para los sistemas de producción críticos, esto significa al menos 8 o más horas de tiempo de inactividad. Para evitar esto, las empresas crean clústeres de dos o más servidores, pero, por supuesto, esto solo aumentará los costos. - Menos escalable
Es casi imposible actualizar un servidor sin tiempo de inactividad adicional. Además, vale la pena señalar que las actualizaciones futuras para un servidor dedicado deben tenerse en cuenta al solicitar un servidor. De lo contrario, la actualización puede resultar en la creación de un servidor completamente nuevo. En lugar de conducir a una migración de servicios no planificada y, por lo tanto, a un tiempo de inactividad del servicio no planificado.
Profesionales del servidor físico
- Más potente que un servidor virtual
Esta es la única razón por la que debería pedir un servidor dedicado. Así que seamos realistas, si tenemos un servidor físico con 8 GB de RAM y un procesador de doble núcleo, y hacemos una copia exacta de la máquina virtual con los mismos parámetros, el servidor físico dará resultados mucho mejores. Esto se debe a que el servidor físico no sufrirá los cuellos de botella que se presentan en las máquinas virtuales.
Servidores virtuales – contras
- Menor rendimiento en comparación con los servidores dedicados
Como se explicó anteriormente, las máquinas virtuales ofrecen un rendimiento ligeramente menor que los servidores físicos debido a una serie de razones. La razón principal es el cuello de botella que hay entre la VM y el propio hipervisor. En la mayoría de los casos esto no importa, porque esta deficiencia se puede solucionar fácilmente preparando clústeres de tres o más servidores virtuales. Finalmente, la tecnología de disco SSD ha agregado un rendimiento significativo a las máquinas virtuales.
Profesionales del servidor virtual
- Más económico que un servidor dedicado
Las máquinas virtuales ubicadas en servidores físicos pueden servir a cientos de máquinas virtuales. Recursos que luego se pueden distribuir entre máquinas virtuales y por lo tanto las máquinas virtuales ocupan muy pocos recursos en el servidor padre, lo que reduce significativamente su costo. - Administración simplificada
Esta es básicamente la mayor ventaja que tienen las máquinas virtuales sobre los servidores físicos. Una máquina virtual es mucho más fácil de administrar que un servidor físico. Por ejemplo, al instalar un servidor físico, debe realizar una serie de comprobaciones detalladas del hardware del servidor y sus periféricos para asegurarse de que funcionan correctamente. Si algo no funciona según lo previsto, se deben instalar y configurar controladores adicionales. Cuando se implementa una máquina virtual, la máquina virtual recibe sus controladores del host principal, por lo que la máquina virtual está lista para ejecutarse de inmediato. Y este es sólo un ejemplo de muchos. - Copia de seguridad y recuperación simplificadas
Cada servidor físico necesita un manifiesto para realizar su configuración, las aplicaciones y lo que se debe o no se debe respaldar para las máquinas virtuales, se respalda toda la máquina virtual. Cuando ocurre una falla por cualquier motivo, estas copias de seguridad están listas para restaurarse de inmediato y, en su lugar, se restaura toda la máquina virtual. Obviamente, en tales casos, el tiempo de inactividad se reduce significativamente. - Escalabilidad y flexibilidad
No hay tiempo de inactividad para ejecutar actualizaciones de recursos (planes) con mucha RAM, potencia de CPU, espacio en disco, etc. - Una opción ideal para hospedar cualquier servicio web
Ya sea un pequeño blog o una gran red social con miles de visitantes al día, el VPS se puede ajustar fácilmente para adaptarse a la carga. Si es necesario, se pueden agregar más VPS rápida y fácilmente al clúster, sirviendo varios aspectos del servicio web.
Entonces, ¿necesito un servidor virtual o físico para mi negocio?
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.