Los recursos de un VPS — CPU, RAM y almacenamiento — determinan directamente qué tan rápido responde tu sitio o aplicación y cuánta carga puede soportar sin caerse. Elegir mal estos recursos es la causa número uno de un VPS lento o de pagar de más sin necesidad.
Esta guía explica cada recurso en términos prácticos y te da referencias concretas para saber cuánto necesitas según tu proyecto, sin tecnicismos innecesarios.
Qué es la CPU en un VPS (vCPU)
En un VPS no tienes un procesador físico exclusivo: recibes vCPU (virtual CPU), que son núcleos de procesador del servidor físico subyacente asignados a tu máquina virtual.
La CPU procesa las instrucciones de tu software: ejecutar PHP, compilar solicitudes de base de datos, comprimir imágenes, servir peticiones HTTP. Cuando la CPU llega al 100 %, las solicitudes hacen cola y el sitio se vuelve lento o devuelve errores de tiempo de espera.
¿Cuántos vCPU necesitas?
- 1 vCPU: Blogs, sitios informativos con tráfico bajo-medio, APIs de baja frecuencia.
- 2 vCPU: WordPress con caché activo, tiendas pequeñas, aplicaciones web con tráfico moderado.
- 4 vCPU: Aplicaciones con mayor concurrencia, proyectos que combinan web + base de datos en el mismo servidor, marketplaces.
- 6+ vCPU: Aplicaciones de alto tráfico, procesamiento en background (colas de trabajo, reportes, scraping), streaming de medios.
Ojo con el overselling: Algunos proveedores venden más vCPU de los que el servidor físico puede entregar consistentemente. Un proveedor confiable especifica si los núcleos son garantizados o "burstables" (compartidos con tolerancia a picos).
Qué es la RAM en un VPS
La RAM es la memoria de trabajo de tu servidor. Almacena temporalmente los procesos activos: páginas cargadas en caché, conexiones abiertas de base de datos, sesiones de usuario, variables de tu aplicación.
Cuando la RAM se agota, el sistema operativo empieza a usar swap (espacio en disco como RAM falsa), lo que degrada el rendimiento de forma dramática: las operaciones de swap son 100-1000× más lentas que la RAM real.
¿Cuánta RAM necesitas?
| Proyecto | RAM mínima | RAM recomendada |
|---|---|---|
| Blog o sitio informativo (WordPress básico) | 512 MB | 1 GB |
| WordPress con plugins y tráfico medio | 1 GB | 2 GB |
| Tienda WooCommerce o e-commerce | 2 GB | 4 GB |
| Aplicación PHP/Node/Python a medida | 1 GB | 2–4 GB |
| Servidor de base de datos dedicado (MySQL/MariaDB) | 2 GB | 4–8 GB |
| Panel de control cPanel/Plesk | 2 GB | 4 GB |
| Aplicación de alto tráfico o múltiples sitios | 4 GB | 8+ GB |
Una regla práctica: la RAM es el recurso que más frecuentemente se queda corto primero. Si tu presupuesto es limitado, prioriza RAM sobre CPU adicional en la mayoría de proyectos web.
Qué es el almacenamiento en un VPS: SSD vs HDD
El almacenamiento es donde viven permanentemente tu sistema operativo, archivos de aplicación, base de datos y medios (imágenes, vídeos, documentos). A diferencia de la RAM, los datos en disco persisten al reiniciar el servidor.
SSD NVMe vs SSD SATA vs HDD
- HDD (disco mecánico): Tecnología antigua. Mucho más lento en operaciones de lectura/escritura aleatoria. Prácticamente desaparecido en VPS modernos; evítalo si lo ves.
- SSD SATA: Sólido y suficiente para la mayoría de proyectos web. Operaciones de I/O hasta 5–10× más rápidas que HDD.
- SSD NVMe: La opción más rápida actualmente. Hasta 5× más veloz que SATA en operaciones aleatorias. Ideal para bases de datos de alta carga o aplicaciones con muchas escrituras en disco.
Para la mayoría de proyectos web, SSD SATA es suficiente; solo necesitas NVMe si tu aplicación hace operaciones intensivas de I/O en disco (MySQL con muchas escrituras, logs de alto volumen, procesamiento de archivos).
¿Cuánto almacenamiento necesitas?
- 20–40 GB: SO + WordPress + sitio con pocos medios.
- 50–100 GB: Tienda con catálogo de imágenes, CRM o aplicación con base de datos media.
- 100–500 GB: Múltiples sitios, servidor de correo, almacenamiento de backups, bases de datos grandes.
- 500 GB+: Plataformas de medios, backups masivos, big data.
Consejo: No guardes backups en el mismo disco del VPS. Usa almacenamiento de objeto externo (S3, Backblaze B2) o un volumen adicional separado. Si el servidor falla, perderías los backups junto con todo lo demás.
Cómo se relacionan CPU, RAM y disco
Estos tres recursos trabajan juntos. Un cuello de botella en cualquiera de ellos afecta el rendimiento general:
- Sin suficiente RAM: el SO usa swap en disco, lo que hace que las operaciones lentas de disco penalicen todo.
- Sin suficiente CPU: las solicitudes hacen cola aunque haya RAM y disco disponibles.
- Sin suficiente I/O de disco: incluso con buena CPU y RAM, las consultas de base de datos lentas se convierten en el cuello de botella.
El diagnóstico correcto requiere monitorear los tres. Herramientas como htop, iostat y free -h en Linux te dicen exactamente dónde está el problema.
Para entender mejor cómo estos recursos se virtualizan y se comparten en un servidor físico, consulta nuestra sección de guías sobre servidores VPS.
Guía rápida para elegir tu plan VPS
Sigue estos pasos antes de contratar:
- Define tu carga de trabajo principal: ¿Es un sitio web? ¿Una API? ¿Una base de datos? ¿Procesamiento en background? Cada perfil tiene cuellos de botella distintos.
- Estima tu tráfico inicial: Una visita simultánea consume ~50–150 MB de RAM en WordPress típico. 100 visitas simultáneas = ~5–15 GB de RAM sin caché eficiente.
- Activa caché desde el inicio: Caché de página (FastCGI Cache, Varnish, WP Rocket) reduce dramáticamente la presión sobre CPU y RAM. Con caché, 1–2 vCPU + 2 GB RAM pueden servir miles de páginas por minuto.
- Empieza conservadoramente y monitorea: Es más fácil escalar hacia arriba que pagar de más desde el inicio. La mayoría de proveedores permiten escalar en minutos.
- Confirma el tipo de disco: Pide SSD como mínimo; NVMe si tu aplicación tiene I/O intensivo.
Si tienes dudas sobre el dimensionamiento correcto para tu proyecto, el equipo de elenlace.com puede ayudarte a elegir el plan exacto que necesitas sin pagar de más.
Conclusiones clave
- Los vCPU procesan las instrucciones; más núcleos permiten mayor concurrencia. Para la mayoría de sitios web, 1–2 vCPU es el punto de entrada adecuado.
- La RAM es el recurso más crítico para el rendimiento web. Quedarse sin RAM es peor que quedarse sin CPU; priorízala en tu elección.
- El almacenamiento SSD es el estándar mínimo aceptable hoy. NVMe solo es necesario para cargas de I/O intensivo.
- Los tres recursos se complementan: un cuello de botella en cualquiera degrada el sistema entero.
- Activa caché desde el primer día: multiplica la capacidad efectiva de tu VPS sin aumentar el plan.
- Monitorea con
htop,freeeiostatpara identificar cuellos de botella reales antes de escalar.
Preguntas frecuentes
¿Un vCPU equivale a un núcleo físico real?
No exactamente. Un vCPU es una fracción de tiempo de CPU de un núcleo físico asignada a tu VM. Dependiendo del proveedor y la carga del servidor físico, el rendimiento puede variar. Los proveedores de calidad garantizan que los vCPU no se sobrevenden de forma agresiva.
¿Qué pasa si se me agota la RAM en mi VPS?
El sistema operativo activa el swap (usa el disco como RAM temporal), lo que hace el servidor muy lento. Si el swap también se agota, el sistema mata procesos para liberar memoria (OOM killer), lo que puede derribar tu aplicación o base de datos. Es la señal más clara de que necesitas más RAM.
¿Puedo aumentar los recursos de mi VPS sin migrar?
Sí, en la mayoría de proveedores puedes escalar verticalmente (añadir CPU, RAM, disco) desde el panel de control, normalmente con un reinicio del VPS. Escalar hacia abajo suele ser más restrictivo. Elige un proveedor que permita escalar fácilmente para crecer sin fricciones.
¿Cuánto disco necesito para una base de datos MySQL/MariaDB?
Depende del volumen de datos. Una base de datos típica de un sitio WordPress ocupa entre 50 MB y 500 MB. Un CRM o e-commerce con historial puede llegar a varios GB. Para calcular, haz un dump de tu BD actual (mysqldump) y mira el tamaño del archivo comprimido; eso es aproximadamente lo que ocupa en disco sin comprimir multiplicado por 2–3.
¿Prefieres que lo hagamos por ti? En El Enlace resolvemos hosting y desarrollo web profesional.
Recursos útiles
Otros proveedores y guías que vale la pena comparar: