Un VPS mal dimensionné ne tombe pas en panne le jour de la commande. Il tient deux ou trois mois, puis le site devient lent vers 10 h, le serveur ERP se fait tuer par le noyau pendant la clôture mensuelle, et personne ne sait dire si le problème vient du code, de la base de données ou des 2 Go de RAM retenus parce que l’offre était la moins chère.
Sur le papier, les offres de VPS Maroc 2026 se ressemblent toutes : un nombre de vCPU, des gigaoctets de RAM, un disque, un trafic « illimité ». Le choix se joue en réalité sur ces quatre chiffres et sur deux décisions moins visibles : où la machine tourne, et ce qui se passe le jour où il faut passer au palier suivant. Les deux se négocient avant de signer, pas après le premier incident.
VPS, serveur dédié, cloud managé : ce qui change vraiment
Un VPS est une tranche d’une machine physique, découpée par un hyperviseur. Vous avez un accès root, votre système, vos ports, et vous partagez le processeur, le disque et la carte réseau avec d’autres clients du même hôte. Un serveur dédié, c’est la machine entière : plus de voisins bruyants, mais une facture nettement plus élevée et exactement le même travail d’administration. Le cloud managé ne change pas la technique, il change qui fait le travail.
La question du VPS vs serveur dédié n’est donc pas d’abord une question de puissance. C’est une question de savoir qui tient le téléphone quand le disque se remplit à 2 h du matin. Pour une PME, le VPS reste le bon choix jusqu’à ce qu’un de ces trois signaux apparaisse.
- Un besoin d’entrées/sorties disque soutenu que le stockage mutualisé ne tient plus : base transactionnelle lourde, réindexation nocturne, génération de PDF en masse.
- Une exigence contractuelle ou sectorielle d’isolation physique, qu’un client ou un auditeur vous impose.
- Un coût de VPS qui, à force de montées en gamme successives, dépasse celui d’un dédié équivalent.
Dimensionner un VPS : RAM, vCPU, stockage et bande passante
Le dimensionnement commence par une mesure, pas par une estimation. Si vous avez déjà un hébergement, vous disposez des données utiles : mémoire consommée en moyenne et au pic, charge CPU, taille réelle de la base, volume sorti par mois. Une heure de htop pendant la pointe, un free -m et un df -h valent mieux que n’importe quel comparatif de fournisseur.

