¿Cuál es la diferencia entre un servidor en la nube, un servidor virtual y un servidor dedicado?

32

¿Cuál es exactamente la diferencia entre un VPS (servidor privado virtual), un servidor en la nube y un servidor dedicado? Tengo problemas para encontrar una explicación concisa que no esté llena de publicidad.

Smartcaveman
fuente
2
+1 - Estoy sinceramente sorprendido de que no hayamos visto esta pregunta aquí hasta ahora. Recuerdo que me confundí de manera similar cuando el término Cloud se usó por primera vez hace unos 2 años
Mark Henderson
@ Mark: esta pregunta de hace un par de semanas es bastante similar (aunque omite la parte del servidor dedicado): serverfault.com/questions/272987/…
EEAA
@ Mark, he estado en una solución de alojamiento durante los últimos 3 años. Finalmente me harté de ellos, y sí, la cosa de la 'nube' ha sido confusa
smartcaveman el
2
La diferencia es principalmente la región de la que proviene su persona de marketing.
Bart Silverstrim
2
@smartcaveman: ¿te importaría mencionar lo incompleto de las respuestas proporcionadas actualmente que has otorgado una recompensa?
Mark Henderson

Respuestas:

31

VPS y Cloud son la misma maldita cosa .

Un servidor dedicado es una caja física ubicada en un estante en algún lugar que no se comparte con nadie más, con el que puede hacer lo que quiera.

Mark Henderson
fuente
77
A veces desearía poder implementar una función que niegue cualquier pregunta con la palabra "nube" en ella, instruyendo al usuario a utilizar términos más explícitos (y definibles).
EEAA
77
@ErikA, mi pregunta es pedir una definición del término ... Entonces, eso sería un poco circular en este caso.
smartcaveman
2
@smartcaveman: si bien entiendo su declaración, no hace falta hurgar demasiado en la web para darse cuenta de que la palabra "nube" se ha vuelto tan omnipresente que casi no tiene sentido.
EEAA
3
@ErikA - Estoy asumiendo que la operación ya lo hizo, ¿por eso preguntaron ...?
Mark Henderson
77
@ErikA, ¿Estás sugiriendo que "hurgar en la web" es la mejor manera de encontrar la definición de una palabra que "carezca de significado"?
smartcaveman
28

Un servidor dedicado es un servidor completo al que tiene acceso exclusivo y garantizado.

Un VPS le proporciona niveles similares de control administrativo como un servidor dedicado, pero está impulsado por una de una serie de tecnologías, ya sea virtualización completa (Xen, VMWare) o segmentación de una sola imagen (OpenVZ) para darle la ilusión de acceso exclusivo a lo que realmente es un recurso compartido (y casi siempre se suscribe en exceso de muchas maneras)

Tradicionalmente, los servidores dedicados y los VPS se facturan a un costo fijo por un período de tiempo. Los servidores dedicados, en particular, requieren una inversión por parte del proveedor y pueden ser arrendados en un contrato con una duración mínima.

Un servidor en la nube es técnicamente solo un VPS, pero tiene algunas diferencias en la facturación y el aprovisionamiento:

  • Los servicios en la nube generalmente se facturan en función del consumo medido. Si bien un VPS puede tener un costo variable para la transferencia de datos por encima de cierto umbral, un VPS inactivo tendría un costo fijo. Un servidor en la nube normalmente tendría un costo base por hora en funcionamiento, y también podría tener cargos por la transferencia de datos al igual que un VPS.
  • Los servidores en la nube emplean pedidos e implementación más automatizados, incluida la capacidad de aprovisionar servidores adicionales casi idénticos a los actuales rápidamente, posiblemente mediante programación mediante una API. Esto permite que su aplicación se agregue capacidad a sí misma: esto no es mágico y puede requerir cambios arquitectónicos significativos en su entorno.

Otros servicios pueden comercializarse como 'nube': lo que antes era 'correo electrónico alojado' ahora es Correo electrónico en la nube (Servicio como servicio); algunos proveedores de alojamiento web compartido están volviendo a etiquetar sus servicios de manera similar.

Los buenos casos de uso para servidores en la nube son cargas máximas de corta duración: los servicios con facturación por hora le permiten una mayor flexibilidad para crear y destruir sistemas según sea necesario. Las configuraciones de carga constante, que siempre se ejecutarán, pueden no ser económicas para ejecutarse en un entorno de nube; Las aplicaciones que tienen una carga alta sostenida constante no son amigables para el modelo de sobre-suscripción de un proveedor, y pueden ser más adecuadas para un servidor dedicado.

