Systèmes virtualisés et Cloud
Code
USAL5C
Description
Concepts et principes de la virtualisation de systèmes et de la conteneurisation
- Etude des différentes techniques mises en œuvre dans les hyperviseurs logiciels (VMWare, Xen, KVM).
- Support matériel de la virtualisation de systèmes.
- Etude du support de la virtualisation intégré dans les architectures matérielles récentes : processeurs Intel-VT, mécanismes de Direct I/Os, fonctions PCI virtuelles.
- Etude des principes de la conteneurisation et de l’orchestration des conteneurs (exemple de Docker containers et Kubernetes)
Cloud
- Approche, intérêt,
- Cloud privée, Cloud publique, Cloud hybride,
- Modèles de déploiement IaaS, PaaS et SaaS, g
- Sécurité.
- L’utilisation d’un Cloud public servira à illustrer les différents concepts
Finalité
Comprendre l'ensemble des concepts qui sous-tendent les architectures distribuées et virtualisées dans le Cloud.
Maîtrise des principes sous-jacents à la virtualisation de systèmes afin de faciliter l'intégration et l'administration de ce type de service dans un système informatique (Cloud Computing, Haute Disponibilité, Tolérance aux pannes, etc.).
Description des modalités d'évaluation
Projets, devoirs sur table, qcms
- Nombre d’ECTS
- 4
- Modalité(s) d'évaluation
- Contrôle continu
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre déployable dans le réseau en cas d'agrément