EXAMEN CLOUD COMPUTING SUJET 03/XX
EXAMEN + CORRIGE EN CLOUD COMPUTING
Question de mise en confiance: Que signifie CaaS ?
Exercice 1: (04 pts) QCM
Q01: Qu'est-ce que le Cloud Computing?
a) Un progiciel
b) Un moyen de stocker des données à distance
c) Une technique de gestion d'applications informatiques en entreprise
Q02: Lorsque l'on parle de Cloud Computing, où se situent en principe les ressources?
a) sur le poste de l'utilisateur
b) sur un serveur dédié
c) sur des serveurs distants
Q03: Quel est l'inconvénient majeur du Cloud computing?
a) La Disponibilité
b) Le prix
c) La sécurité
d) La rapidité
e) Aucune réponse
Q04: Avec l'émergence des objets connectés, l'efficacité du cloud computing atteint ses limites face à un phénomène précis. Lequel?
a) Son utilisation lors d'une tempête
b) La gestion de milliards de datas
c) La confidentialité des datas
d) La sauvegarde longue durée des datas
Exercice 2: (5 pts) Virtualisation
1. Donnez deux motivations de l'adoption de la virtualisation dans les réseaux informatiques? 1pt
2. L'adoption de la virtualisation dans les réseaux a entrainé la subdivision des acteurs d'internet en deux principaux acteurs (fournisseurs). Citez-les en donnant le rôle de chacun d'eux. 2pts
3. Expliquez brièvement les caractéristiques suivantes des réseaux virtuels : l'héritage, la convergence.
4. Donnez deux avantages environnementaux de la virtualisation.
Exercice 3: (6 pts) Cloud Computing
1. En considérant les niveaux suivants : les données, plate-forme, infrastructure, application, dans quel ordre le Cloud Computing établit-il le service avec le client final?
2. Lequel des services de Cloud offre-t-il le moins de sécurité ? Pourquoi ?
3. Soient les étapes suivantes d'intégration du Cloud computing dans une entreprise: Planification, définir le besoin, développement et paramétrage, lancement de la solution, Identifier les applications et les processus voulus. Classez ces étapes dans l'ordre.
4. Citez deux types de stockage de données utilisé par la plupart des fournisseurs de Cloud.
5. Quelle est la technologie utilisée pour distribuer les requêtes de service aux ressources dans le Cloud?
Exercice 4: (5 pts) Modélisation de solutions Cloud
Une entreprise désire mettre à disposition de ses clients, diverses ressources R (stockage (no 1) bande passante (no 2), puissance de calcul (no 3)) sous-exploitées. Pour ce faire, elle procède à la virtualisation de ses ressources en créant des machines virtuelles. Une quantité Qi de ressource disponible Ri peut être alloué à plusieurs utilisateurs U(1<i<n, nétant le nombre d'utilisateurs) en totalité ou en partie selon les cas. Cette allocation doit respecter certaines contraintes à savoir: la quantité totale allouée de chaque type de ressource ne doit pas dépasser celle disponible à un instant t; la quantité de la ressource Ri libérée à tout instant est au plus égale à celle attribuée lors de l'allocation. L'objectif est de maximiser les gains récoltés pour chaque type de ressource à partir de l'allocation. Pour une meilleure implementation d'une politique d'allocation de ces ressources, on se propose de mettre en place un modèle mathématique adapté à la situation. On considère les notations suivantes :
C(Ui): une variable indiquant que l'utilisateur Ui a été sélectionné ou pas. Cette variable ne peut prendre que deux valeurs possibles; 1 signifie que l'utilisateur a été sélectionné; a signifie que l'utilisateur Ui n'a pas été sélectionné.
-Li: variable indiquant la quantité totale libérée de la ressource numéro i.
-Xi: gain récolté pour la ressource numéro i.
1. Proposez une modélisation mathématique de la première contrainte pour les ressources 1 et 2. (2pts)
2. Proposez une modélisation mathématique de la deuxième contrainte pour les ressources numéro 1 et 2. (2pts)
3. Quel est le gain X récolté pour une allocation des 3 types de ressources ?