WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implémentation des services de stockage d'objets et de fichiers partagés dans la solution cloud openstack


par Assala HALLA
Ecole Nationale Polytechnique d'Oran - Maurice Audin - Master spécialisé 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.3. Le Cloud Computing 

1.3.1. Définitions et concepts

Figure 8 : Vue générale sur le Cloud[7]

Le cloud est un grand réseau interconnecté de plusieurs serveurs qui produisent des services à différents utilisateurs, c'est aussi un modèle permettant l'accès à un réseau partagé de ressources configurables (p. ex., réseaux, serveurs, stockage, applications et services) qui peuvent être rapidement fournis et publiés avec un minimum d'efforts de gestion ou d'interaction avec les fournisseurs de services.[8]

Le cloud est devenu une solution fréquemment utilisée pour fournir un accès facile et à moindre coût aux ressources informatique externalisées, de nombreuses organisations (centres de recherche, entreprises ...etc.) bénéficient du Cloud pour héberger leurs applications en leur permettant l'exploitation de ces dernières directement en ligne.[9]

Grace à la virtualisation, le Cloud computing est capable de traiter avec la même infrastructure physique une grande clientèle avec des besoins informatiques différents. Contrairement aux paradigmes (Clusters et Grid computing)1(*) le Cloud n'est pas orienté application mais plutôt orienté service [10][11].

1.3.2. Historique du cloud computing

Dans un speech de MIT en 1960 John McCarthy a indiqué la possibilité de délivrer les matériels, équipements et les installations informatiques aux utilisateurs sous forme de service, ce fut donc la première énonciation du concept du cloud qui a évolué dans le temps.[12]

En 1999 Salesforce l'entreprise spécialisé dans le CRM2(*) (Customer Relationship Management) ou gestion de relation client a commencé la distribution des applications aux clients à travers un site web.[13]

En 2002 Amazon a lancé Amazon Web Services offrant ainsi les services de stockage et de calcul. L'entreprise avait constaté une augmentation des achats en ligne et a donc opté pour une solution cloud, qui n'étais pas clairement défini à l'époque, mais qui se résumait en une location des capacités informatiques disponibles à la demande et accessible via Internet, en réduisant ainsi la surcharge des serveurs dédié au commerce en ligne.[12]

En 2009 de nombreuses grandes entreprises tels que Google, Microsoft, HP, Oracle ont commencer à proposer des services cloud.

De nos jours toutes les personnes utilisant internet sont certainement en train d'utiliser les services du cloud computing dans la vie quotidienne. Par exemple Google Photos, Google Drive, ICloud ...etc. La vision du futur du Cloud est clairement définie, le cloud computing deviendra une nécessité basique pour toutes les industries de l'information technologique.

La figure suivante résume l'évolution de l'informatique vers le Cloud Computing selon Nicholas Carr [14].

Figure 9 : Évolution de l'information vers le Cloud Computing [14]

* 1 Les termes « grid computing » et « cluster computing » ont été utilisés de manière presque interchangeable pour décrire des ordinateurs en réseau qui exécutent des applications distribuées et partagent des ressources. Ils ont été utilisés pour décrire un ensemble si diversifié de solutions informatiques distribuées que leur signification est devenue ambiguë. Les deux technologies améliorent les performances des applications en exécutant des calculs parallélisables simultanément sur différentes machines, et les deux technologies permettent l'utilisation partagée des ressources distribuées.

* 2 Le CRM ou gestion de la relation client (Customer Relationship Management) est une stratégie de gestion des relations et interactions d'une entreprise avec ses clients ou clients potentiels

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand