Orchestration et Automatisation Réseaux 3ème année IRS-ISI
20 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la caractéristique principale du format de données JSON ?

  • Il n'est pas lisible par l'homme.
  • Il représente les données sous forme de paires clé/valeur. (correct)
  • Il est uniquement pour les adresses IP.
  • Il utilise des balises comme XML.
  • Quel format de données nécessite des balises de début et de fin pour créer des éléments ?

  • JSON
  • YAML
  • XML (correct)
  • CSV
  • Quel format de données est souvent décrit comme étant plus lisible pour les humains que XML et JSON ?

  • Markdown
  • CSV
  • HTML
  • YAML (correct)
  • Quelle option ci-dessous n'est pas une caractéristique de XML ?

    <p>Il ne peut pas représenter des données complexes.</p> Signup and view all the answers

    Dans un objet JSON, que représente une paire clé/valeur ?

    <p>Une propriété et sa valeur associée.</p> Signup and view all the answers

    Quel est le rôle principal d'un contrôleur réseau dans un système IBN?

    <p>Agir comme un point de contrôle central pour l'activité du réseau</p> Signup and view all the answers

    En quoi consiste la fonctionnalité de prédiction des écarts dans les systèmes IBN?

    <p>Anticiper les écarts potentiels par rapport à l'intention donnée</p> Signup and view all the answers

    Comment l'IBN améliore-t-il la rapidité et l'agilité d'un réseau?

    <p>En automatisant les tâches et en fournissant une visibilité en temps réel</p> Signup and view all the answers

    Quel est l'avantage principal de l'automatisation dans les réseaux IBN?

    <p>Réduire les temps d'arrêt des réseaux</p> Signup and view all the answers

    Quel aspect n'est pas inclus dans la gestion des systèmes IBN?

    <p>L'exécution de toutes les tâches sans intervention humaine</p> Signup and view all the answers

    Quel est le langage utilisé par Chef pour ses recettes ?

    <p>Ruby</p> Signup and view all the answers

    Quelle approche utilise Puppet dans sa gestion de configuration ?

    <p>Approche reposant sur un agent</p> Signup and view all the answers

    Quel terme désigne le fichier utilisé par Ansible pour structurer ses déploiements ?

    <p>Playbook</p> Signup and view all the answers

    Quel logiciel nécessite un 'Chef Master' pour son fonctionnement ?

    <p>Chef</p> Signup and view all the answers

    Quelle option décrit une caractéristique de SaltStack ?

    <p>Charge les deux types d'agent</p> Signup and view all the answers

    Quel est le rôle du 'Puppet Master' dans un environnement Puppet ?

    <p>Fournir des configurations aux agents</p> Signup and view all the answers

    Parmi les outils suivants, lequel est basé sur Python et YAML ?

    <p>Ansible</p> Signup and view all the answers

    Quel type de méthode est implementé par les administrateurs réseau pour surveiller le réseau ?

    <p>Automatique</p> Signup and view all the answers

    Quelle est la fonction principale du 'Chef' dans des environnements informatiques ?

    <p>Automatisation de la configuration</p> Signup and view all the answers

    Quel descripteur est utilisé pour désigner le guide de vente dans Chef ?

    <p>Recette</p> Signup and view all the answers

    Study Notes

    Virtualisation des réseaux

    • Le niveau d'étude est de 3ème année IRS-ISI
    • L'auteur est Dr. Ghayet El Mouna ZHIOUA
    • Le chapitre 4 porte sur l'orchestration et l'automatisation dans les réseaux.

    Plan du chapitre 4

    • Automatisation des réseaux
      • Outils de gestion de la configuration
      • Formats de données
    • Solutions SDN sur le marché

    Introduction

    • L'automatisation est omniprésente dans les appareils intelligents
    • L'automatisation permet de collecter et d'analyser de grands volumes de données
    • Les machines automatisées offrent une meilleure productivité et une uniformité des résultats

    Automatisation de l'infrastructure

    • L'automatisation de l'infrastructure est cruciale pour les applications distribuées et dynamiques
    • L'automatisation utilise le code pour configurer, déployer et gérer les applications ainsi que l'infrastructure et les services de calcul, de stockage et de réseau
    • Le cloud computing (infrastructure définie par logiciel) permet aux développeurs et opérateurs de gérer les ressources de calcul, de stockage et de réseau de manière logicielle.

    Automatisation vs Orchestration

    • L'automatisation se focalise sur des tâches simples et discrètes sans intervention humaine
    • L'orchestration regroupe une suite de tâches pour atteindre un objectif complexe
    • Un contrôleur réseau orchestre les tâches automatisées, vérifiant le succès de chacune avant la suivante

    Application de l'orchestration

    • Intent-Based Networking (IBN) : une approche pour les réseaux basés sur les intentions des utilisateurs
    • IBN traduit l'intention des utilisateurs en actions réseau automatisées.
    • Les contrôleurs réseau jouent un rôle clé dans la mise en œuvre de l'IBN.

    Outils d'automatisation populaires

    • Les outils populaires incluent Ansible, Puppet et Chef
    • Ces outils sont faciles à apprendre, open-source et permettent de contrôler divers types de ressources

    Configuration réseau traditionnelle

    • La configuration réseau traditionnelle se fait manuellement via la CLI sur chaque périphérique.
    • Cette approche n'est pas adaptée aux grands réseaux ou aux configurations complexes.
    • Le protocole SNMP peut être utilisé pour surveiller et gérer le réseau, mais pas pour la configuration.

    Concepts critiques

    • Provisionnement : l'installation de l'infrastructure de base dans le cloud, le stockage et le réseau.
    • Configuration: l'étape de mise en service des applications et des services.
    • Déploiement : la mise en place de composants et de services à différentes couches du réseau.
    • Orchestration : des process et workflows qui relient les tâches automatisées afin d'atteindre des objectifs via la gestion des cycles de vie des charges de travail, afin de réagir aux conditions changeantes du marché.

    Outils de gestion de configuration

    • Les outils actuels simplifient la gestion des configurations réseau complexes.
    • Ils impliquent l'automatisation et l'orchestration de larges réseaux (plusieurs milliers de périphériques).
    • Les configurations manuelles sont devenues impossibles à gérer. Des contrôleurs réseau et des périphériques programmables sont nécessaires.

    Exploitation de Ansible

    • Ansible est un outil d'automatisation open-source.
    • L'architecture Ansible est simple et légère, s'exécutant à partir d'une machine Linux et utilisant SSH pour la connexion aux ressources gérés.
    • L'outil permet d'exécuter des commandes distantes, d'injecter des scripts, et d'installer Python si nécessaire.

    Ansible & Puppet

    • Puppet est un outil de configuration et de gestion des infrastructures, largement utilisé avec une architecture plus complexe qu'Ansible.
    • Il utilise des "modules" pour automatiser les tâches sur les machines, les serveurs et les infrastructures.

    Chef

    • Chef est un outil d'automatisation infrastructurel complet, disponible à un prix partiellement gratuit pour les déploiements.
    • Son architecture comporte une workstation, le client infrahôte, et un serveur Infra.

    Cisco ACI

    • Cisco ACI est une solution SDN complète pour le datacenter
    • Elle offre une automatisation, une gouvernance et une gestion simplifiées de l'infrastructure.

    Junos Space Network Management

    • Junos SDN est une plate-forme qui orchestre la création de réseaux virtuels extensibles et gérables.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Ce quiz porte sur le chapitre 4 de la 3ème année IRS-ISI, centré sur l'orchestration et l'automatisation dans les réseaux. Il explore des concepts clés tels que l'automatisation des infrastructures et les outils de gestion de la configuration. Testez vos connaissances sur les solutions SDN et leur impact sur la productivité des réseaux intelligents.

    More Like This

    Network Automation with Napalm
    13 questions
    Programmation Réseaux avec Python
    9 questions

    Programmation Réseaux avec Python

    BeneficentRainforest7666 avatar
    BeneficentRainforest7666
    Use Quizgecko on...
    Browser
    Browser