techieb0y
fuente
1
Te doy puntos para una buena explicación. Sin embargo, no estoy de acuerdo con que la carga alta constante no se beneficie de la nube. La verdadera nube permitirá el aprovisionamiento de recursos adicionales de forma inmediata y, tal vez, automáticamente para atender las cargas adicionales. Eso no es posible en servidores dedicados o VPS donde podemos alcanzar un límite difícil. Además, VPS no puede escalar fácilmente a múltiples VPS y requiere mucha intervención manual, autoconfiguración, etc., lo que no ocurre en la nube. En el caso de VPS o servidor dedicado, usted es responsable de la falla, si no del hardware. En la nube puedes moverte sin abrir un boleto :)
Abhishek Dujari
6

Un VPS generalmente se refiere a una máquina virtual en la que solo se ejecutan sus aplicaciones. Un servidor dedicado suele ser un servidor físico dedicado a usted. Un servidor en la nube es una forma para que los idiotas de marketing obtengan la nube mundial como un VPS. Todas estas son formas de IAAS: infraestructura como servicio. Al investigar un poco, encontré un proveedor que comercializa PAAS como un servidor en la nube (gogrid) PAAS es una plataforma como servicio. Las ofertas típicas de PAAS son Microsoft Azure, Amazon beanstalk y google appengine.

Jim B
fuente
3
+1 por incluir la palabra "idiota"
Mark Henderson
ciertamente puede tener IAAS en casa, así como PAAS y SAAS en casa. Todos estos modelos son modelos de gestión. TI como servicio ha sido un modelo de negocio estándar desde los años 90 AFAIK
Jim B
1
Jaja, nuestra compañía ofrece un SAAS que se ejecuta en un PAAS alojado por un IAAS. ¿Ganamos por el acrónimo AAS?
Mark Henderson
PAAS y IAAS deben ser mutuamente excluyentes. ¿Cómo lo lograste?
Jim B
@JimB: el software en el que desarrollamos nuestro SAAS se llama uniPaaS , porque su entorno de tiempo de ejecución se comercializa como PAAS.
Mark Henderson
5

No Cloud y VPS no son exactamente lo mismo, cualquiera que quiera hacer un voto negativo, lea primero a continuación ...

  1. VPS es solo un servidor virtual donde podemos ajustar los recursos de hardware que realmente cuestan dinero
  2. VPS es solo un reemplazo virtual del servidor dedicado, pero usted solo puede administrarlo, solo proporciona una copia de seguridad del disco duro virtual, pero la forma en que administra / almacena su disco duro depende totalmente de usted.
  3. VPS no ofrece replicación y servicios de almacenamiento en múltiples máquinas

Por otra parte,

  1. La nube consta de Servicio de almacenamiento, Servicio de recursos, Servicio de base de datos, todo administrado por Cloud Framework, que incluye copia de seguridad automática y proporciona API para administrar la infraestructura de alojamiento
  2. Considere Amazon, Google y Azure por un minuto, no ofrecen VPS, ofrecen una API que lo ayudará a crear grandes aplicaciones escalables.
  3. La API consiste en el Servicio de Almacenamiento, no es un Disco Duro, pero es una tienda virtual, donde almacena sus datos como archivos, pero no le preocupa cómo se almacenan, fragmentan o dónde se almacenan físicamente. Cloud le brinda acceso a una enorme lista de servidores que está oculta detrás de la API para administrar la escalabilidad. Tanto Amazon, Azure como Rackspace administran 3 copias de los mismos archivos en múltiples centros de datos, de lo que sea que coloque en la tienda, por lo que no debe preocuparse por los datos porque si una máquina la pierde, Cloud Provider lo hará disponible a través de otra máquina.
  4. API consiste en CDN (Content Delivery Network) para transferencia de alta velocidad basada en la ubicación de IP, Cloud Provider almacena automáticamente en caché sus archivos en diferentes servidores y le proporciona una URL transparente que se cambia automáticamente al servidor más cercano.
  5. API consiste en Application Server, que le ofrece una implementación y una administración fáciles de implementar. Su aplicación se vuelve independiente de la ubicación física / de red y puede migrar y multiplicar fácilmente los recursos físicos necesarios sin tener que realizar ninguna instalación, etc.
  6. La API consta de una base de datos replicada, Azure ofrece SQL Azure, que se replica automáticamente en 3 máquinas diferentes dentro de su centro de datos, por lo que no hay forma de que pierda nada en su base de datos SQL.
Akash Kava
fuente
Acabo de registrarme en Rackspace Cloud, y definitivamente veo de dónde vienes. Parece que lo que está diciendo es que la nube es un tipo de interfaces para un VPS que a menudo puede ser un aspecto crítico de su implementación. Sin embargo, ¿está seguro de que todas sus declaraciones sobre una "Nube" son universales para todas las implementaciones de la Nube o están limitadas a los ejemplos específicos que proporcionó? Además, ¿existen especificaciones universales para tales implementaciones en la nube?
smartcaveman
No, no hay especificaciones universales, pero será más claro a medida que avancemos. en.wikipedia.org/wiki/Cloud_computing
Akash Kava
2

