Recibe alertas instantáneas si tu sitio web cae
SMS Llamada Correo
Empezar a monitorizar

¿Qué es un vCore en un VPS?

Autor: Redacción HOSTTEST   | 19 dic 2022
¿Qué es un vCore en un VPS?

Google Gemini

Quien busque un Servidor Privado Virtual (VPS) encontrará en las especificaciones de rendimiento de las distintas ofertas de VPS en el mercado pronto el término vCore. Cuantos más vCores ofrezca un VPS, normalmente más caro será, y por tanto los clientes esperan un mayor rendimiento. ¿Qué significa exactamente el término vCore en un VPS?

¿Qué significa el término vCore?

En el ámbito del hosting y en relación con un VPS, el término vCore se refiere a núcleos de CPU virtuales. Es decir, al número de núcleos de procesador virtuales que se ponen a disposición de un cliente en un servidor virtual.

Atención: riesgo de confusión: el término Vcore (escrito con 'V' mayúscula y 'c' minúscula) se utiliza en electrónica y en la ingeniería informática en relación con los procesadores para la tensión del núcleo (core voltage) del procesador.

Mientras que en los servidores dedicados, en los que se puede utilizar de forma exclusiva todo el rendimiento del sistema, se pueden garantizar núcleos de CPU dedicados al cliente, en los Servidores Privados Virtuales (VPS) solo se pueden asignar núcleos de procesador virtuales, es decir, un determinado número de vCores. Sin embargo, no siempre está del todo claro qué rendimiento aporta realmente un vCore.

¿Qué rendimiento aporta un vCore?

No es posible hacer una afirmación general sobre el potencial de rendimiento concreto de un vCore. Pero para poder situarlo mejor, hay que abordar el concepto de multihilo (threading) en el ámbito de los procesadores.

La tecnología denominada "Hyper-Threading" fue desarrollada originalmente por Intel y posteriormente adoptada también por otros fabricantes como AMD. Se trata de una implementación específica de multihilo a nivel de hardware en el propio procesador. Mediante el uso de varios juegos completos de registros y una unidad de control compleja, el multihilo permite procesar internamente dos flujos paralelos de instrucciones y datos.

Explicado de forma simplificada, el multihilo permite crear la apariencia de dos núcleos físicos de procesador, aunque en realidad solo exista un único núcleo físico. De ahí que, por ejemplo, en un procesador de 4 núcleos se pueda trabajar efectivamente con 8 núcleos (también llamados 'hilos').

También en la Virtualización de servidores puede utilizarse esta tecnología. De este modo se pueden asignar más núcleos de procesador individuales a un VPS. Sin embargo, esto funciona tan bien en la teoría como suena, ya que un 'hilo' no es un núcleo de procesador completo con rendimiento total.

Los proveedores de hosting utilizan en los VPS el término vCore para designar los núcleos de procesador asignados de forma virtual. Teóricamente, estos deberían ser el equivalente a un 'hilo' y poner al cliente el 100% del rendimiento a su disposición. En la práctica, sin embargo, suele ser muy distinto. Los VPS económicos, en particular, suelen estar sobreasignados. Esto significa que al sistema se le han asignado más recursos de los que realmente dispone. Como resultado, el cliente a menudo solo puede utilizar efectivamente el 50% del rendimiento de un 'hilo' como vCore, ya que comparte el rendimiento total con otros clientes en el mismo sistema. Cuando la carga del procesador es alta, las instrucciones ya no pueden ejecutarse en paralelo y se procesan de forma secuencial. La consecuencia es una mayor latencia y tiempos de carga más largos, como se explica en tiempos de carga.

¿Cuántos vCores debería tener un VPS?

Aunque no se puede determinar de forma general cuál es el rendimiento exacto de un vCore en un VPS, en términos generales cabe esperar que un mayor número de vCores aporte un mayor rendimiento. Esto es especialmente cierto al comparar las distintas tarifas de VPS de un mismo proveedor.

Más difícil es, en cambio, ponderar las ofertas de dos proveedores distintos que ofrecen cada uno un número similar de vCores. Sin más información sobre la implementación técnica de cada VPS, resulta complicado determinar con certeza qué servidor virtual ofrece un mayor rendimiento. Puede darse el caso de que un VPS con 4 vCores, cuyo rendimiento puede ser utilizado al 100% por el cliente en todo momento, sea en conjunto el sistema más eficiente que un VPS con 6 vCores en el que sólo está disponible el 50% del rendimiento real del núcleo del procesador.

 

Encontrar VPS

Consigue ahora el VPS perfecto

Ir a la comparativa de VPS

 

Nuestro artículo se basa en experiencias propias, investigación e información de fuentes externas.

Referencias & enlaces de interés sobre el tema:
https://www.intel.de/content/www/de/de/gaming/resources/hyper-threading.html (Información sobre Hyper-Threading)

Escribe un comentario


    Etiquetas de este artículo

  • VServer

Más proveedores de hosting


Más artículos interesantes