qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbn

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmrtyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyuiopas df hjkl b t i df hjkl Cloud Computing QOS 23/07/2013 Amal ZAOUCH Rapport sur le cloud computing Introduction Au cours des 50 dernières années, l'informatique a vécu des progrès extraordinaires. Le premier disque magnétique avait une capacité de quelques Méga-octets, de nos jours une clé USB peut atteindre 256 Go soit environ 50 000 fois plus. En ce qui concerne la puissance de calcul, les microprocesseurs sont passés de 108 khz en 1971 à plus de 3 Ghz de nos jours. Mais l'informatique, surtout en thermes de miniaturisation, arrive à ses limites et la loi de Moore ne peut plus être appliquée dans un univers où la demande en capacité de calcul et de stockage est en perpétuelle hausse. C'est alors que les ingénieurs se sont tournés vers leparallélisme et la distribution : machines multiprocesseurs et multicoeurs, Cloud computing. Le Cloud computing est une solution à ce problème, rendue possible grâce à la création d'internet qui donne la capacité à des machines distantes de communiquer. Cette technique offre la possibilité d'utiliser une puissance de calcul et une capacité de stockage offerte par des serveurs distants. Beaucoup d'entreprises restent cependant sceptiques sur le cloud computing. La principale raison est l'intégrité et la sécurité des données car les DSI (direction des systèmes d'informations) restent frileuses de penser que leurs données critiques sont dans un endroit incontrôlé et souvent inconnu. Enfin, notons la position de l'open source dans cette technologie car aujourd'hui, on ne parle plus de serveur sans virtualisation et donc de XEN et KVM qui ont été choisi par la plupart des exploitants. Sans compter que la plupart des logiciels développés pour le cloud computing sont open source. R e t o u r s u r u n p a s s é e n c o r e r é c e n t Pour mieux comprendre le Cloud Computing, il nous semble pertinent de faire un petit tour dans le passé. Bien que le s acteurs historiques soient issus du monde de l’Internet (Amazon,Salesforce.com, Google …), l’Informatique en Nuage s’inscrit dans la continuité d’une rupture initiée dans les années 80. Ainsi, on peut la considérer comme la version moderne des architectures clients/serveur associée au modèle ASP (Application Service Provider) visant une externalisation de l’IT à la fin des années 90. En effet, on est toujours dans la même dynamique de permettre aux clients de se dégager des contraintes techniques de l’IT. Mais pourquoi parle-t-on de Cloud ? En fait, cette analogie avec un nuage trouve sa source dans la représentation du réseau téléphonique, puis informatique et enfin d’Internet sous la forme d’un nuage. Les pionniers du Cloud Computing ont ainsi voulu montrer que leurs services étaient proposés au travers d’Internet aussi simplement qu’on accède au Web. Cela peut sembler anodin, voire faire sourire, mais ces précurseurs du Cloud Computing ont ainsi à légitimer leur position en faisant oublier qu’il s’agit essentiellement d’une migration des ressources informatiques (serveurs, applications …) vers le réseau. C’est ainsi que les acteurs qui étaient pourtant le mieux positionnés dans ce domaine n’ont pris que très (trop ?) tardivement la mesure de ce phénomène. Je veux bien sûr parler des Telcos(Telecom Companies) qui exploitent depuis des dizaines d’années les infrastructures nécessaires auxservices qu’elles offrent au travers du réseau. Il ne s’agit pas là de révélationssensationnelles car l’informatique est ainsi faite qu’on a souvent l’impression de vivre unéternel recommencement. Mais pourquoi tant d’espoir et de bruit autour de ce sujet? U n c o n t e x t e n o u v e a u Tout d’abord, même si les objectifs et les approches semblent identiques, des progrès technologiques et des expériences plus ou moins heureuses ont permis de progresser. Dans le cas qui nous intéresse, ces avancées ont eu lieu au niveau des clients et des serveurs. En effet, les technologies liées au monde de l’Internet (navigateurs, langages, architectures…) permettent aujourd’hui de disposer de la même richesse fonctionnelle au travers d’un simple navigateur Web que celle qu’on pouvait avoir en utilisant une application installée sur son ordinateur. On parle à présent de client riche pour qualifier cet usage fonctionnellement riche au travers d’un navigateur. Mais c’est surtout du côté serveur que les avancées sont sans doute les plus structurantes pour le Cloud Computing. Il faudrait un article complet sur ce point, mais les principales s’articulent autour de SOA (Service Oriented Architecture), du Grid computing et de la virtualisation pour ce qui est de la technique et de l’ASP en ce qui concerne le modèle économique. Les aspects techniques permettent de concevoir des applications modulaires, distribuées, scalables, mutli-tenant dont l’exploitation peut être très largement automatisée. C’est d’ailleurs ce dernier point qui fait que le modèle ASP est plus viable dans le contexte du Cloud Computing qu’il ne l’était originalement 1. Qu'est-ce que le Cloud Computing ? Le cloud computing se traduit littéralement par "informatique dans les nuages", faisant référence aux technologies d'internet qui est souvent représenté schématiquement par un nuage. C'est un concept abstrait qui regroupe plusieurs technologies servant à délivrer des services. Son but est de pousser les entreprises à externaliser les ressources numériques qu'elles stockent. Ces ressources offrant des capacités de stockage et de calcul, des logiciels de gestion de messagerie, et d'autres services sont mises à disposition par des sociétés tierces et accessibles, grâce à un système d'identification, via un PC et une connexion à Internet. H i s t o r i q u e : Le cloud computing n'est pas nouveau, il est exploité depuis les années 2000, les changements qui ont permis l'apparition du cloud computing sont nombreux. A insi on peut cité l'apparition du SaaS (Software as a Service), le produit délivré par le cloud. Puis il y a le concept de virtualisation qui permet une mutualisation des serveurs et offredonc une mise en production simplifiée et un meilleur ratio d'utilisation des ressources. Le cloud computing est donc la juxtaposition de ces technologies pour passer à la vitesse supérieure sur l'exploitation de données à travers Internet. Le concept du Cloud Computing a été mis en œuvre en 2002 par Amazon, un leader duebusiness, pour absorber la charge importante des commandes faites sur leur site au moment des fêtes de Noël. Récemment, d’autres acteurs comme Google et Microsoft proposent à leur tourdes services similaires. uploads/Science et Technologie/ rapport-sur-le-cloud-computing.pdf

  • 21
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager