EXAMEN CLOUD COMPUTING SUJET 02/XX

EXAMEN + CORRIGE EN CLOUD COMPUTING

Exercice 1: (07 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: Quel aspect peut favoriser le choix d'un modèle Cloud pour une organisation?

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

Q05: Laquelle de ces propositions décrit un service Cloud accessible uniquement à un nombre limité de personnes?

a) Data Center

b) Cloud public

c) Cloud privé

d) Virtualisation

Q06: Quelle fonctionnalité du cloud computing permet au service de changer de taille ou de volume afin de répondre aux besoins des utilisateurs?

a) Sécurité

b) Scalabilité

c) Économies de coûts

d) Virtualisation

Q07: Lorsque vous ajoutez une pile de logiciels, telle qu'un système d'exploitation et des applications, on parle du modèle_______.

a) SaaS

b) PaaS

c) IaaS

d) Aucune de ces réponses n'est vraie.

Q08: Lequel des modèles suivants est le modèle de service le plus raffiné et le plus restrictif?

a) SaaS

b) PaaS

c) IaaS

d) Aucune de ces réponses n'est vraie.

Q09: Toutes les applications du Cloud computing souffrent du/de................ a leur conectivite WAN.

a) Propagation

b) Latence

c) Bruit

d) Toutes les réponses sont vraies

Q10: Laquelle de ces propositions décrit un modèle de distribution dans lequel les applications sont hébergées par un fournisseur de services et mises à la disposition des utilisateurs.

a) IAAS-Infrastructure-as-a-Service

b) PaaS-Platform-as-a-Service

c) SaaS-Software-as-a-Service

d) Toutes les réponses sont vraies

Q11: Lequel des éléments suivants est lié au service fourni par le Cloud?

a) Sourcing

b) Fiabilité

c) AasS

d) Aucune de ces réponses n'est vraie.

Q12: Lequel des concepts de Cloud computing suivants est lié à la mutualisation (pooling) et au partage de ressources?

a) Polymorphisme

b) Abstraction

c) Virtualisation

d) Toutes les réponses sont vraies

Q13: Lequel des modèles suivants est un modèle de déploiement?

a) Privé

b) Public

c) Hybride

d) Toutes les réponses sont vraies

Q14: Lequel des éléments suivants peut être identifié en tant que Cloud?

a) Applications Web

b) Intranet

c) Hadoop

d) Toutes les réponses sont vraies

Exercice 2: (06,5 pts) Cloud Computing

1. Citer et commenter deux caractéristiques clé du Cloud computing.

2: Quels sont les éléments clé d'une architecture orientée services?

3. Quels sont les quatre modèles de Cloud? Expliquez-les en illustrant avec des schémas.

4.Qu'est ce qui peut favoriser le choix de l'un de ces modèles pour une organisation?

5. Quelles sont les différents services fournis par le Cloud selon les couches SaaS, PaaS et IaaS?

6. Quels sont les avantages et les inconvénients du serveur NAS?

Exercice 3: (06,5 pts)  Virtualisation

1. La virtualisation est une technologie de plus en plus adoptée par les entreprises wujourd'hui. Donnez trois raisons fondamentales qui poussent à la virtualisation.

2. Pour être utile de manière opérationnelle, la virtualisation doit respecter deux principes fondamentaux. Lesquels ?

3. Citez 2 exemples de ressources virtualisables. Laquelle est-elle mise en avant dans la figure suivante ?

Storage virtualization layer pandacodeur

4.Les images ci-dessous mettent en avant deux principaux types de virtusation. Lesquels? Donnez la différence entre ces deux types de virtualisation du point de vue du fonctionnement.

Virtualisation pandacodeur a

Figure A

Virtualisation pandacodeur bFIGURE B.

5.Qu'est ce qui peut favoriser le choix de l'un de ces modèles pour une organisation?

correction : Examen Cloud Computing

Exercice 01 : (7pts) QCM

Questions

Q1

Q2

Q3

Q4

Q5

Q6

Q7

Q8

Q9

Q10

Q11

Q12

Q13

Q14

Réponses

b, c

c

d

b

c

b

a

b

b

c

a

c

d

b

