Solution

VPS pour l'extraction web et la collecte de données

Cutter 8 · $34/moCutter 16 · $62/mo
Réponse courte

L'extraction est limitée par la mémoire, pas par le CPU : un onglet Chromium headless coûte environ 300 Mo, donc planifiez en fonction de la concurrence. Quatre cœurs et 8 Go font tourner environ 20 contextes de navigateur parallèles. Ce qui décide réellement du succès, c'est la diversité des IP et la juridiction — vous voulez un espace d'adressage propre, plusieurs adresses IPv4, et un fournisseur qui ne résilie pas les comptes suite à une plainte unique sur la fréquence d'extraction.

Ce dont vous avez besoin

Plancher de spécifications pour extraction web et collecte de données
RessourceCe dont vous avez réellement besoin
CPU4 cœurs pour ~20 navigateurs headless simultanés
RAM8 Go minimum ; 16 Go si vous rendez du JavaScript à grande échelle
Disque160 Go NVMe pour les caches et artefacts
IPAdresses IPv4 supplémentaires, ajoutées par instance depuis le panneau
Transfert10 To — les pages rendues sont plus lourdes qu'elles n'en ont l'air

Plans recommandés

Cutter

Cutter 8

$ 34 /month
vCPU
4 × dédié
RAM
8 GB
Stockage
160 GB SSD NVMe
Transfert
10 TB
IPv4 / IPv6
1 / /64 routed
Configurer
Cutter

Cutter 16

$ 62 /month
vCPU
6 × dédié
RAM
16 GB
Stockage
320 GB SSD NVMe
Transfert
15 TB
IPv4 / IPv6
1 / /64 routed
Configurer
Clipper

Clipper 16

$ 92 /month
vCPU
8 × dédié
RAM
16 GB
Stockage
400 GB SSD NVMe Gen4
Transfert
30 TB
IPv4 / IPv6
1 / /64 routed
Configurer

Emplacements recommandés

L'emplacement est généralement la décision la plus importante pour ce type de charge de travail — soit parce que la latence domine, soit parce que la juridiction en fait partie.

Pourquoi OnionVPS pour cela

  • Des adresses IPv4 supplémentaires coûtent 3 $ par mois, sans formulaire de justification.
  • Nous ne limitons pas le débit HTTP sortant et n'inspectons pas ce que votre robot demande.
  • Les juridictions offshore maintiennent le projet hors de portée des découvertes civiles spéculatives.
  • Espace d'adresses propre, non recyclé — une IP qui n'a jamais été sur une liste de spam vous donne une longueur d'avance.

Comment le configurer

  1. Déployez un Cutter 8 avec Ubuntu 24.04

    Quatre cœurs dédiés et 8 Go constituent le point de départ pratique.

  2. Installez une pile de navigateur headless

    Playwright ou Puppeteer avec le Chromium inclus, exécutés dans Docker pour un nettoyage propre.

  3. Ajoutez des adresses IP et faites pivoter le trafic sortant

    Liez chaque worker à une adresse source différente avec SO_BINDTODEVICE ou un proxy sortant.

  4. Respectez robots.txt et les limites de débit

    Des délais de politesse vous écartent des listes noires et maintiennent le projet durable.

  5. Expédiez les résultats hors de la machine

    Diffusez vers un stockage objet ou une instance Hold pour qu'une reconstruction ne vous coûte rien.

Questions fréquemment posées

Le scraping web est-il autorisé sur vos serveurs ?

Oui, pour des données publiques légalement accessibles, à des rythmes qui ne dégradent pas la cible. Nous n'autorisons pas le credential stuffing, le contournement des paywalls ou de l'authentification, ni le scraping qui constitue un accès non autorisé.

Combien d'IP puis-je ajouter à un VPS ?

Jusqu'à huit adresses IPv4 supplémentaires par instance depuis le panneau, plus votre IPv6 /64 routée.

Quel emplacement est le meilleur pour le scraping ?

Quelque part hors de la juridiction de la cible pour la séparation légale, et proche pour la latence. Amsterdam, la Moldavie et Sofia sont le compromis habituel pour les cibles européennes.