Virtualisation des Réseaux - Chapitre 4

Summary

Ce document est une présentation/notes sur la virtualisation des réseaux, se concentrant sur le chapitre 4 d'orchestration et d'automatisation dans les réseaux. Il présente différents outils d'automatisation comme Ansible, Chef, Puppet, et SaltStack.

Full Transcript

![](media/image2.png) **[Chapitre 4:]** **Orchestration et Automatisation** **dans les réseaux** -- -- --- 2 -- -- --- ![](media/image4.png) 1. 2. 3. 4. -- -- --- 4 -- -- --- 1. 2. 3. 4. -- -- --- 5 -- -- --- - - - - -- --...

![](media/image2.png) **[Chapitre 4:]** **Orchestration et Automatisation** **dans les réseaux** -- -- --- 2 -- -- --- ![](media/image4.png) 1. 2. 3. 4. -- -- --- 4 -- -- --- 1. 2. 3. 4. -- -- --- 5 -- -- --- - - - - -- -- --- 6 -- -- --- ![](media/image6.png) - - - - -- -- --- 7 -- -- --- ![](media/image8.png) - - - -- -- --- 8 -- -- --- - - - - -- -- --- 9 -- -- --- - -- -- ---- 10 -- -- ---- ![](media/image10.png) - - -- -- ---- 11 -- -- ---- ![](media/image12.png) - - - - -- -- ---- 12 -- -- ---- - - - - - -- -- ---- 13 -- -- ---- - - - - ![](media/image14.png) - IBN utilise un contrôleur réseau qui agit comme un point de contrôle central pour l\'activité du réseau. - Les systèmes de mise en réseau basés sur l\'intention (IBN) automatisent non seulement les tâches et fournissent une visibilité en temps réel sur l\'activité d\'un réseau pour valider une intention donnée, mais ils prédisent également les écarts potentiels par rapport à cette intention et prescrivent les actions requises pour garantir cette intention. - Cette plus grande intelligence rend le réseau plus rapide et plus agile, et réduit les erreurs. ![](media/image16.png) -- -- ---- 16 -- -- ---- - - - -- -- ---- 17 -- -- ---- 1. 2. 3. 4. -- -- ---- 18 -- -- ---- ![](media/image18.png) - - - -- -- ---- 19 -- -- ---- ![](media/image20.png) - - - -- -- ---- 20 -- -- ---- - - - - -- -- ---- 21 -- -- ---- -- -- -- -- ---------- -- -- -- **3IRS** -- -- -- -- ---------- -- -- -- ![](media/image22.png) - Actuellement, les administrateurs déploient et gèrent un grand nombre de périphériques réseau complexes (physiques et virtuels) à l\'aide de logiciels. - Il existe de nouvelles méthodes différentes pour les administrateur de réseau pour surveiller, gérer et configurer automatiquement le réseau. --------- -- ---- **ISI** 23 --------- -- ---- ![](media/image24.png) - - - --------- -- ---- **ISI** 24 --------- -- ---- -- --------------- ----------------- ----------------- ----------------- -- -- **Ansible** **Chef** **Puppet** **SaltStack** Python + Ruby Ruby Python YAML Approche Prend en Prend en Sans agent reposant sur un charge les deux charge les deux agent Tout appareil peut être Chef Master Puppet Master Salt Master «contrôleur» Guide de Livre de vente Manifeste Pilier (Playbook) recettes -- --------------- ----------------- ----------------- ----------------- -- -- - - - - -- -- ---- 26 -- -- ---- ![](media/image26.png) - - -- -- ---- 27 -- -- ---- ![](media/image28.png) -- -- ---- 28 -- -- ---- -- -- ---- 29 -- -- ---- - - - -- -- ---- 30 -- -- ---- ![](media/image30.png) - - - -- -- ---- 31 -- -- ---- ![](media/image32.png) **Exploitation de Ansible** - - -- -- ---- 32 -- -- ---- **Exploitation de Ansible** - - - -- -- ---- 33 -- -- ---- **Exploitation de Ansible** - - - - - -- -- ---- 34 -- -- ---- ![](media/image36.png) **Exploitation de Ansible** - - -- -- ---- 35 -- -- ---- ![](media/image38.png) - - - -- -- ---- 36 -- -- ---- - - - -- -- ---- 37 -- -- ---- **Puppet** **ISI** **3IRS** 38 ![](media/image40.png) - - - - - -- -- ---- 39 -- -- ---- **Outils d\'automatisation** **Chef (suite)** **ISI** **3IRS** 40 ![](media/image42.png) - - - - - - -- -- ---- 41 -- -- ---- 1. 2. 3. 4. -- -- ---- 44 -- -- ---- ![](media/image44.png) - - - - -- -- ---- 45 -- -- ---- ![](media/image46.png) **Exemples de formats de données** - - { \"latitude\": \"25.9990\", \"longitude\": \"-132.6992\" } } \ \ \success\ \1560789260\ \ \ \ -- -- ---- 46 -- -- ---- -- -- ---- 47 -- -- ---- **JSON** ![](media/image48.png) - - - { \"ietf-interfaces:interface\": { \"255.255.255.0\" } Dans l'exemple, chaque objet (chaque paire clé / valeur) est une donnée différente sur l\'interface, y compris son nom, une description et si l\'interface est activée. { \"ietf-interfaces:interface\": { \"255.255.255.0\" } -- -- -- ---- -- 48 -- -- -- ---- -- internet adress is 172.16.0.2/24 -- -- -- ---- -- 49 -- -- -- ---- -- ![](media/image50.png) **Formats de données YAML** - ---------- ---- **3IRS** 51 ---------- ---- - - -- -- ---- 52 -- -- ---- - - - - **Formats de données XML** ![](media/image52.png) XML est un autre type de format de données lisibles par l\'homme - **ietf-interfaces:interface:** - - - Les caractéristiques de XML : -- -- ---------- ---- **YAML** 53 -- -- ---------- ---- -- -- ---- 54 -- -- ---- ![](media/image54.png) **Formats de données XML** - **Plan** - - ---------- ---- **3IRS** 55 ---------- ---- 1. 2. 3. 4. -- -- ---- 56 -- -- ---- - - - ![](media/image56.png) - -- -- ---- 58 -- -- ---- ![](media/image58.png) - - -- -- ---- 59 -- -- ---- - -- -- ---- 60 -- -- ---- - -- -- -- -- **FIN** ![](media/image60.png) **Chapitre 4** -- -- ---- 62 -- -- ----

Use Quizgecko on...
Browser
Browser