Si le projet n’existe pas encore, raisonnez par composants : système, serveur web, base de données, moteur applicatif, tâches planifiées. Chacun a un appétit mémoire que l’on peut borner.
La RAM, d’abord
C’est la ressource qui tue un serveur le plus brutalement. Un CPU saturé ralentit, une mémoire saturée fait intervenir l’OOM killer, qui choisit généralement le plus gros processus : MySQL ou MariaDB. Vous retrouvez votre application avec une erreur de connexion à la base, et un redémarrage qui masque la cause pendant deux semaines.
La méthode : additionnez le buffer pool de la base (il doit pouvoir contenir la partie réellement consultée de vos données), le nombre maximal de processus PHP-FPM ou de workers applicatifs multiplié par la taille moyenne d’un processus (mesurez-la, elle varie énormément selon les extensions chargées), environ 1 Go pour le système et les journaux, puis gardez 25 à 30 % de marge. Sur un ERP, les workers se comptent en fonction des vCPU et chacun garde plusieurs centaines de mégaoctets en mémoire, ce qui explique pourquoi un Odoo à 4 Go finit toujours par poser problème.
vCPU : le nombre compte moins que le voisinage
Deux vCPU dédiés valent souvent mieux que quatre vCPU mutualisés. L’indicateur à connaître s’appelle le steal time : la colonne st dans top ou vmstat, qui mesure le temps où votre machine virtuelle a voulu travailler mais attendait que l’hôte lui rende la main. Au-delà de quelques pourcents de façon durable, le problème n’est pas votre code, c’est la surréservation chez le fournisseur. Posez la question par écrit avant de commander : vCPU dédiés ou partagés, et quel taux de surréservation.
La plupart des applications web sont limitées par la mémoire et le disque, pas par le CPU. Les exceptions sont connues : traitement d’images, transcodage, OCR, exports volumineux, compilation.
Stockage et bande passante
Pour une base de données, les IOPS comptent plus que les gigaoctets. Un NVMe et un SATA affichés au même volume ne donnent pas le même temps de réponse sur des écritures concurrentes. Côté volume, prévoyez le double de vos données actuelles pour couvrir dix-huit à vingt-quatre mois, plus la place des journaux et des fichiers temporaires. Les sauvegardes, elles, ne vivent pas sur le même disque : un snapshot d’hyperviseur n’est pas une sauvegarde, et c’est tout l’enjeu d’une politique de sauvegarde et de reprise d’activité correctement séparée de la production.
Le trafic « illimité » est presque toujours un illimité d’usage raisonnable, décrit dans les conditions du fournisseur. Lisez-les si vous servez de la vidéo ou beaucoup d’images, et prévoyez un CDN plutôt qu’un gros tuyau. Chez les hyperscalers, le trafic sortant est facturé au gigaoctet, ce qui surprend toujours après une campagne réussie.
VPS marocain ou international : latence, souveraineté et CNDP
Pour un visiteur à Casablanca, un serveur au Maroc répond plus vite qu’un serveur en Europe, de quelques dizaines de millisecondes sur l’aller-retour réseau. Sur une page qui enchaîne quarante requêtes séquentielles, l’écart se voit. Sur une application correctement mise en cache, il disparaît souvent derrière le temps de génération des pages. Avant de payer pour de la proximité, vérifiez où part réellement votre temps de réponse.
Le choix d’un hébergement VPS Maroc se justifie plutôt par d’autres arguments : facturation en dirhams sans risque de change ni frais de carte internationale, support joignable aux heures ouvrables marocaines et en français ou en arabe, données qui restent sur le territoire. À l’international, vous gagnez un catalogue plus large, des prix plus bas et des outils d’automatisation plus matures (API, snapshots, images, infrastructure as code).
Côté conformité, la loi 09-08 encadre le transfert de données personnelles vers l’étranger : selon le pays de destination, une autorisation de la CNDP peut être nécessaire, et votre traitement doit de toute façon être déclaré. Hébergez où vous voulez, mais sachez exactement dans quel pays se trouvent les données et vérifiez les formalités applicables sur le site de la CNDP. Si la question de la localisation est structurante chez vous, la comparaison des offres de cloud souverain au Maroc éclaire le terrain d’un cran au-dessus du VPS.
Les fourchettes de prix d’un VPS Maroc 2026 par profil d’usage
Ordres de grandeur mensuels, hors promotion de première année et hors engagement, à confirmer sur les devis au moment de la commande.
- Site vitrine ou WordPress à trafic modéré : 2 vCPU, 2 à 4 Go de RAM, 40 à 80 Go de SSD. Environ 80 à 250 MAD par mois chez un fournisseur international, souvent 200 à 500 MAD chez un hébergeur marocain.
- Application métier ou e-commerce avec catalogue : 4 vCPU, 8 Go, 150 à 200 Go de NVMe. De l’ordre de 300 à 700 MAD à l’international, 600 à 1 400 MAD localement.
- ERP type Odoo ou Dolibarr, 20 à 60 utilisateurs : 6 à 8 vCPU, 16 à 32 Go, 300 Go et plus, base de données séparée si le budget le permet. Entre 700 et 2 000 MAD à l’international, 1 500 à 4 000 MAD au Maroc.
- Infogérance : sans administrateur système en interne, comptez 1 500 à 5 000 MAD par mois selon le périmètre, correctifs, supervision, sauvegardes testées et astreinte comprises.
Ces montants ne sont qu’une ligne de votre coût d’hébergement. Le reste (sauvegardes externalisées, certificats, licences de panneau d’administration, supervision, préproduction) figure dans notre guide de budget hébergement cloud au Maroc.
Surdimensionner par prudence, sous-dimensionner par économie
Les deux erreurs coûtent, différemment. Le surdimensionnement est confortable et discret : vous payez trois fois le prix pour de la RAM inutilisée, et surtout vous masquez le vrai problème. Une requête sans index qui balaie 400 000 lignes reste lente sur une grosse machine, elle devient juste tolérable, et personne ne la corrige jamais.
Le sous-dimensionnement, lui, se paie en incidents. Un VPS pas cher Maroc à 1 vCPU et 2 Go tient une vitrine, pas une application métier avec cinq utilisateurs simultanés et un export Excel quotidien. Regardez surtout ce que l’offre la moins chère ne contient pas : pas de snapshot, sauvegarde en option, aucun engagement de disponibilité, support par ticket sans délai de réponse défini. Deux soirées de réparation facturées effacent une année d’économie.
Monter en gamme sans coupure : ce qu’il faut prévoir avant de signer
La montée en gamme se prépare le jour de la commande, pas le jour où le serveur sature. Quelques points à clarifier par écrit avec le fournisseur.
- Le redimensionnement est-il en place, avec un simple redémarrage de quelques minutes, ou implique-t-il une migration vers une autre machine ?
- Le disque peut-il grandir sans réinstallation ? Il ne rétrécit presque jamais, donc n’achetez pas 1 To « au cas où ».
- Conservez-vous votre adresse IP, ou existe-t-il une IP flottante que l’on peut basculer vers une nouvelle instance ?
- Un snapshot est-il pris automatiquement avant l’opération, et avez-vous déjà testé une restauration complète ?
De votre côté, la vraie assurance consiste à rendre le serveur reconstructible. Un Docker Compose ou quelques rôles Ansible versionnés transforment un déménagement de deux jours en deux heures, et vous rendent libre de changer de fournisseur. Abaissez aussi le TTL DNS à cinq minutes la veille de l’opération, et basculez pendant une plage creuse réelle, pas à 9 h du matin. Si le projet implique un changement d’hébergeur plutôt qu’un simple palier supérieur, les délais et les postes de coût sont détaillés dans notre article sur la migration cloud au Maroc.
La checklist avant de louer
- Mesure de la charge actuelle : RAM au pic, steal time, taille de la base, trafic sortant mensuel.
- Nature des vCPU, dédiés ou partagés, et taux de surréservation annoncé.
- Type de stockage et performance en écriture, pas seulement le volume.
- Règles réelles de la bande passante et tarif du trafic sortant au-delà du forfait.
- Pays d’hébergement, et formalités CNDP correspondantes pour les données personnelles.
- Sauvegardes : fréquence, emplacement hors du VPS, rétention, test de restauration.
- Procédure et durée d’indisponibilité d’une montée en gamme.
- Engagement de disponibilité et délai de réponse du support, écrits dans le contrat.
- Qui administre le serveur au quotidien : vous, un prestataire, ou personne.
Questions fréquentes
Combien de RAM pour un site WordPress au Maroc ?
Un site vitrine avec un cache de pages correctement configuré tient sur 2 Go. Dès que vous ajoutez WooCommerce, un constructeur de pages et des extensions qui travaillent en tâche de fond, 4 Go deviennent plus confortables. Le facteur déterminant reste le nombre de processus PHP-FPM autorisés et la taille du buffer pool MySQL, donc mesurez plutôt que d’extrapoler.
Un VPS à 50 MAD par mois, est-ce suffisant ?
Pour une préproduction, un environnement de test, un outil interne ou une page d’atterrissage, oui. Pour de la production avec une base de données et des utilisateurs qui travaillent dessus, vérifiez trois choses avant de vous décider : le steal time constaté sur la machine, si la sauvegarde est incluse ou facturée en plus, et quel délai de réponse le support s’engage à tenir.
Faut-il un serveur VPS Maroc pour respecter la loi 09-08 ?
Non, héberger à l’étranger n’est pas interdit. Le transfert de données personnelles hors du Maroc est encadré et peut nécessiter une autorisation de la CNDP selon le pays de destination, en plus de la déclaration du traitement. Un hébergement local simplifie le dossier, il ne remplace pas les formalités. Vérifiez le cas précis sur le site de la CNDP.
Quand passer du VPS au serveur dédié ?
Quand les performances disque deviennent le facteur limitant malgré une base optimisée, quand un engagement client impose une isolation physique, ou quand le prix de votre VPS rejoint celui d’un dédié comparable. Avant cela, séparer la base de données sur sa propre instance donne souvent plus de résultat qu’un passage au dédié.
Dimensionner avant de commander
Arrowlancer dimensionne, provisionne et sécurise des VPS marocains ou internationaux calibrés sur la charge réelle, avec la montée en gamme préparée dès le départ pour éviter la coupure. Si vous hésitez entre deux offres ou si votre serveur actuel montre ses limites, décrivez votre charge via le formulaire de contact et nous vous dirons quelles specs demander. Le détail de nos prestations cloud et infrastructure se trouve sur la page services.
