Les serveurs préemptifs représentent une excellente affaire
Categories:
Il y a toujours eu une excellente affaire que je n’ai jamais publiée dans les communautés, à savoir que les serveurs préemptifs d’Alibaba Cloud sont extrêmement avantageux.
Remises à long terme
L’intitulé affiche un taux d’économie maximal de 90%, ce qui n’est pas exagéré. Les configurations populaires des serveurs bénéficient généralement d’une remise de 20%, soit un rabais de 20%, et les configurations moins courantes peuvent atteindre un taux de remise de 9%, soit moins de 10%.
Les serveurs les plus recherchés sont principalement les petits serveurs d’entrée de gamme, comme 2c2g, 2c4g, etc., ainsi que les serveurs de type CPU/mémoire équilibrés, comme 1:2 (4c8g), 1:4 (4c16g, 8c32g), etc. Ces serveurs bénéficient de remises légèrement plus faibles.
Les configurations moins courantes désignent généralement les serveurs CPU/mémoire déséquilibrés, comme 1:8 (8c64g), 1:1 (8c8g), etc. Ces serveurs bénéficient des remises les plus importantes.
Aujourd’hui, en consultant les serveurs préemptifs, j’ai constaté que le prix du 2c16g est inférieur à celui du 2c8g, car l’un bénéficie d’une remise de 9%, tandis que l’autre atteint 14%, créant un renversement de prix.
Le taux de remise des serveurs préemptifs d’Alibaba Cloud se met à jour dynamiquement. Je ne connais pas l’algorithme exact, mais pour mes besoins, il a certainement permis d’économiser 85% des coûts.
Conditions d’utilisation des serveurs préemptifs
Le cœur de l’utilisation des serveurs préemptifs réside dans la séparation du CPU/mémoire du stockage à long terme. Le stockage à long terme peut utiliser des disques cloud détachables, OSS, NAS, bases de données.
Le disque cloud dépend de la région, et la disponibilité des ressources des serveurs préemptifs est également fortement liée à la région. Par conséquent, bien que le disque cloud soit le stockage stable avec les meilleures performances d’E/S, il ne peut pas garantir la disponibilité des serveurs préemptifs dans toutes les régions. Personnellement, je recommande de le placer en deuxième choix.
Les trois autres stockages dépendent du réseau, et la communication interne d’Alibaba Cloud est gratuite. Bien que la latence d’E/S puisse être plus élevée, le taux d’E/S est acceptable, principalement la lecture/écriture aléatoire plus lente que le disque cloud.
OSS est le stockage d’objets d’Alibaba Cloud, adapté au stockage de fichiers principalement utilisés en lecture, idéal pour le partage en ligne.
NAS est le stockage réseau d’Alibaba Cloud, adapté au stockage de divers fichiers, équilibré en lecture/écriture, mais moins adapté au partage public.
La base de données convient au stockage de données structurées, avec une consommation de ressources CPU et mémoire plus importante que les trois précédentes, ce qui entraîne également des coûts plus élevés. La base de données elle-même nécessite un disque cloud haute performance comme support. C’est un stockage à long terme et dépend également du disque cloud. Certains types de bases de données dépendent également de la mémoire, comme etcd, redis, etc.
Problèmes critiques
- Les serveurs préemptifs peuvent-ils supporter des activités à long terme ?
La réponse est affirmative. Null Screen Ad Blocking utilise des serveurs préemptifs pour supporter des activités à long terme.
- Comment les serveurs préemptifs sont-ils récupérés ?
Vous pouvez créer des instances préemptives sans période de protection ou avec une heure de protection. Après la période de protection, lorsque le prix du marché dépasse votre offre ou lorsque la relation offre-demande change, l’instance préemptive sera automatiquement libérée. Veuillez effectuer une sauvegarde de vos données.
Les serveurs préemptifs ont deux méthodes d’enchères :
La première consiste à acheter une durée de protection, c’est-à-dire convenir d’utiliser X heures, puis de libérer en fonction de la situation du marché. La libération a également deux formes : l’une libère toutes les ressources, l’autre ne libère que les ressources de calcul, en conservant le disque cloud, l’IP et les instantanés. Les ressources conservées continueront à être facturées. L’exploitation et la maintenance peuvent migrer les activités vers un nouveau serveur ECS avant l’heure convenue.
La deuxième méthode consiste à ne pas utiliser de période de protection, c’est-à-dire d’utiliser le prix du marché en temps réel pour enchérir. Si les ressources réservées sont insuffisantes, même avec une offre au prix du marché, elles seront récupérées.
Null Screen Ad Blocking repose sur un cluster Kubernetes et utilise la deuxième méthode d’enchères. Cette méthode permet d’économiser environ 15% de coûts supplémentaires par rapport à la première.
- Comment migrer les activités des serveurs préemptifs ?
Le cœur du problème réside dans le fait que si Alibaba Cloud décide de libérer votre serveur préemptif, il vous en informera 5 minutes à l’avance.
Les tâches à accomplir pendant ces 5 minutes sont :
- Identifier la notification système, reconnaître que le serveur préemptif va être libéré
- Interroger le stock de serveurs préemptifs
- Acheter un nouveau serveur préemptif
- Initialiser le serveur, installer les composants nécessaires aux activités
- Migrer l’IP publique élastique ou migrer la résolution DNS
- Ajouter le nouveau serveur au cluster
- Migrer les activités
- Retirer l’ancien serveur du cluster
- Libérer l’ancien serveur
Consultation payante
Comme indiqué dans l’analyse de cet article, l’utilisation de serveurs préemptifs peut économiser plus de 80% des coûts de serveur, mais nécessite de séparer le couplage entre calcul et stockage, ce qui exige des compétences techniques considérables. Je peux fournir des services de consultation payante (1000 yuans/heure) pendant les week-ends ou tard le soir pour aider les entreprises à atteindre cet objectif. Un environnement de bureau à distance est requis, avec les permissions d’accès au référentiel de code, un environnement de développement VS Code + Claude Code (Codex ou Cursor). J’analyserai rapidement l’architecture du code métier et proposerai un plan de séparation.