Les types d’instances sur Windows Azure
Dans mon précédent post j’évoquais différents “types” d’instances pour le compute sur Windows Azure. Pour rappel, voici leurs caractéristiques :
Compute Instance Size | CPU | Memory | Instance Storage | I/O Performance |
---|---|---|---|---|
Small | 1.6 GHz | 1.75 GB | 225 GB | Moderate |
Medium | 2 x 1.6 GHz | 3.5 GB | 490 GB | High |
Large | 4 x 1.6 GHz | 7 GB | 1,000 GB | High |
Extra large | 8 x 1.6 GHz | 14 GB | 2,040 GB | High |
Comme vous le savez, chaque instance représente une machine virtuelle. En fonction de son type, les ressources ci-dessus seront appliquées. La bande passante réseau ou l’accès aux disques entre autre sont compris dans la colonne “I/O Performance”. Etant donné que ces caractéristiques sont partagés sur la machine hôte par les machines virtuelles (instances), un “ordre de priorité” est défini par cet indicateur. Bien sûr même si une Small instance a une priorité moindre qu’une medium instance, un minimum y est réservé !
Les heures de “compute” sont calculées sur base d’une “small instance”. Ci-dessous la table de conversion :
Compute Instance Size | Elapsed Hour | Small Instance Hours |
---|---|---|
Small | 1 hour | 1 hour |
Medium | 1 hour | 2 hours |
Large | 1 hour | 4 hours |
Extra large | 1 hour | 8 hours |
Ainsi, une heure sur une “extra large instance” (8 x 1.6 Ghz) vous coutera l’équivalent de 8 heures sur une “small instance” soit 8 x 0.12 = 0,96$ / heure.
Comme évoqué dans les commentaires du billet précédent, les heures sont “horaire” et non basées sur l’utilisation du CPU en heure. Peu importe l’utilisation que vous faites du CPU, vous payerez en fonction du nombre d’heure pendant laquelle votre ou vos instances sont démarrées.
Kangoo
Et d’ailleurs, il faut donc compter 744 h de « compute » par mois pour une instance live en permanence (D’où le fait que les abonnés MSDN récupèrent 750 h par mois avec leur abonnement) 🙂