A los fines de esta discusión, un VPS y un "Servidor en la nube" son exactamente lo mismo: no se obtiene acceso exclusivo al hardware, sino que el hardware del host se comparte entre dos o más servidores virtuales.

Un servidor dedicado es solo eso: su instancia de SO obtiene acceso 100% exclusivo al hardware subyacente.

EEAA
fuente
1
Odio el término "nube". Lo odio Lo odio Lo odio. Especialmente hasta qué punto Microsoft y Apple empujan el término. "Nube" ahora tiene tantos significados que es gris y borroso y, en última instancia, sin sentido.
Mark Henderson
1
De acuerdo 100%. Odiaba cuando apareció por primera vez en escena y mi odio solo ha crecido desde entonces.
EEAA
gracias a los monos de marketing por hacer cualquier cosa fuera de las instalaciones o virtual una solución en la nube
Jim B
1
En mi opinión, la computación en la nube no es mucho más que una extensión actualizada de la computación basada en el tiempo compartido cuando los mainframes eran el sistema de facto ... implementado por grandes entidades y alquilado en segmentos de tiempo a entidades más pequeñas. Sé que estoy simplificando demasiado, pero así es como lo veo.
joeqwerty
0

VPS es generalmente un término de marketing utilizado por los proveedores de servicios de alojamiento de Internet. Un VPS es una máquina virtual que es utilizada exclusivamente por un cliente individual, mientras que un VPS dinámico (es decir, se puede cambiar en tiempo de ejecución) a menudo se denomina servidor en la nube. Los servidores dedicados se alojan con mayor frecuencia en centros de datos y el cliente los alquila por completo. El cliente tiene control total sobre los servidores dedicados, incluida la elección del sistema operativo, hardware, etc.

Stephen Lembert
fuente
0

Lo resumiría así:

  • El servidor dedicado es un servidor físico que es 100% "tuyo".
  • VPS es un servidor virtual que se ejecuta sobre un hipervisor, generalmente varios VPS comparten un solo servidor físico;
  • La nube es un marco para administrar servidores virtuales (calificaría a VPS como un tipo de servidores virtuales). Proporciona aprovisionamiento de nuevos servidores, asignación de recursos de CPU, asignación de almacenamiento y mucho más dependiendo de quién proporcione el servicio. Por lo general, se combina con una facturación automática flexible cuando solo paga por los recursos que utiliza. El término está evolucionando, pero esto es lo que considero hasta la fecha.
  • "Nube" es también una nueva palabra publicitaria que los "monos de marketing" utilizan para (a) inversores completos en un intento de hacer explotar el valor de la empresa, (b) atender a grandes empresas donde las decisiones de compra son tomadas por ejecutivos de alto nivel que tienen No tengo idea de lo que están haciendo, pero leí en Wall Street Journal que la nube es genial y que todos lo hacen, (c) que todos los demás usan para que sus clientes compren su producto.

Por cierto, la última palabra exagerada hasta donde recuerdo fue "Orgánica", y hubo muchos idiotas que la usaron indiscriminadamente por las mismas razones tontas. Puede recordar computadoras orgánicas, monitores orgánicos, agua orgánica, gasolina orgánica ... Me pregunto si fue aprobado por la FDA :-)

dtoubelis
fuente
0

Según tengo entendido, la diferencia es simple:

Un servidor dedicado es una caja ubicada en un espacio en rack en un centro de datos. Por lo tanto, si falla, su sitio web o aplicación web que se ejecuta falla, a menos que tenga algún tipo de copia de seguridad o instalación de manejo de servidor distribuido disponible que sea tedioso y costoso de mantener.

Por otro lado, una nube es como un VPS (servidor virtual) que se distribuye en múltiples centros de datos distribuidos en múltiples ubicaciones físicas como estados, países o incluso continentes, por lo que si un centro de datos falla, se cambiará instantáneamente a otro centro de datos , esto también sucede si se están agotando los recursos necesarios para manejar un aumento repentino del tráfico o el almacenamiento disponible en un centro de datos. La nube maneja automáticamente todas estas tareas, por lo que no tiene que dedicar ningún recurso para mantener la infraestructura usted mismo, lo que se traduce en importantes ahorros de costos. Por lo tanto, el usuario final puede acceder sin problemas a su sitio web o aplicación web en cualquier momento cualquier día bajo cualquier carga si está alojado en una nube.

Por lo tanto, para resumir, una nube ofrece virtualización del sistema operativo, asignación dinámica de recursos, copias de seguridad redundantes, tolerancia cero ante el cambio para hacer que una aplicación web / sitio web se ejecute continuamente sin fallas bajo ninguna circunstancia.

La idea brillante no lo es. Es por eso que se ha promocionado como la próxima gran novedad en el mundo del desarrollo de aplicaciones web y también la próxima fiebre del oro en computación.

Sandy V
fuente