Solución

VPS para web scraping y recopilación de datos

Cutter 8 · $34/moCutter 16 · $62/mo
Respuesta corta

El scraping está limitado por memoria, no por CPU: una pestaña de Chromium sin interfaz cuesta aproximadamente 300 MB, así que planifica en torno a la concurrencia. Cuatro núcleos y 8 GB ejecutan unos 20 contextos de navegador en paralelo. Lo que realmente decide el éxito es la diversidad de IP y la jurisdicción: quieres un espacio de direcciones limpio, varias direcciones IPv4 y un proveedor que no cancele cuentas por una sola queja sobre la tasa de rastreo.

Qué necesitas

Especificaciones mínimas para web scraping y recopilación de datos
RecursoLo que realmente necesita
CPU4 núcleos para ~20 navegadores sin interfaz concurrentes
RAM8 GB mínimo; 16 GB si procesas JavaScript a escala
Disco160 GB NVMe para cachés y artefactos
IPsDirecciones IPv4 adicionales, añadidas por instancia desde el panel
Transferencia10 TB — las páginas procesadas pesan más de lo que parecen

Planes recomendados

Cutter

Cutter 8

$ 34 /month
vCPU
4 × dedicado
RAM
8 GB
Almacenamiento
160 GB NVMe SSD
Transferencia
10 TB
IPv4 / IPv6
1 / /64 routed
Configurar
Cutter

Cutter 16

$ 62 /month
vCPU
6 × dedicado
RAM
16 GB
Almacenamiento
320 GB NVMe SSD
Transferencia
15 TB
IPv4 / IPv6
1 / /64 routed
Configurar
Clipper

Clipper 16

$ 92 /month
vCPU
8 × dedicado
RAM
16 GB
Almacenamiento
400 GB NVMe Gen4 SSD
Transferencia
30 TB
IPv4 / IPv6
1 / /64 routed
Configurar

Ubicaciones recomendadas

La ubicación suele ser la decisión que más importa para esta carga de trabajo, ya sea porque domina la latencia o porque domina la jurisdicción.

Por qué OnionVPS para esto

  • Las direcciones IPv4 adicionales cuestan $3 al mes sin formulario de justificación.
  • No limitamos la velocidad del HTTP saliente ni inspeccionamos lo que solicita tu rastreador.
  • Las jurisdicciones offshore mantienen el proyecto fuera del alcance de descubrimientos civiles especulativos.
  • Espacio de direcciones limpio y no reciclado: una IP que nunca ha estado en una lista de spam te da ventaja desde el principio.

Cómo configurarlo

  1. Despliega un Cutter 8 con Ubuntu 24.04

    Cuatro núcleos dedicados y 8 GB es el punto de partida práctico.

  2. Instala una pila de navegador sin interfaz

    Playwright o Puppeteer con el Chromium incluido, ejecutado dentro de Docker para un desmontaje limpio.

  3. Añade direcciones IP y rota la salida

    Vincula cada trabajador a una dirección de origen diferente con SO_BINDTODEVICE o un proxy de salida.

  4. Respeta robots.txt y los límites de velocidad

    Las demoras de cortesía te mantienen fuera de las listas negras y mantienen el proyecto sostenible.

  5. Envía los resultados fuera del servidor

    Transfiere a almacenamiento de objetos o a una instancia Hold para que una reconstrucción no te cueste nada.

Preguntas frecuentes

¿Está permitido el web scraping en sus servidores?

Sí, para datos públicos legalmente accesibles, a ritmos que no degraden el objetivo. No permitimos el relleno de credenciales, la evasión de muros de pago o autenticación, ni el scraping que constituya acceso no autorizado.

¿Cuántas IPs puedo añadir a un VPS?

Hasta ocho direcciones IPv4 adicionales por instancia desde el panel, además de tu IPv6 /64 enrutado.

¿Qué ubicación es mejor para scraping?

En algún lugar fuera de la jurisdicción del objetivo para separación legal, y cerca de él para latencia. Ámsterdam, Moldavia y Sofía son el compromiso habitual para objetivos europeos.