Estimation du coût d’un cluster Kubernetes
Indiquez le CPU et la mémoire que demandent vos pods et voyez ce que coûte chaque mois le même cluster sur AKS, EKS, GKE et OKE, aux prix catalogue publics de chaque fournisseur. Un cluster Kubernetes managé : les frais du cluster, des nœuds de travail dimensionnés d’après le CPU et la mémoire demandés par les pods (ou des pods facturés directement, sans nœuds), un répartiteur de charge, des volumes persistants et le trafic sortant vers les utilisateurs sur Internet.
Étape 1 sur 3 : Charge de travail
Coût mensuel estiméEst des États-Unis (Virginie / Caroline du Sud)
374 €par mois
Oracle Cloud Plus bas
Le plus bas des 4 avec ces valeurs, 50,7 % sous le suivant.
Total mensuel par fournisseur
Chaque barre est le total mensuel d’un fournisseur, découpé selon les lignes du tableau ci-dessous. La même couleur désigne la même ligne partout.
| Fournisseur | Répartiteur de charge HTTP | Transfert de données vers Internet | Frais de cluster Kubernetes managé | Stockage en blocs (SSD généraliste) | VM généraliste | Total mensuel |
|---|---|---|---|---|---|---|
| Oracle Cloud | 65,34 (17%) | 7,61 (2%) | 300,57 (80%) | 373,53 | ||
| Amazon Web Services | 19,00 (3%) | 32,22 (4%) | 65,34 (9%) | 14,32 (2%) | 627,29 (83%) | 758,17 |
| Google Cloud | 20,63 (3%) | 53,60 (7%) | 65,34 (8%) | 17,90 (2%) | 634,59 (80%) | 792,07 |
| Microsoft Azure | 135,09 (15%) | 31,15 (4%) | 65,34 (7%) | 17,19 (2%) | 627,29 (72%) | 876,05 |
Coût mensuel estimé
| Ligne de service | Oracle Cloud | Amazon Web Services | Google Cloud | Microsoft Azure |
|---|---|---|---|---|
| Frais de cluster Kubernetes managé | 65,34Oracle Kubernetes Engine (Enhanced cluster) | 65,34Amazon EKS | 65,34Google Kubernetes Engine (Standard, regional cluster) | 65,34Azure Kubernetes Service (Standard tier) |
FormuleOracle CloudOracle Kubernetes Engine (Enhanced cluster)
Amazon Web ServicesAmazon EKS
Google CloudGoogle Kubernetes Engine (Standard, regional cluster)
Microsoft AzureAzure Kubernetes Service (Standard tier)
| ||||
| VM généraliste | 300,57OCI Compute (VM.Standard.E5.Flex)5 × E5.Flex 2 OCPU, 16 GB | 627,29Amazon EC2 (M6i)5 × m6i.xlarge (4 vCPU, 16 GB) | 634,59Google Compute Engine (N2)5 × n2-standard-4 | 627,29Azure Virtual Machines (Dsv5)5 × D4s v5 (4 vCPU, 16 GB) |
FormuleOracle CloudOCI Compute (VM.Standard.E5.Flex)
5 × E5.Flex 2 OCPU, 16 GB Amazon Web ServicesAmazon EC2 (M6i)
5 × m6i.xlarge (4 vCPU, 16 GB) Google CloudGoogle Compute Engine (N2)
5 × n2-standard-4 Microsoft AzureAzure Virtual Machines (Dsv5)
5 × D4s v5 (4 vCPU, 16 GB) | ||||
| Calcul Kubernetes facturé par pod | Inutile | Inutile | Inutile | Inutile |
FormuleOracle CloudInutile Amazon Web ServicesInutile Google CloudInutile Microsoft AzureInutile | ||||
| Répartiteur de charge HTTP | 0,00OCI Flexible Load Balancer10 Mbps | 19,00Application Load Balancer0,82 LCU en moyenne | 20,63Cloud Load Balancing (global external Application Load Balancer) | 135,09Azure Application Gateway (Standard v2)0,84 unités de capacité en moyenne |
FormuleOracle CloudOCI Flexible Load Balancer
10 Mbps Amazon Web ServicesApplication Load Balancer
0,82 LCU en moyenne Google CloudCloud Load Balancing (global external Application Load Balancer)
Microsoft AzureAzure Application Gateway (Standard v2)
0,84 unités de capacité en moyenne | ||||
| Stockage en blocs (SSD généraliste) | 7,61OCI Block Volume (Balanced) | 14,32Amazon EBS (gp3) | 17,90Compute Engine balanced persistent disk | 17,19Azure managed disks (Standard SSD, LRS) |
FormuleOracle CloudOCI Block Volume (Balanced)
Amazon Web ServicesAmazon EBS (gp3)
Google CloudCompute Engine balanced persistent disk
Microsoft AzureAzure managed disks (Standard SSD, LRS)
| ||||
| Transfert de données vers Internet | 0,00OCI outbound data transfer | 32,22AWS data transfer out | 53,60Google Cloud network egress (Premium Tier) | 31,15Azure bandwidth (Microsoft network routing) |
FormuleOracle CloudOCI outbound data transfer
Amazon Web ServicesAWS data transfer out
Google CloudGoogle Cloud network egress (Premium Tier)
Microsoft AzureAzure bandwidth (Microsoft network routing)
| ||||
| Total mensuel | 373,53Plus bas | 758,17+103% | 792,07+112,1% | 876,05+134,5% |
Hypothèses
- Région
- Est des États-Unis (Virginie / Caroline du Sud)
- Devise
- EUR
- Prix
- Prix catalogue à la demande
- Heures par mois
- 730
- Non inclus
- Plans de support, taxes, remises négociées
Ce que cette charge représente
- Nœuds de travail
- 5 (le CPU demande 5, la mémoire demande 5, minimum 3)
- Requêtes par mois
- 52 560 000
- Données sortantes vers les utilisateurs
- 500 Go
- Trafic du répartiteur de charge
- 0,82 Go par heure
Comment les quantités ont été calculées
- Les prix sont à la demande, pour 730 heures par mois, avec le cluster actif tout le mois.
- Les nœuds sont dimensionnés d’après le CPU et la mémoire demandés par les pods. Un nœud garde une partie de son CPU et de sa mémoire pour le système ; les quantités allouables publiées par Google pour GKE sont utilisées pour tous les clouds, les autres clouds réservant des quantités similaires.
- Le cluster compte au moins le nombre minimal de nœuds et est dimensionné sur le plus grand des besoins en CPU et en mémoire. Les pods ne sont pas parfaitement répartis, et l’espace inutilisé d’un nœud est payé.
- En mode pods, vous payez le CPU et la mémoire demandés par les pods, sans nœuds et sans minimum. Les nœuds virtuels d’Oracle ne peuvent pas être dimensionnés à partir de sa grille tarifaire, ce cloud est donc incomplet dans ce mode.
- Un répartiteur de charge HTTP, dimensionné comme dans l’estimation de l’application web (chaque requête pèse environ 2 KB et ouvre une nouvelle connexion). Les volumes sont des SSD d’une seule zone, et Azure vend des disques de 128 GB : un volume est donc arrondi au disque entier supérieur.
- Les frais de cluster correspondent au niveau avec engagement de disponibilité : niveau Standard d’AKS, support standard d’EKS, cluster régional de GKE et cluster Enhanced d’OKE. Là où un cloud n’a pas de niveau sans frais, le choix gratuit utilise les frais standard. Le crédit mensuel gratuit de Google et le supplément de support étendu d’Amazon ne sont pas inclus.
- Le registre de conteneurs, la journalisation et la supervision, les passerelles NAT, les modules d’entrée, les instantanés, les nœuds spot, les réservations, les offres de support et les taxes ne sont pas inclus.