|
|
Windows Azure : comprendre l’architecture d’un service dans Azure
par
La rédaction - Article publié par le magazine L'Informaticien le 08/05/2011
Les services en cloud délivrés par Windows Azure s’appuient sur une infrastructure massivement distribuée et virtualisé qui fournit aux applications l’ensemble des ressources dont elles ont besoin.
Architecture synthétique de Windows Azure
Concrètement, chaque Datacenter Azure est constitué d’un ensemble de racks de serveurs virtualisés fournissant de la puissance informatique, des capacités réseau et du stockage. Ces serveurs constituent une matrice (« fabric » en anglais) dont les ressources sont orchestrées automatiquement par un contrôleur (« fabric contrôler »). Ce dernier pilote le système Windows Azure et se charge de surveiller les applications (ou « services » en langage Azure) et leur bon fonctionnement,. Il a aussi pour mission d’optimiser l’usage du matériel au sein de l’infrastructure Windows Azure. C’est cette automatisation à grande échelle qui fait l’une des grandes originalités de Windows Azure puisqu’elle épargne aux entreprises la gestion de l’infrastructure.