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 ?

correction : Examen Cloud Computing

Question de Mise en Confiance :  Que signifie CaaS ? Réponse : Content as a Service, (conteneurs as-a-service) est un service en paiement à l'utilisation basé sur le cloud qui donne aux entreprises le moyen de gérer leurs applications virtualisées, leurs clusters et leurs conteneurs afin de faciliter et d'accélérer les déploiements.
 Exercice 01 : (04pts) QCM
Questions    Q1     Q2    Q3    Q4
Réponses     b, c     c        c       b

Exercice 02 : 5 pts Virtualisation
1)    Motivations de l'adoption de la virtualisation dans les réseaux informatiques :
•    Consolidation des ressources : La virtualisation permet de consolider plusieurs serveurs physiques en une seule machine physique, ce qui réduit les coûts d'exploitation et la consommation d'énergie.
•    Isolation et isolation : La virtualisation permet d'isoler les environnements logiques, améliorant ainsi la sécurité et la fiabilité du réseau.
2)    L'adoption de la virtualisation dans les réseaux a entraîné la subdivision des acteurs d'Internet en deux principaux fournisseurs :
•    Fournisseurs d'infrastructure virtuelle (IV) : Ils fournissent l'infrastructure de base, telle que des serveurs, des réseaux et du virtuels. Ils sont responsables de la gestion de l'infrastructure sous-jacente.
•    Fournisseurs de services virtuels (VS) : Ils fournissent des services au-dessus de l'infrastructure virtuelle, tels que des services de réseau, de stockage ou de sécurité virtuelles. Ils se concentrent sur la fourniture de services et d'applications.
3)    Caractéristiques des réseaux virtuels :

    Héritage : Les réseaux virtuels peuvent hériter des caractéristiques des réseaux physiques, comme la topologie et les protocoles, tout en offrant une flexibilité et une gestion améliorées.
    Convergence : Les réseaux virtuels peuvent converger plusieurs fonctions réseau, telles que le routage, la commutation, la sécurité et l'équilibrage de charge, en une seule plateforme-forme, ce qui simplifie la gestion et l'exploitation.
4)    Avantages environnementaux de la virtualisation :
    Consolidation des ressources : La virtualisation permet de consolider les serveurs, notamment la consommation d'énergie, l'espace et les besoins de refroidissement dans les centres de données.
    Économie d'énergie : La virtualisation permet de réduire l'utilisation de l'énergie en optimisant l'utilisation des ressources matérielles et en éteignant les serveurs inutilisés, ce qui réduit l'empreinte carbone.
Exercice 03 : 06 pts Cloud Computing
1)    Ordre :  L’application / La plate-forme / L’infrastructure / Les données.

2)    L'infrastructure en tant que service (IaaS) est souvent considérée comme offrant potentiellement moins de sécurité que les autres niveaux (application, plate-forme, données). Voici pourquoi : Contrôle partagé : Avec l'IaaS, le fournisseur de services Cloud gère l'infrastructure sous-jacente, telle que les serveurs, les réseaux et le stockage, mais le client est généralement responsable de la sécurité de la couche supérieure, y compris le système d'exploitation, les applications et les données. Cela signifie que la responsabilité de la sécurité est partagée, et si le client ne configure pas correctement ces couches supérieures, des vulnérabilités peuvent apparaître. Exposition aux menaces au niveau de l'OS : Étant donné que le client est responsable de la gestion du système d'exploitation (OS) sur les instances de machines virtuelles, il peut être exposé à des menaces au niveau de l'OS, telles que des vulnérabilités de sécurité ou des erreurs de configuration. Les failles au niveau de l'OS peuvent être exploitées par des attaquants pour compromettre la sécurité. Complexité : La gestion de la sécurité à un niveau plus bas, tel que l'infrastructure, peut être plus complexe et exiger des compétences avancées en matière de sécurité informatique. Les clients doivent s'assurer que leurs configurations, correctifs de sécurité et politiques de sécurité sont correctement appliqués.
3)    Ordonner les différents étapes d’intégration du Cloud Computing et définition :
Etape 1 : Définition du besoin :
L’entreprise doit se poser la question « quels sont les besoins de l’entreprise en termes de Cloud ?». Avec quel temps imparti. Tous les Cloud ne sont pas pareils et l’entreprise doit donc comparer les services fournis par les fournisseurs de Cloud qui correspondent à sa demande, ainsi que la technologie Cloud qui répond au mieux à ses besoins.
En gestion de projet informatique, c’est le moment où on analyse donc les besoins, les différents scénarios possibles et les coûts qui y sont associés. L'implantation d’un Cloud, nécessite une vision de l’entreprise sur les impacts au sein de l’organisation et sur le retour sur investissement.

