Introduction Flashcards

1
Q

Quels sont les ancêtres du cloud computing?

A

Les systèmes répartis, l’utility computing, le grid computing et la virtualisation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est-ce qu’un système réparti?

A

Système dont les composantes sont réparties sur plusieurs ordinateurs en réseau et qui communiquent entre eux et coordonnent leurs actions uniquement par transmission de messages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Donnez des exemples de systèmes répartis

A

WWW, FTP, Guichet de banque, Téléphones portables (et bornes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Donnez des raisons pourquoi utiliser un système réparti

A

Partage des ressources, accès à des ressources distantes, augmentation de la capacité du système, possibilité de tolérance aux pannes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Donnez des défis liés aux systèmes répartis

A

Partitionnement de l’application en différents composants, équilibrer la charge de l’app à travers différents composants répartis, pannes et défaillances plus courantes, détection des pannes, tolérance aux pannes (redondance et réplication), mise à l’échelle, concurrence, transparence, sécurité

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est-ce que l’informatique utilitaire (utility computing)?

A

Principe de location de ressources informatiques que l’on facture à l’usage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quel est l’avantage principal de l’informatique utilitaire (utility computing)?

A

Coût d’investissement initial très faible pour un accès immédiat aux ressources informatiques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est-ce que le Grid Computing?

A

Infrastructure virtuelle constituée d’un ensemble de ressources informatiques (matériel et logiciel) partagées, distribuées et autonomes. Infrastructure virtuelle performante offrant une très grande capacité de calcul.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est-ce que la virtualisation?

A

Créer une version virtuelle d’une entité physique. Proposer par l’intermédiaire d’une couche d’abstraction proche du matériel, une vue multiple d’un matériel unique, en sérialisant les appels vus concurrents de l’extérieur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est-ce qu’une VM?

A

Serveur virtualisé

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qu’est-ce qu’un hyperviseur?

A

Plateforme de virtualisation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quelle est la différence entre un hyperviseur de type 1 et type 2 ?

A

Type 1: S’exécute directement sur le matériel de la machine hôte.
Type 2: S’exécute à l’intérieur d’un système d’exploitation préinstallé

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est-ce que le Cloud Computing?

A

Ensemble de services et ressources IT à la demande, consolidés, virtualisés, externalisés, facturés à l’usage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quels sont les avantages du Cloud Computing?

A

Au lieu d’acquérir matériel, consommateur se sert puissance fournisseur via Internet. Donne accès de manière évolutive à des services en ligne sans avoir à gérer infrastructure sous-jacente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qu’est-ce qu’un Data Center?

A

Infrastructure immobilière (espace physique) destinée à l’hébergement d’une concentration importante d’équipements informatiques.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quels sont les avantages de regrouper les équipements dans un Data Center?

A

Usage efficace des ressources, maintenance facilitée.

17
Q

Quels sont les désavantages de regrouper les équipements dans un Data Center?

A

Single point of failure, consommation énergétique

18
Q

Qu’est-ce que la haute disponibilité?

A

Caractéristique d’un service informatique qui minimise ou masque les effets d’une panne de composant sur les activités utilisateurs. Garantit un certain degré de continuité opérationnelle au cours d’une période de mesure donnée.

19
Q

Quel est le taux de disponibilité requis pour atteindre la haute disponibilité?

A

99,999% soit environ 5 minutes d’indisponibilité sur une année.

20
Q

Quelles sont les différences entre un Cloud Public, un Cloud Privé et un Cloud Hybride?

A

Cloud Public: Ensemble de services (Software, Platform, Infrastructure) mis à la disposition du grand public à travers Internet
Cloud Privé: Infrastructure (serveurs, réseaux et stockage) opérée par une organisation ou entreprise hébergé à l’interne ou chez un tiers
Cloud Hybride: Mix entre cloud privé et cloud public. Privé et public séparés, mais gérés comme un seul environnement unifié.

21
Q

Quels sont les avantages d’utiliser un Cloud Public?

A

Absence investissement initial, capacité quasi illimitée des ressources

22
Q

Donnez des exemples de cas d’utilisation d’un Cloud Hybride.

A

Sécurisation de données critiques sur site, Analyse de Big Data

23
Q

Quelle est la différence entre IaaS, PaaS, SaaS?

A

Infrastructure as a service (IaaS): Infrastructure gérée par cloud provider (Calcul, stockage, réseau)

Platform as a service (PaaS): Plateforme gérée par cloud provider (Seulement l’application à gérer soi-même)

Software as a service (SaaS): Tout est géré par cloud provider (incluant l’application). Ex: Google Apps, Office 365

24
Q

Donnez des exemples de services offert par les cloud autre que IaaS, PaaS et SaaS.

A

Containers as a service, function as a service, storage as a service

25
Q

Pourquoi le modèle économique du cloud est-il bénéficiaire pour le client et pour le fournisseur?

A

Client: Payer selon l’usage
Fournisseur: Partage des capacités

26
Q

Quelle est la différence entre un bloc et un object storage?

A

Bloc: Partition de disque pour stockage permanent qui peut être attachée à une instance à la fois (stockage classique)

Object: stockage permanent, extensible, accessible de plusieurs instances en lecture et écriture. très grands volumes de données non structurées

27
Q

Quelle est la différence entre élasticité et scalabilité?

A

Scalabilité: Aptitude d’une application à répondre aux fluctuations de la charge en ajoutant/retirant des ressources afin de maintenir le niveau de service exigé

Élasticité: Inclut la scalabilité. Ajuster la quantité de ressources en fonction de la demande, mais de manière optimale

28
Q

Quelle est la différence entre la scalabilité verticale et horizontale?

A

Horizontale: permet de développer le nombre de ressources (scale in, scale out)

Verticale: accroître la capacité d’une ressource hardware de manière unitaire (scale up scale down). Ex: ajouter mémoire, augmenter fréquence processeur