Exercice 02 : 06.5 pts Virtualisation
1)    Caractéristiques du Cloud Computing :
1. Libre-service à la demande
Un consommateur peut fournir unilatéralement des capacités informatiques telles que l’heure du serveur et le stockage en réseau. Cela se passe au besoin sans aucune nécessiter d’interaction humaine avec le fournisseur de chaque service.
2. Large accès au réseau :
Les capacités sont disponibles sur le réseau et accessibles via des mécanismes qui favorisent l’utilisation par des plates-formes hétérogènes de clients. Par exemple, téléphones portables, tablettes, ordinateurs portables et postes de travail.
3. Mise en commun des ressources :
Les ressources informatiques du fournisseur sont regroupées pour servir plusieurs consommateurs à l’aide d’un modèle multi-locataire. Cela est grâce aux différentes ressources physiques et virtuelles attribuées dynamiquement et réattribuées en fonction de la demande du consommateur.
Il y a un sentiment d’indépendance de localisation puisque le client n’a généralement aucun contrôle ou connaissance sur l’emplacement exact des ressources fournies. Toutefois, il peut être capable de spécifier l’emplacement à un niveau d’abstraction plus élevé (par exemple, pays, état ou centre de données). Des exemples de ressources comprennent le stockage, le traitement, la mémoire, la bande passante du réseau et les machines virtuelles.
4. Une flexibilité rapide :
Les capacités peuvent être rapidement, parfois automatiquement, et élastiquement provisionnées. Ceci favorise une évolution rapide et une disponibilité dans un temps réduit. Pour le consommateur, les capacités disponibles pour l’approvisionnement semblent souvent illimitées et peuvent être achetées en n’importe quelle quantité et à tout moment.
5. Service mesuré :
Les systèmes de Cloud contrôlent et optimisent automatiquement l’utilisation des ressources en exploitant une capacité de comptage à un niveau d’abstraction approprié au type de service (par exemple stockage, traitement, bande passante et comptes d’utilisateurs actifs).

2)    Elément clés d’une SAO :
    Un Service est Autonome et sans état
    Un Service expose un Contrat
    Les Frontières entre services sont Explicites
    Les services communiquent par messages

3)    Modèles du Cloud Computing :
1=>    Cloud Hybride :

  Cloud hybride pandacodeur
Un cloud hybride est un environnement informatique qui utilise une combinaison de serveurs sur site, de services de cloud privé et de cloud public dans une combinaison personnalisée. En d’autres termes, un cloud hybride est une composition de plates-formes distinctes qui – tout en restant des entités uniques – sont liées entre elles par une technologie standardisée ou propriétaire pour créer une infrastructure intégrée.
L'objectif fondamental d'un cloud hybride est de tirer le meilleur parti de tous les environnements, en choisissant de conserver certaines données complètement confinées aux quatre murs d'un bureau/réseau tout en permettant d'accéder à d'autres à distance.

2=>    Cloud Prive :

 Cloud prive pandacodeur
L'infrastructure d'un nuage privé est utilisée par un seul organisme. Elle peut être gérée par parcelle ou par un fournisseur de service et peut être hébergée dans les locaux de l'entreprise cliente ou externe. L'utilisation d'un nuage privé permet de garantir que les ressources matérielles réparties ne seront jamais partagées par deux clients différents. C’est un service cloud qui n'est partagé avec aucune autre organisation. L'utilisateur du cloud privé a le cloud pour lui seul.
3=>    Cloud Publique :

Cloud publique pandacodeur
  Dans un cloud public, l’environnement est entièrement détenu par la société qui met à disposition ses services cloud. Les utilisateurs et clients d’un cloud public n’ont de droit ni sur l’infrastructure, ni sur le matériel, ni sur les logiciels, ni sur quoi que ce soit d’autre. Le fournisseur de cloud met à disposition des utilisateurs des ressources. Il conçoit, gère, maintient et fait évoluer ces ressources en fonction des besoins des clients au fil du temps. Dans le domaine du cloud, et du cloud public en particulier, la sécurité est la clé de voute.

4=>    Cloud Communautaire :
 Cloud communautaire pandacodeur
Le cloud de type communautaire est un modèle de déploiement multi tenant partagé entre plusieurs entreprises ou organisations et qui est régi, géré, et sécurisé par l’ensemble des participants ou par un fournisseur de service. Un cloud communautaire est une forme hybride de cloud privé construit et exploité spécifiquement pour un groupe restreint et ciblé.
4)    Services, Sécurité, flexibilité, cout, fiabilité, maintenances faciles.