Etape 2 : Planification :
La mise en place d’un cloud n’est pas rapide. La planification permet de découper le projet en différentes phases à atteindre aux dates qui sont choisies par l’entreprise.
Etape 3 : Identification des applications et des processus voulus (cahier de charges) :
L’entreprise doit définir l’architecture du Cloud qu’elle souhaite puis elle doit choisir le matériel et les fournisseurs de Cloud qui correspondent à ses besoins. Après que l’entreprise ait fait la technologie Cloud, il faut que l’entreprise choisisse les applications qu’elle souhaite utiliser, et définir le processus de développement et les permissions de chacun des utilisateurs. Le but de cette étape est de bien définir les règles qui seront utilisées lorsque le cloud sera mis en place afin ne pas « gâcher » des ressources par une perte de productivité provenant d’une mauvaise préparation mais également de définir des règles de sécurité.
Etape 4 : Développement et paramétrage :
L’étape 4 correspond au paramétrage des applications et outils de cloud qui ont été décidés dans le cahier des charges. Il faut également dans la gestion du projet, faire la recette des infrastructures du cloud, c’est à dire la réalisation de test informatique; il faut également faire la rédaction du manuel des utilisateurs.
Etape 5 : Lancement de la solution cloud :
Lorsque le cloud est implanté, il faut que toutes les formations pour les utilisateurs aient été préparées en amont dans le planning. Il y a également besoin de faire un suivi concernant la fiabilité des datas envoyés (pas de perte de données) ainsi que la sécurité soit toujours présentes (intrusions…).
Etape 6 : Prix du cloud computing :
Les prix diffèrent en fonction de la puissance désirée et de la capacité de stockage et sont différents selon les constructeurs. La nouvelle suite de Microsoft en version Cloud Office 365 coûte environ 13 699 FCFA hors taxe par mois et par utilisateur (+ de 250 utilisateurs) et environ 327 500 FCFA TTC la licence chez un revendeur. Il faut rajouter à cela la maintenance et la mise à jour. Si le prix peut être avantageux, il ne faut pas oublier les 'coûts cachés' : la formation des utilisateurs en entreprise, le paramétrage, l'installation des modules... Le Cloud n'est donc pas une diminution des coûts mais plutôt un lissage des coûts informatiques
4)    2 types de Stockages :  Disques RAID et Réseau de Stockage SAN.
5)    L’Equilibrage de Charge.

exercice 4 : Modélisation Mathématique pour Allocation de Ressources

 

Modélisation Mathématique

Modélisation Mathématique

  1. Modélisation mathématique de la première contrainte pour les ressources 1 et 2 :

    $$\sum_{i=1}^{n} A_{i1} \leq Q_1$$

    $$\sum_{i=1}^{n} A_{i2} \leq Q_2$$

  2. Modélisation mathématique de la deuxième contrainte pour les ressources 1 et 2 :

    $$0 \leq L_1 \leq A_{i1} \quad \text{pour tout} \quad i$$

    $$0 \leq L_2 \leq A_{i2} \quad \text{pour tout} \quad i$$

  3. Calcul du gain total \(X\) pour une allocation des 3 types de ressources :

    $$X = \sum_{i=1}^{n} (X_1 \cdot A_{i1} + X_2 \cdot A_{i2} + X_3 \cdot A_{i3})$$

    où \(X_1\), \(X_2\), et \(X_3\) représentent les gains unitaires pour chaque type de ressource.

  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam