Developpez.com

Plus de 14 000 cours et tutoriels en informatique professionnelle à consulter, à télécharger ou à visionner en vidéo.

Amazon renforce sa plateforme Cloud d'un service de cache en mémoire
ElastiCache est basé sur Memcached et disponible en bêta publique

Le , par Idelways, Expert éminent sénior
Amazon vient d'enrichir son offre Amazon Web Services (AWS) d'un nouveau service nommé ElastiCache conçu pour améliorer les performances des applications Web des entreprises en leur permettant de lire une partie de leurs données à partir d'un système de cache en mémoire, nettement plus rapide.

Tout comme les autres services Cloud « auto-magiques », l'un des avantages d'ElastiCache — actuellement en bêta — est de pouvoir être activé par les utilisateurs sans se soucier de l'infrastructure sous-jacente, ni de la maintenabilité et scalabilité de la solution, le tout à un cout calculé en fonction de l’utilisation.

ElastiCache est basé sur la version 1.4.5 du protocole open source Memcached, l'un des systèmes de cache les plus utilisés sur le Web, une référence dans son domaine utilisée par Wikipedia, Twitter et Youtube, parmi des millions d'autres sites.

Toutefois, le service d'Amazon a des particularités qui lui permettent de s'intégrer dans l'architecture extrêmement sophistiquée et à juste titre élastique du Cloud d'Amazon.
Il permettrait de créer en quelques minutes ce qu'Amazon appelle des « Clusters de cache » qui contiennent à leur tour un ou plusieurs nœuds de cache disposant chacun d’une quantité de RAM allant de 6 Go à 67 Go. Le tout chapeauté par un Cache Security Group qui régule l'accès aux nœuds.

20 nœuds de cache, est le nombre maximal autorisé dans le cadre d'une utilisation normale du service, au-delà, les entreprises sont invitées à remplir un formulaire spécial.

Quant aux coûts, ils varient entre 0.095 et 2.24 dollars l'heure, en fonction de la taille des nœuds de caches utilisés.
Le service est à présent cantonné à la seule région de Virginie (est) et sera étendu à toutes les régions AWS dans les mois à venir.

La même console qui permet de gérer les autres services AWS peut être utilisée pour contrôler son « ElastiCache »



Source : Blog d'Amazon Web Service

Et vous ?

Qu'en pensez-vous ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de grunk grunk - Modérateur https://www.developpez.com
le 24/08/2011 à 8:35
Je suis pas expert dans le domaine , mais l'intérêt d'un cache mémoire n'est il pas de profiter des temps de réponse très rapide de la RAM ?
Si ce cache est chez Amazon , le temps de réponse se trouve limité par le réseau non ?
A moins peut être que ce ne soit utilisable que via d'autre service Amazon.
Avatar de Julien Bodin Julien Bodin - Membre éclairé https://www.developpez.com
le 24/08/2011 à 9:13
Je pense que ça trouve son utilisé dans la réduction des ressources utilisées par ton application. Si Amazon est capable de traiter une partie d'une requête c'est ça d'économisé pour ton serveur.
Avatar de Refuznik Refuznik - Membre régulier https://www.developpez.com
le 24/08/2011 à 10:52
Petite correction, le cache est dispos sous Amazon CS2 depuis le début, la nouveauté maintenant avec ElastiCache, c'est de pouvoir monter un cluster (grappe) avec plusieurs caches.

Par contre certes je trouve la plateforme d'Amazon (la plus avancée dans le cloud), mais avec chaque rajout mis bout à bout en terme de prix/infrastructure je reste dubitatifs quant à sa pertinence même pour un développeur.
Offres d'emploi IT
(H/F) INGENIEURS ETUDES ET DEVELOPPEMENT CHEZ EDITEUR
STUDIO RH - Nord Pas-de-Calais - Lille (59000)
Développeur php symfony
Kobaltt - Pays de la Loire - Laval
Chef de projet exploitation web
CetSI - Ile de France - Puteaux (92800)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil