Professional Documents
Culture Documents
43-Architecture Open Stack
43-Architecture Open Stack
Architectures OpenStack
1. Architecture de développement
Il est donc possible d’installer des services OpenStack, de les arrêter, de créer des services, d’instancier
des VM ou d’écrire des programmes qui interagissent avec OpenStack via les API. Tout cela afin
d’effectuer des POC (Proof Of Concept).
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -1-
kokou Agbedanou
Orchestration (Heat)
Databases (Trove)
Traitement de
données (Sahara)
Plug-ins (ML2
Neutron)
Agents (Telemetry)
Service proxy
(Cinder ou Swift)
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -2-
kokou Agbedanou
Agent Telemetry
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -3-
kokou Agbedanou
2. Architecture de production
En production, il est important de construire une architecture robuste avec des services redondés et
répartis.
a. Architecture monosite
ˇ
Un serveur comprenant les services suivants :
ˇ
Controller node
ˇ
Network node
ˇ
Storage node (bloc)
ˇ
Storage node (objet)
ˇ
n Compute nodes
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -4-
kokou Agbedanou
b. Architecture dual-site
En production, si le site primaire est hors service, il faut envisager une reprise d’activité sur un site
secondaire : il s’agit ici de PRA (plan de reprise d’activité).
Par conséquent, il est sage d’installer une architecture à l’identique si le budget le permet. Bien souvent, il
s’agit de machines moins puissantes et/ou de services qui sont regroupés sur les mêmes machines afin
d’économiser sur le coût global de la salle secondaire. Cette approche, qui fournit un système en mode
dégradé, a le mérite d’avoir un dispositif opérationnel avec des coûts optimisés.
Il faut partir du principe que le PRA ne sera pratiquement jamais joué (dans moins de 1 %
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -5-
kokou Agbedanou
des cas). Il est préférable d’investir sur les dispositifs de la salle primaire afin de fournir un PCA (plan de
continuité d’activité), avec pour conséquence de tout redonder sur le site primaire :
ˇ
Éléments actifs (switchs, routeurs...).
ˇ
Serveurs hosts.
ˇ
Baie de stockage (SAN).
ˇ
Dispositifs de détection et d’extinction d’incendie.
ˇ
Dispositifs anti dégât des eaux.
ˇ
Dispositifs de climatisation.
ˇ
Énergie (fournisseurs et ondulation).
Un point important également, peut-être le plus délicat même s’il se gère facilement, concerne la gestion
sécurisée des ressources humaines en prenant en compte le doublement des compétences.
© Editions ENI - Tous droits réservés - Copie personnelle de kokou Agbedanou -6-