La programmation pour le cloud computing

08/06/2009 à 08:30 par La rédaction

Introduction

Dans notre précédent dossier, nous avons vu que la programmation parallèle permettait aux logiciels de monter en charge en exploitant l’augmentation du nombre de cœurs des architectures multicœurs. Le parallélisme adresse plus particulièrement les applications qui nécessitent de la puissance de calcul, du traitement lourd en local.

En revanche pour les applications de nature collaborative, transactionnelle et d’une manière générale pour les applications en ligne, la problématique de montée en charge se traduit par : comment gérer une augmentation du nombre d’accès simultanés, comment stocker une masse d’information de plus en plus importante ? Pour répondre à la demande, on peut bien sûr augmenter le nombre de serveurs et de disques durs du data center, élargir la bande passante du réseau avec pour corollaire tous les problèmes d’administration, de consommation énergétique, de place physique…

On peut également déporter toute cette infrastructure matérielle et logicielle chez un hébergeur et ne plus se préoccuper que des aspects applicatifs. C’est là tout l’intérêt du Cloud Computing.

Source : Wikipedia

Liens commerciaux
Commentaires
e-TE_iut 08/06/2009 10:29
Masquer
-1+

étonné de pas voir parler des offres de Sun Cloud, sachant que la javaone vient tout juste de se terminer, et effet de mode oblige, c'etait la aussi un des themes dominant...
enfin le cloud, ou comment renommer le "computer on demand" qui n'avait pas su "prendre" y'a 5ans ^^ la on resort le tout dans un meilleurs package, avec des perfs en accord avec son temps et hop ^^

SpadVIII 08/06/2009 11:30
Masquer
-1+

Comme souvent avec ce genre de chose, on sort un nouveau nom "qui fait bien", pour désigner en fait une techno qui devient enfin mature ou un groupement de technos. Mais souvent dernière, il n'y a que des choses déjà connues sous d'autres termes. Sauf que ça fait moins classe ! :)

gaara fr 12/06/2009 07:41
Masquer
-0+

trés simpas!

Anonyme 29/06/2009 22:56
Masquer
-0+

l'autre nom, c'est le minitel!!

Ce sujet ne peut plus être commenté.
Liens commerciaux

Articles relatifs

  • La programmation pour le cloud computing

    Pour répondre à la demande de montée en puissance, les applications distribuées et les applications Web doivent s’affranchir des infrastructures matérielles et logicielles pour pouvoir passer à l’échelle

  • Les enjeux du parallélisme

    S’il est un domaine où le logiciel accuse un retard par rapport au matériel, c’est bien le parallélisme. Alors que les machines multi-cœurs et multi-processeurs se généralisent, rares sont les applications capables d’exploiter cette montée en...

Publicité

Les offres du moment

Tout sur les Logiciels
 Derniers articles sur les Logiciels
Tous les articles Logiciels

Newsletters


  • Besoin d'aide ? Publiez votre question
  • Publier