5)    Différents services :
SaaS : Software as à Service
    Accès à un logiciel via interface Web
    Pas de gestion des mises-à-jour
    Interaction possible avec une API ou installation d’un client
    Ex : Google Mail, Dropbox.
    Ex : Une banque <loue> un logiciel de comptabilité en ligne à la demande chez un prestataire externe, (utiliser les applications du fournisseur.)
API Google MAIL :
 Api gmail pandacodeur
IaaS : Infrastucture as a Service
    Location d’une machine virtuelle
    Contrôle complet de la machine : déploiement arbitraire d’applications
    Création des VMs, des réseaux au travers d’une interface Web ou via API
    Ex: Capacité de Stockage, Capacité de Calcul a la demande sur un réseau , déployer et exécuter des logiciels de votre choix.
Exemple : Elastic Cloud Computing (EC2) d’Amazon Web Services (AWS)
 Amazon pandacodeur
PaaS : Platform as a Service
    Vous gérez le code de l’application
    Vous poussez vers le code vers le service géré par le gestionnaire de PaaS
    Le gestionnaire de PaaS instancie votre application sur ses serveurs.
    Ex : Serveur WEB , vous déployer des applications crées ou acquises par le consommateur.
Exemples : Elastic Beantalk d’AWS, Heroku (au-dessus d’EC2), Windows Azure
6)    Avantages :
         ➢ Centraliser et sécuriser des données
            ➢Réplication des données
            ➢ Accès simultané et à distance a plusieurs fichiers ;
            ➢ Réduction du temps d'administration des postes clients en gestion d'espace disques ;
            ➢ Scalabilité : Il est possible d'ajouter de l'espace de stockage à la demande et sans éteindre le serveur de stockage NAS
            ➢ Archivage de données
Tire du site : https://www.pandacodeur.com/pages/tutoriels/cloud-computing/serveur-nas.html
    Inconvénients :
➢ Comme pour tout système centralise, si le NAS est hors service il paralyse tout le réseau ;
➢ Risque accru de partage des logiciels malveillants et corrompus ;
➢ Consommation d’énergie électrique ;
➢Limite par le système de fichier et au système des machines cliente.
Tire du site : https://www.pandacodeur.com/pages/tutoriels/cloud-computing/serveur-nas.html.


Exercice 03 : 06,5 pts Virtualisation
1)    03 Raisons de virtualisation :
-    Mutualisation des Capacités des Serveurs.
-    Réduction du Nombre de Serveurs.
-    Economie (Le coût)
2)    Principes de la Virtualisation :
-    Le Cloisonnement : chaque SE a un fonctionnement indépendant et ne peut interférer avec les autres en aucune manière.
-    La Transparence : le fait de fonctionner en mode virtualise ne change rien au fonctionnement du SE et à la fonction des Applications.
3)    Ressources Virtualisable :
- Les serveurs
- Le Stockage
Celle mise en avant est la Virtualisation de Stockage, Car Nous sommes en présence d’une abstraction logique de ressources de stockage Physique et des capacités à partir des machines virtuelles
4)    Type de Virtualisation :
a)    La virtualisation Complete :
C’est lorsque le SE invite n’a pas conscience d’être virtualise.
Autre Proposition : Elle émule l’intégralité d’une machine physique pour le système invite.
Autre Proposition : est l'émulation du système complet permettant d'exécuter le système d'exploitation invité directement sur la machine virtuelle.
Schéma :
   Virtualisation pandacodeur a
b)    La Paravirtualisation : elle fournit une interface aux VMs (Machine Virtuelle) qui sont similaires à leur matériel sous-jacent.
Exemple :
    Utilisation de Xen avec un noyau modifié pour les machines virtuelles.
    Utilisation de Kernel-based Virtual Machine (KVM) qui est un noyau Linux modifié pour fournir une paravirtualisation.
Schema :
 Virtualisation pandacodeur b
5)    Sécurité, Le coût, flexibilité.
6)    Questions de recherche :  Quels sont les avantages et les inconvénients de la virtualisation des réseaux dans les environnements de data centers ? Comment la virtualisation des réseaux peut-elle être utilisée pour améliorer la résilience et la reprise après sinistre dans les réseaux d'entreprise ?, Quelles sont les meilleures pratiques en matière de sécurité pour la virtualisation des réseaux, en particulier dans les environnements multi-locataires ?

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam