Résumé Cloud
Résumé Cloud
Résumé Cloud
Définition:
In parallel computing, tous les processeurs peuvent avoir accès à une mémoire
partagée pour échanger des informations entre eux .
In distributed computing, chaque processeur possède sa propre mémoire privée
(mémoire distribuée).
Distributed system :
● Objectif commun
● Couplage lâche
● Pas de synchronisation directe avec d'autres nœuds
● Mémoire distribuée
● Distribution géographique
● Autonomie et hétérogénéité
Définition
Le Cloud Computing est un modèle Informatique qui permet un accès facile et à la
demande par le réseau à un ensemble partagé de ressources informatiques
configurables (serveurs, stockage, applications et services) qui peuvent être
rapidement provisionnées et libérées par un minimum d’efforts de gestion ou
d’interaction avec le fournisseur du service.
Technologies :
Outsourcing:
Désigne le transfert de tout ou partie d'une fonction d'une organisation (entreprise ou
administration) vers un partenaire externe .
Virtualization:
La virtualisation consiste à créer une représentation virtuelle, basée logicielle,
d’un objet ou d’une ressource telle qu’un système d’exploitation, un serveur, un
système de stockage ou un réseau. Ces ressources simulées ou émulées sont en
tous points identiques à leur version physique.
Resources sharing:
Le partage de ressource est une technique de transfert de fichier qui permet de
partager des fichiers, des périphériques ou encore des services d'applications sur un
réseau informatique.
Types d’hyperviseurs pour la virtualisation des serveurs :
En général, il existe deux types d’hyperviseurs : L'hyperviseur de type 1, nommé « bare
metal » s’exécute directement sur le matériel de l’hôte. L'hyperviseur de type 2, nommé «
hébergé » s’exécute sous forme d’une couche logicielle sur un système d’exploitation,
comme n’importe quel autre programme informatique.
Characteristic :
● Accès aux services par l’utilisateur à la demande (On-demand self-service)
La mise en œuvre des systèmes est entièrement automatisée et c’est
l’utilisateur, au moyen d’une console de commande, qui met en place et gère
la configuration à distance.
● Accès réseau large bande (Broad network access)
Ces centres de traitement sont généralement raccordés directement sur le
backbone Internet pour bénéficier d’une excellente connectivité. Les grands
fournisseurs répartissent les centres de traitement sur la planète pour fournir
un accès aux systèmes en moins de 50 mètres de n’importe quel endroit.
● Réservoir de ressources (Resource pooling)
La plupart de ces centres comportent des dizaines de milliers voire millions
de serveurs et de moyens de stockage pour permettre des montées en charge
rapides. Il est souvent possible de choisir une zone géographique pour mettre
les données “près” des utilisateurs.
● Redimensionnement rapide (Rapid elasticity)
La mise en ligne d’une nouvelle instance d’un serveur est réalisée en quelques
minutes, l’arrêt et le redémarrage en quelques secondes. Toutes ces
opérations peuvent s’effectuer automatiquement par des scripts. Ces
mécanismes de gestion permettent de bénéficier pleinement de la facturation
à l’usage en adaptant la puissance de calcul au trafic instantané.
● Facturation à l’usage(Measured Service)
Il n’y a généralement pas de coût de mise en service (c’est l’utilisateur qui
réalise les opérations). La facturation est calculée en fonction de la durée et
de la quantité de ressources utilisées. Une unité de traitement stoppée n’est
pas facturée.
Cloud Computing Concept :
Cloud privé
L’infrastructure Cloud est utilisée par une seule organisation. Elle peut être
gérée par l’organisation ou par une tierce partie. L’infrastructure peut être
placée dans les locaux de l’organisation ou à l’extérieur.
Cloud communautaire
L’infrastructure Cloud est partagée par plusieurs organisations pour les
besoins d’une communauté qui souhaite mettre en commun des moyens
(sécurité, conformité, etc..). Elle peut être gérée par les organisations ou par
une tierce partie et peut être placée dans les locaux ou à l’extérieur.
Cloud public
L’infrastructure cloud est ouverte au public ou à de grands groupes industriels.
Cloud hybride
L’infrastructure Cloud est composée d’un ou plusieurs modèles ci-dessus qui
restent des entités séparées. Ces infrastructures sont liées entre elles par la
même technologie qui autorise la portabilité des applications et des données.
C’est une excellente solution pour répartir ses moyens en fonction des
avantages recherchés.
Using CC in IOT :
Les appareils mobiles ont généralement une puissance de calcul et des ressources
limitées. Les limitations de Mobile computing peuvent être surmontées par MCC :
- Il permettra aux utilisateurs d'accéder aux plates-formes et aux applications
fournies par le cloud via leur appareil mobile .
Fog Computing
● Dans l’edge computing, les données sont traitées directement sur les
sources de données telles que les capteurs, les appareils IoT, ou sur les
appareils auxquels les capteurs sont connectés.
● D’autre part, le fog computing transfère les tâches de calcul vers une
passerelle IoT ou des nœuds situés dans le réseau LAN.
- Wifi, Bluetooth,