Créer des applications insensibles aux défaillances sur AWS

Dimension: px
Commencer à balayer dès la page:

Download "Créer des applications insensibles aux défaillances sur AWS"

Transcription

1 Créer des applications insensibles aux défaillances sur AWS Jeff Barr et Attila Narin 1

2 Introduction Les logiciels sont devenus un aspect vital de la vie quotidienne partout dans le monde. Quelque soit l'endroit où nous nous trouvons, nous interagissons avec les logiciels - que ce soit par le biais du téléphone portable, en retirant de l'argent d'un distributeur automatique de billets ou même en s'arrêtant à un feu de circulation. Parce que les logiciels font partie intégrante de nos vies quotidiennes, une grande quantité de travail doit être faite pour s'assurer que ces logiciels restent opérationnels et disponibles. En règle générale, ce domaine d'étude, connu sous le nom de tolérance aux anomaliesest la capacité d'un système à rester opérationnel même si les composants utilisés pour construire le système échouent. Même s''il est vrai que les systèmes essentiels doivent être disponibles à tout moment, nous nous attendons à ce qu'une gamme plus étendue de logiciels soit toujours disponible pour nous. Par exemple, il se peut que nous voulions visiter un site de commerce en ligne pour acheter un produit. Qu'il soit 9 heures, un lundi matin ou 3 heures du matin en période de vacances, nous nous attendons à ce que le site soit disponible et prêt à accepter notre achat. Le coût engendré si les attentes ne sont pas satisfaites peut être écrasant pour de nombreux commerces. Même si l'on part d'hypothèses très conventionnelles, il est estimé qu'un site de commerce en ligne pouvait perdre des milliers de dollars pour chaque minute d'indisponibilité de ce site. Ceci est juste un exemple de la raison pour laquelle les commerces ou organisations s'efforcent de développer des systèmes de logiciels qui peuvent survivre aux fautes. Les Amazon Web Services (AWS) fournissent une plateforme qui est adaptée de façon idéale à la création de systèmes de logiciel insensibles aux défaillances. Cependant, cet attribut n'est pas unique à notre plateforme. Avec des ressources suffisantes et du temps, on peut construire un système de logiciel insensible aux défaillances sur n'importe quelle plateforme ou presque. La plateforme AWS est unique parce qu'elle vous permet de créer des systèmes insensibles aux défaillances qui fonctionnent avec un montant minimum d'interaction humaine et un investissement financier réglé d'avance. Les défaillances ne devraient pas être si intéressantes Quand un serveur plante ou qu'un disque dur arrive à sa limite de stockage de l'environnement d'un centre de données, les administrateurs reçoivent immédiatement une notification parce que ce sont des événements notables qui requièrent au moins leur attention - voire leur intervention également. La situation idéale dans un environnement de centre de données tend à faire partie des environnements dans lesquels les notifications d'échec sont livrées de manière fiable à un personnel d'administrateurs prêts à passer à l'action afin de résoudre le problème. De nombreuses organisations sont capables d'atteindre l'état de nirvana de la TI - cependant, agir ainsi requiert typiquement une expérience approfondie, un investissement financier réglé d'avance et des ressources humaines importantes. Ce n'est pas le cas lorqu'on utilise la plateforme fournie par les Amazon Web Services. Dans une situation idéale, les anomalies dans une application créée sur notre plateforme peuvent être gérées de façon automatique par le système lui- même et en conséquence ce sont des événements assez inintéressants. Amazon Web Services vous donnent l'accès à un grand nombre d'infrastructure informatique de la TI, de stockage, et de communications que vous pouvez affecter automatiquement (ou presque automatiquement) à un compte dans presque 2

3 tous les cas d'anomalies. Vous payez seulement pour les ressources que vous utilisez vraiment, ainsi il n'y a pas d'investissement financier à régler d'avance. Images Machine Amazon L'informatique en nuage extensible chez Amazon (Amazon EC2) est un des Amazon Web Services fournissant des ressources informatiques - littéralement des instances de serveur - que vous utilisez pour créer et héberger vos systèmes de logiciels. Amazon EC2 est un point d'entrée naturel vers les Amazon Web Services pour le développement de votre application. Vous pouvez créer un système très fiable et insensible aux défaillances en utilisant des instances EC2 multiples - en utilisant les outils et les services auxiliaires tels que la réduction automatique et l'équilibrage de charge extensible. A première vue, les instances Amazon EC2 sont très similaires aux serveurs de matériel traditionnel. Les instances Amazon EC2 utilisent des systèmes d'exploitation familiers tels que Linux, Windows ou OpenSolaris. En tant que tels, ils peuvent héberger presque toutes les sortes de logiciels qui peuvent fonctionner sur ces systèmes d'exploitation. Les instances Amazon EC2 ont des adresses IP ainsi les méthodes habituelles d'interaction avec une machine à distance (c.- à- d SSH ou RDP) peuvent être utilisées. Le modèle que vous utilisez pour définir vos instances de service est appelé une Image Machine Amazon (AMI). Ce modèle contient simplement une configuration de logiciel (c.- à- d un système d'exploitation, un serveur d'application et des applications) et il est appliqué à un type d'instance 1. Les types d'instance dans Amazon EC2 sont essentiellement des archétypes matériel - vous choisissez un type d'instance qui correspond au montant de la mémoire c.- à- d RAM) et une puissance informatique (c.- à- d un nombre de CPUs) dont vous avez besoin pour votre application. Une simple AMI peut être utilisée pour créer des ressources serveur ou des types d'instances différentes, cette relation est illustrée ci- dessous. 1 Types d'instance - types/ 3

4 AMI Schéma1- Image Machine Amazon Amazon publie de nombreuses AMI qui contiennent des configurations de logiciels courantes. De plus, des membres variés de la communité de développeurs AWS ont déjà publié leurs propres AMIs. Toutes ces AMIs peuvent être trouvées sur la page des ressources Amazon en Image Machine 2 sur le site web AWS. Cependant, la première étape vers la création des applications insensibles aux défaillances est de créer une bibliothèque de vos propres AMIs. Votre application devrait comprendre au moins une AMI que vous avez créée. Démarrer votre application revient simplement à lancer l'ami. Par exemple, si votre application est un site ou un service web, votre AMI devrait être configurée avec un serveur web (c.- à- d Apache ou le Serveur d'information de Microsoft Internet), le contenu statique associé et le code pour les pages dynamiques. Autrement, vous pouvez configurer votre AMI pour installer tous les composants des logiciels requis et le contenu lui- même en exécutant un script d'amorce dès que l'instance est lancée. En conséquence, après avoir lancé l'ami, votre serveur web commencera et votre application pourra commencer à accepter des requêtes. Une fois que vous avez créé une AMI, remplacer une instance défaillante est très simple ; vous pouvez simplement lancer une instance de remplacement qui utilise la même AMI que le modèle. Ceci peut être fait par le biais d'une API d'invocation, par le biais d'outils de ligne de commande exécutable à partir d'un script ou par le biais d'une Console d'administration AWS, comme le montre le schéma ci- dessous. Plus loin dans ce document, nous introduisons le service de réduction automatique qui peut remplacer de manière automatique des instances défaillantes ou dégradées par de nouvelles instances. 2 Page des Ressources Amazon en Images Machine : 4

5 Schéma 2- Lancer une instance Amazon EC2 Ceci n'est vraiment que la première étape vers la tolérance aux anomalies. Une fois arrivé là, vous êtes capable de récupérer rapidement des défaillances ; si une défaillance se produit dans une instance, ou ne se comporte pas comme vous le souhaiteriez, vous pouvez simplement lancer une autre instance sur le même modèle. Pour minimiser le temps d'arrêt, vous devriez même toujours garder une instance de rechange en fonctionnement- prête à prendre la relève en cas de défaillance. Ceci peut être fait efficacement en utilisant les adresses de protocole internet extensible. Vous pouvez facilement basculer vers une instance de remplacement ou une instance de rechange en fonctionnement en remappant une adresse de protocole internet extensible vers la nouvelle instance. Une description plus détaillée des adresses de protocole internet extensible est fournie plus loin dans le document. Être capable de lancer rapidement des instances de remplacement basées sur une AMI que vous définissez est une première étape vers la tolérance aux anomalies. La prochaine étape est de stocker les données persistantes auxquelles ces instances de serveur ont accès. Stockage persistant extensible en mode bloc (Elastic Block Store) Le stockage extensible Amazon (Amazon EBS) fournit des volumes de stockage en mode bloc à utiliser avec les instancesamazonec2. Les volumesebsamazon sont des stockages hors instances qui persistent indépendemment de la vie d'une instance. Les volumes EBS Amazon sont essentiellement des disques durs qui peuvent être joints à une instance Amazon EC2. L'EBSAmazonest spécialement adapté aux applications qui nécessitent une base de données, un système de fichier ou un accès à un stockage brut en mode bloc. Les volumes EBS stockent les données en surnombre, les rendant plus durable qu'un disque dur typique. Le taux annuel de défaillance (AFR) pour un volume EBS est de 0.1% et de 0.5% comparé à 4% pour un disque dur. Amazon EBS et Amazon EC2 sont souvent utilisés conjointement l'un avec l'autre au moment de la création d'une application insensible aux défaillances sur la plateforme AWS. Toute donnée qui a besoin de persister devrait être stockée sur les volumes Amazon EBS, pas sur le stockage dit éphémère, associé à chaque instance EC2 Amazon. Si une défaillance de l'instance Amazon EC2 se produit et que l'instance a besoin d'être remplacée, le volume EBS Amazon peut simplement être attaché à la nouvelle instance Amazon EC2. Puisque cette nouvelle instance est essentiellement un duplicata de l'original, il ne devrait pas y avoir de perte de données ou de perte de fonctionnalité. Les volumes EBS Amazon sont très fiables mais pour atténuer encore la possibilité d'une défaillance, des sauvegardes de ces volumes peuvent être créées en utilisant une caractéristique appeléeune copie instantanée (snapshot). Une stratégie de sauvegarde robuste inclura un intervalle (temps entre les sauvegardes, généralement quotidien mais peut être plus 5

6 fréquent pour certaines applications), une période de rétention (selon l'application et les besoins de l'activité en ce qui concerne les retours en arrière) et un plan de secours. Les instantanés sont stockés pour durer dans Amazon S3. Les copies instantanées peuvent être utilisées pour créer de nouveaux volumes Amazon EBS qui sont une réplique exacte du volume original au moment où la copie instantanée a été prise. Parce que les sauvegardes représentent l'état de l'application sur le disque, on doit prendre soin de nettoyer les données en mémoire du disque avant d'initier une copie instantanée (snapshot). Ces opérations EBS Amazon peuvent être pratiquées par l'api ou à partir de Console d'administration AWS, comme le schéma le montre ci- dessous. Schéma3- EBS Amazon Adresse IP élastique Les adresses IP élastiques sont des adresses IP publiques qui peuvent être mappées (routées) vers n'importe quelle instance EC2 à l'intérieur d'une Région EC2 particulière. Les adresses sont associées à un compte AWS, non pas à une instance spécifique ou à la durée de vie d'une instance ; elles sont conçues pour aider à la construction d'applications insensibles aux défaillances. Une adresse IP élastique peut être détachée d'une instance défaillante et peut ensuite être mappée vers une instance de remplacement dans un délai très court. Comme pour les volumes EBS Amazon (et pour toutes les autres ressources EC2 à ce sujet), toutes les opérations sur les adresses de protocole internet extensibles peuvent être pratiquées par une programmation à travers l'api ou de façon manuelle à partir d'une Console d'administration AWS : Schéma4- Adresses IP élastiques 6

7 Les défaillances peuvent être Utiles «Je ne suis pas un vrai programmeur. Je mets des choses ensemble jusqu'à ce que ça marche, ensuite j'avance. Les véritables programmeurs vont dire «ouais, ça marche mais vous faites fuir de la mémoire quelque part. Peut- être devrions- nous arranger cela». Je redémarrerai juste Apache toutes les 10 requêtes». Rasmus Lerdorf (créateur de PHP) Bien que cela ne soit pas souvent admis, la réalité est que la plupart des systèmes logiciels se dégraderont avec le temps. Ceci est dû en partie à une ou à toutes les raisons suivantes : 1. Il y aura une fuite de mémoire et/ou de ressources à partir des logiciels. Ceci inclut les logiciels que vous avez écrits, tout comme les logiciels dont vous dépendez (c.- à- d les cadres d'applications, les systèmes d'exploitation et les pilotes d'imprimantes). 2. Les systèmes de fichier se fragmenteront au fil du temps et affecteront les performances. 3. Les dispositifs (en particulier de stockage) se dégraderont physiquement au fil du temps. Une discipline dans le génie logiciel peut atténuer certains de ces problèmes mais en fin de compte même le système logiciel le plus élaboré est dépendent d'un nombre de composants qui échappent à son contrôle (c.- à- d système d'exploitation, micro logiciel et matériel). Finalement, une combinaison du matériel, du système de logiciel et de votre logiciel provoqueront une défaillance et une interruption de la disponibilité de votre application. Dans un environnement de TI traditionnel, le matériel peut être régulièrement maintenu et mis en service mais il y a des limites pratiques et financières selon l'agressivité de l'opération. Cependant, avec Amazon EC2, vous pouvez terminer et recréer, à volonté, les ressources dont vous avez besoin. Une application qui tire un avantage complet de la plateforme AWS peut être rafraichiede façon périodique avec les nouvelles instances de serveur. Ceci assure que toute dégradation potentielle n'affecte pas défavorablement votre système dans sa globalité. Dans un sens, vous utilisez ce qui serait considéré comme une défaillance (c.- à- d une terminaison de serveur) comme une fonction de forçage pour rafraichir cette ressource. En utilisant cette approche, une application AWS est plus précisément définie que le service qu'elle fournit à ses clients, plutôt que (la ou) les instances de serveur qui la constituent. Avec cette mentalité, les instances de serveur deviennent elles- mêmes immatérielles et même jetables. Réglage automatique Le concept de provisionnement automatique et de réglage des ressources informatiques est un aspect essentiel de n'importe quelle application bien manœuvrée, insensible aux défaillances en fonctionnement sur la plateforme de Amazon Web Services. Le réglage automatique 3 est une option puissante pour appliquer très facilement ce concept à votre application. 3 Le réglage automatique est applicable dans un certain nombre de scénarii ; ce document examinera comment, précisément pour réaliser une tolérance aux anomalies. 7

8 Le réglage automatique vous permet de réduire de façon automatique votre capacité Amazon EC2 ou de l'augmenter. A vous de définir les règles qui détermineront quand plus (ou moins) d'instances de serveurs sont nécessaires, telles que : 1. Quand le nombre d'instances de serveur en fonctionnement est supérieur (ou inférieur) à un certain nombre, lancez (ou mettre fin) aux instances du serveur. 2. Quand l'utilisation de la ressource (c.- à- d le CPU, le réseau ou le disque) de la flotte d'instance du serveur est supérieur (ou inférieur) à un certain seuil, lancez (ou mettez fin) aux instances du serveur. De telles mesures seront recueillies à partir du service CloudWatch Amazon qui surveillera les instances EC Amazon. Le réglage automatique vous permet de terminer les instances de serveur à volonté, sachant que les instances de remplacement seront automatiquement lancées. Le réglage automatique vous permet également d'ajouter plus d'instances en réponse à une charge croissante; quand ces instances ne sont plus nécéssaires, on y met fin. Ces règles vous permettent de mettre en œuvre très facilement de nombreux modèles de redondances. Par exemple, «redondance N+1 4» est une stratégie très populaire pour assurer une ressource (c.- à- d une base de données) est toujours disponible. «N+1» veut qu'il y ait des ressources fonctionnelles N+1 quand les ressources N sont suffisantes pour manier la charge anticipée. Cette approche est idéale pour le réglage automatique. Pour mettre en œuvre N+1 avec le réglage automatique, vous n 'avez qu'à définir une règle selon laquelle il devrait y avoir au moins deux instances d'une AMI disponible. Quand elle est utilisée conjointement avec l'équilibrage de Charge Élastique, chaque instance maîtriserait une fraction de la charge entrante avec une marge de sécurité suffisante (capacité inutilisée) sur chaque instance pour maîtriser la charge entière si nécessaire. Si une défaillance se produit dans une instance, le réglage automatique lancera immédiatement un remplacement puisque le seuil minimum de 2 instances a été dépassé. Le réglage automatique vous assurera toujours que vous avez deux instances de serveur en état de fonctionnement et disponibles. Puisque le réglage automatique détecte automatiquement les défaillances et lance des instances de remplacement, si une instance ne se comporte pas comme cela est prévu (c.- à- d qu'elle produit des performances médiocres), vous pouvez simplement mettre fin à cette instance et une nouvelle sera lancée. En utilisant le réglage automatique, vous pouvez (et devriez) retourner régulièrement vos instances pour vous assurer qu'aucune fuite ou dégradation n'affecte pas votre application - vous pouvez littéralement fixer des dates d'expiration sur vos instances de serveur pour vous assurer qu'elles restent «en bon état de marche». Avec une approche «N+1», vous pouvez aussi faire accepter les requêtes par votre serveur supplémentaire - ceci permet à votre application de faire une transition sans heurt au cas où le serveur primaire présente une défaillance. La caractéristique d'équilibrage de Charge Élastique dans Amazon EC2 est un moyen idéal pour équilibrer la charge parmi vos serveurs. Équilibrage de Charge Élastique L'Équilibrage de Charge Élastique est un produit AWS qui distribue un trafic entrant vers votre application à travers plusieurs instances Amazon EC2. Quand vous utilisez l'équilibrage de Charge Élastique, on vous donne un nom d'hôte DNS - toutes les requêtes envoyées à ce nom d'hôte sont déléguées à un réservoir d'instances Amazon EC

9 Incoming Traffic Elastic Load Balancing Delegated to Amazon EC2 Instances Schéma5- Équilibrage de Charge Élastique L'Équilibrage de Charge Élastique détecte les instances qui ne sont pas saines à l'intérieur de son réservoir d'instances Amazon EC2 et change l'itinéraire du trafic vers des instances saines jusqu'à ce que les instances qui ne sont pas saines soient restaurées Le réglage automatique et l'équilibrage de Charge Élastique sont une combinaison idéale - L'Équilibrage de Charge Élastique vous donne un seul nom DNS pour l'adressage et le réglage automatique assure qu'il y ait toujours le bon nombre d'instances Amazon EC2 pour accepter les requêtes. Instances réservées Toutes les techniques examinées jusqu'alors ont reposé sur l'hypothèse que vous serez capables d'obtenir des instances Amazon EC2 quand vous en avez besoin. Les Amazon Web Services ont des ressources énormes en matériel à leur disposition mais comme tout fournisseur d'informatique en nuage, ces ressources ont des limites. La meilleure façon pour les utilisateurs de maximiser leurs accès à ces ressources est de réserver une portion de la capacité informatique dont ils ont besoin. Ceci peut être fait par le biais d'une caractéristique appelée Instances Réservées. Avec des instances réservées, vous réservez littéralement la capacité informatique dans les Services Web d'informatique en nuage chez Amazon. Agir ainsi vous permet de tirer avantage d'un prix bas, mais de façon plus importante dans le contexte d'une insensibilités aux défaillances, cela maximisera vos chances d'obtenir la capacité informatique dont vous avez besoin. Régions et Zones de disponibilité Un autre élément clé pour atteindre une tolérance aux anomalies est de répartir votre application de façon géographique. Si un seul centre de données de Amazon Web Services présente une défaillance pour une raison quelconque vous pouvez protéger votre application en la faisant fonctionner simultanément dans un centre de données distant d'un point de vue géographique. 9

10 Les Amazon Web Services sont disponibles dans des Régions géographiques. Quand vous utilisez AWS, vous pouvez spécifier la Région dans laquelle vos données vont être stockées, vos instances vont fonctionner, vos files d'attente vont démarrer et vos bases de données vont être instanciées. Pour la plupart des services d'infrastructure AWS, y compris Amazon EC2, il y a (au moment où ce document est écrit) quatre Régions : les États Unis Est (Virginie du Nord), États Unis Ouest (Californie du Nord), Europe (Irlande) et Pacifique Asie (Singapour). Amazon S3 a une structure régionale légèrement différente : Etats Unis Standard, qui comprend les centres de données à travers les États Unis, l'ouest des États Unis (Californie du Nord), Europe (Irlande) et Asie Pacifique (Singapour). A l'intérieur de chaque Région sontles Zones de Disponibilité. Les Zones de Disponibilité sont des endroits distincts qui sont conçus pour être isolés des défaillances dans d'autres Zones de Disponibilité et fournir une connectivité de réseau peu coûteuse et dotée d'un temps d'attente court. En lançant des instances dans des Zones de Disponibilité séparées, vous pouvez protéger vos applications à partir d'une défaillance (aussi improbable que cela puisse être) qui affecte une zone entière. Les régions consistent en une ou plusieurs Zones de disponibilité ; elles sont dispersées d'un point de vue géographique et sont dans des zones géographiques ou des pays séparés. L'engagement concernant l'accord sur les niveaux de service de Amazon EC2 est une disponibilité à 99,5 % pour chaque Région Amazon EC2. Les adresses IP élastiques jouent un rôle essentiel dans la conception d'une application insensible aux défaillances dont la disponibilité s'étend sur plusieurs Zones. Le mécanisme qui consiste à passer outre la défaillance peut facilement changer l'itinéraire de l'adresse IP (et par conséquent, du trafic entrant) à partir d'une instance ou d'une zone défaillante vers une instance de remplacement. Il est important de diviser correctement la fonctionnalité selon les Zones de disponibilité. Les instances redondantes pour chaque tiers (c.- à- d le web, une application et une base de données) d'une application doivent être placées dans des Zones de disponibilité distinctes. Le but est d'avoir une copie indépendante pour chaque pile d'application dans deux ou plusieurs Zones de disponibilité. Le diagramme d'architecture suivante illustre le partage désiré de la fonctionnalité. 10

11 Requests from Internet Elastic Load Balancer Distribute load across multiple Availability Zones (detects unhealthy application stacks) Ability to remap EIP on failure Elastic IP Address Ability to remap EIP on failure Independent Application Stack Replicated Data Layer Xavoid unnecessary dependencies Ability to fail over Independent Application Stack Replicated Data Layer Independent Application Stack Replicated Data Layer Application (Replacement) On failure: replace instance, re-attach volume Availability Zone A Application (Active) EBS Volume Application (Standby) EBS Volume Availability Zone B Availability Zone A Availability Zone B Availability Zone m Amazon S3 Snapshot Elastic Load Balancing and multiple Availability Zones Elastic IP Address and multiple Availability Zones Schéma6: augmentez les Zones de multi- disponibilité Vous pouvez créer des applications insensibles aux défaillances en plaçant des instances Amazon EC2 dans des Zones de multi- disponibilité. Pour parvenir à encore plus d'insensibilité aux défaillances avec une intervention manuelle moins importante, vous pouvez utiliser l'équilibrage de Charge Élastique. Vous obtenez une meilleure insensibilité aux défaillances en plaçant vos instances de calcul derrière un Équilibreur de Charge Élastique, puisqu'il peut automatiquement équilibrer le trafic à travers les multiples instances et les zones de multi- disponibilité et faire en sorte que seules les instances Amazon EC2 saines reçoivent le trafic. Vous pouvez installer un Équilibreur de Charge Élastique pour équilibrer le trafic d'une application entrante à travers les instances Amazon EC2 dans une seule zone de disponibilité ou des zones de disponibilité multiple. L'Équilibrage de Charge Élastique peut détecter l'état des instances Amazon EC2. Quand il détecte des instances Amazon EC2 qui ne sont pas saines, il n'oriente plus le trafic vers ces instances qui ne sont pas saines. A la place, il répartit la charge à travers les instances saines restantes. Si toutes vos instances Amazon EC2 dans une zone de disponibilité particulière ne sont pas saines, mais que vous avez installé des instances dans des zones de disponibilité multiple, l'équilibrage de Charge Élastique redirigera le trafic vers vos instances Amazon EC2 saines dans ces autres zones. Ceci recommencera l'équilibrage vers les instances Amazon EC2 originales quand elles auront été restaurées et seront redevenues saines. Composante de base d'insensibilité aux défaillances Amazon EC2 et ses caractéristiques reliées fournissent une plateforme puissante bien qu'économique à partir de laquelle il est possible de déployer et de construire des applications. Cependant, elles ne sont qu'un aspect des Amazon Web Services dans leur globalité. Les Services Amazon Web offrent de nombreux autres produits qui peuvent être incorporés au développement de votre application. Ces services web sont implicitement insensibles aux défaillances ; ainsi en les utilisant, vous augmenterez l'insensibilité de vos propres applications aux défaillances. 11

12 Service de file d'attente simple Amazon Le Service de File d'attente simple Amazon (SQS) est un système de distribution de hautement fiable qui peut servir de base à votre application insensible aux défaillances. Les s sont stockés dans des files d'attentes que vous crééz - chaque file d'attente est définie comme une URL, ainsi elle peut être accessible à tout serveur qui a accès à internet, soumis à la liste de contrôle d'accès (ACL) de la liste d'attente. Vous pouvez utiliser la SQS Amazon pour vous aider à vous assurer que votre file d'attente est toujours disponible ; tout que vous envoyez à une file d'attente est retenu pendant 4 jours au plus (ou jusqu'à ce qu'il soit lu et effacé par votre application). Une architecture de système canonique qui utilise Amazon SQS est illustrée ci- dessous. Amazon SQS Worker Worker Worker Worker Worker Schéma7- Architecture de système SQS Amazon Dans cet exemple, une file d'attente Amazon SQS est utilisée pour accepter les requêtes. De nombreuses instances Amazon EC2 sondent constamment cette file d'atente, à la recherche de requêtes. Quand une requête est reçue, une de ces instances Amazon EC2 recueillera cette requête et la traitera. Quand cette instance a fini de traiter la requête, elle revient à l'état de sondage. Si le nombre de s dans une file d'attente commence à croître ou si le temps moyen pour traiter un devient trop long, vous pouvez augmenter proportionnellement en ajoutant simplement plus de travailleurs sur des instances supplémentaires Amazon EC2. Il est courant d'incorporer le réglage automatique pour gérer ces instances Amazon EC2 afin de s'assurer qu'il y a une provision adéquate d'instances EC2 qui dirige les «travailleurs» dans la consommation des s provenant de la 12

13 file d'attente. Même dans le cas extrême où tous les procédés «travailleur» ont échoué, Amazon SQS stockera simplement les s qu'elle reçoit. Les s sont stockés pendant quatre jours au plus, ainsi vous avez beaucoup de temps pour lancer un remplacement pour les instances Amazon EC2. Une fois qu'un a été extrait d'une file d'attente SQS, il devient invisible pour les autres consommateurs pendant un intervalle de temps comme un temps mort pour la visibilité. Une fois que le consommateur a traité un, il doit effacer le de la file d'attente. Si l'intervalle de temps spécifié par le temps mort pour la visibilité est dépassé mais le n'est pas effacé, il est encore une fois visible dans la file d'attente et un autre consommateur sera capable de l'extraire et de le traiter. Ce modèle à deux phases s'assure qu'aucun article de file d'attente n'est perdu si l'application de consommation a une défaillance pendant le traitement du. Service de Stockage Simple de Amazon Le Service de Stockage Simple de Amazon (Amazon S3) est un service web déroutant de simplicité ; il fournit un stockage de données de longue durée et insensible aux défaillances. Les Amazon Web Services sont responsables du maintien de la disponibilité et de l'insensibilité aux défaillances ; vous payez simplement pour le stockage que vous utilisez. Dans les coulisses, Amazon S3 stocke les objets de façon redondante dans des dispositifs multiples à travers de multiples installations dans une Région S3 Amazon - ainsi même en cas de défaillance dans un centre de données du Service Web Amazon, vous aurez toujours accès à vos données. Amazon S3 est idéal pour n'importe quel type de besoins en stockage de données objet que votre application puisse avoir. Amazon S3 est accessible par une URL comme Amazon SQS, ainsi n'importe quelle ressource informatique qui a accès à Internet peut l'utiliser. La caractéristique de versionage vous permet de retenir les versions antérieures aux objets stockés dans S3 et également de protéger contre les suppressions accidentelles initiées par une application qui a tendance à mal se comporter. Le versionage peut être autorisé pour n'importe lequel des compartiments S3. En utilisant Amazon S3, vous pouvez déléguer la responsabilité d'un aspect essentiel de l'insensibilité aux défaillances - stockage de données - vers les Amazon Web Services. Amazon Simple DB Amazon Simple DB est une solution de stockage de données structurées, durable et insensible aux défaillances. Avec Amazon Simple DB, vous pouvez décorer vos données avec des attributs et une requête pour ces données sur les valeurs de ces attributs. Dans de nombreux scénarii, Amazon Simple DB peut être utilisé pour augmenter ou même remplacer votre utilisation des bases de données relationnelles traditionnelles telles que MySQL ou Microsoft SQL Server. Amazon Simple DB est extrêmement disponible pour votre utilisation, comme Amazon S3 et les autres services. En utilisant Amazon Simple DB, vous pouvez tirer avantage d'un service modulable qui a été conçu pour une disponibilité longue durée et une insensibilité aux défaillances. Les données stockées dans Amazon Simple DB sont stockées sans un seul point de défaillance. Service de Base de Données Relationnelles Amazon Le Service de Base de Données Relationnelles (Amazon RDS) est un service web qui rend les bases de données relationnelles faciles à diriger dans le nuage. Dans le contexte de la création d'applications, insensibles aux défaillances et extrèmement disponibles, Amazon RDS offre plusieurs caractéristiques pour mettre en valeur la fiabilité des bases de données essentielles. 13

14 Les sauvegardes automatiques de votre base de données permettent une récupération, à ce stade, pour votre instance de base de données. Amazon RDS sauvegardera votre base de données et vos transactions d'ouverture de sessions et de stockage pour une période de rétention spécifique à l'utilisateur. Cette caractéristique est activée par défaut. Comme dans le cas des copies instantanées Amazon EBS, avec Amazon RDS vous pouvez initier des copies instantanées de votre instance DB. Ces sauvegardes complètes de base de données seront stockées par Amazon RDS jusqu'à ce que vous les effaciez de manière explicite. Vous pouvez créer une nouvelle instance DB à partir d'une copie instantanée DB chaque fois que vous le désirez. Ceci peut aider à effectuer une récupération à partir de fautes d'un niveau supérieur comme une modification de données non intentionnelle, soit par erreur d'un opérateur soit par virus dans l'application. Amazon RDS supporte également unecaractéristique de déploiementà zones de disponibilité multiples (Multi- AZ). Si elle est activée, une réplique synchrone de soutien est fournie dans une Zone de disponibilité différente. Des mises à jour de votre instance DB sont répliquées de façon synchrone à travers les zones de disponibilité vers les remplaçantes afin de garder les deux bases de données en synchronisation. Dans le cas d'un scénario de basculement, le soutien est présenté pour être le soutien primaire et il gérera les opérations de votre base de données. Gérer votre instance DB comme un déploiement à zones de disponibilité multiples (multi- AZ) sauvegarde vos données pour le cas éventuel ou une défaillance d'un composant d'une instance DB ou une perturbation de la santé du service dans une zone de disponibilité. Conclusion Amazon EC2 est un point d'entrée naturel pour le développement de votre application ; les instances de son serveur sont très similaires à un serveur traditionnel d'un point de vue conceptuel ; ceci réduit beaucoup la courbe d'apprentissage concernant les applications en développement pour le nuage. Cependant, utiliser les instances de serveur de Amazon EC2 de la même façon que des instances de serveur de matériel traditionnel est seulement un début : faire ceci n'améliorera pas beaucoup l'insensibilité aux défaillances, les performances ou même le coût global. Les avantages complets de la plateforme de Amazon Web Services seront réalisés quand vous incorporerez plus de caractéristiques d'amazon EC2, ainsi que d'autres produits de Amazon Web Services. Afin de créer des applications insensibles aux défaillances sur Amazon EC2, il est important de suivre les meilleures pratiques comme être capable de déléguer des instances de remplacement en utilisant Amazon EBS pour un stockage dans la durée et comme tirer avantage des zones de disponibilités multiples et des adresses IP élastiques. Utiliser le réglage automatique vous permet de réduire grandement le temps et les ressources dont vous avez besoin pour surveiller vos serveurs - si une défaillance intervient, un remplacement sera automatiquement lancé pour vous. Diagnostiquer un serveur en mauvais état peut être aussi simple qu'y mettre fin et laisser le réglage automatique en lancer un nouveau pour vous. L'Équilibrage de charge élastique vous permet de publier un seul point limite bien connu pour votre application. Le flux et le reflux du lancement des instances Amazon EC2, de leur défaillance, de leur fin et de leur relance ne pourront pas être vues par les utilisateurs. Amazon SQS, Amazon S3 et Amazon Simple DB sont des composantes de base que vous pouvez incorporer à votre application. Ces services sont d'excellent exemples de réalisation de l'insensibilité aux défaillances et ils améliorent à leur tour l'insensibilité de votre application aux défaillances. Avec Amazon RDS, vous avez un accès privilégié aux 14

15 caractéristiques qui vous permet des déploiements de base de données insensibles aux défaillances, y compris les sauvegardes automatiques, les copies instantanées, et les déploiements Multi AZ. Par dessus- tout, le modèle d'évaluation des Amazon Web Services vous donne l'occasion d'acquérir de l'expérience - il n'y a pas d'investissement réglé d'avance ; vous devez juste payer pour ce que vous utilisez. Si un aspect de la plateforme des Amazon Web Services s'avère ne pas convenir à votre application, votre investissement s'achève dès que vous cessez de l'utiliser. La puissance, la subtilité et la transparence économique offertes par les Amazon Web Services vous fournissent une plateforme sans précédent sur laquelle vous pouvez créer des logiciels insensibles aux défaillances. Pour en savoir plus 1. Meilleures pratiques pour l'utilisation des IPS élastiques et des zones de disponibilité- Clouds/AWS/02- Amazon_EC2/Designing_Failover_Architectures_on_EC2/00- Best_Practices_for_using_Elastic_IPs_%28EIP%29_and_Availability_Zones 2. Organiser un site d'insensibilité aux défaillances qui utilise les zones de disponibilité de Amazon - up- a- fault- tolerant- site- using- amazons- availability- zones/ 3. Scalrhttps://scalr.net/login.php 4. Créer un centre de données virtuel avec Scalr et les Amazon Web Services- a- virtual- datacenter- with- scalr- and- amazon- web- services/ 5. Équilibrage de charge élastique Amazon- 6. Service deréglage automatique Types d'instance- types/ 8. Stockage persistant en mode bloc élastique- 9. Ressources Images Machine Amazon Service de base de données relationnelles Amazon- 15

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

GESTION CENTRALISÉE DELL POWERVAULT DL 2000 OPTIMISÉ PAR SYMANTEC

GESTION CENTRALISÉE DELL POWERVAULT DL 2000 OPTIMISÉ PAR SYMANTEC GESTION CENTRALISÉE DELL POWERVAULT DL 2000 OPTIMISÉ PAR SYMANTEC NOTE DE SYNTHESE La solution Dell PowerVault DL2000 optimisée par Symantec Backup Exec est la seule à proposer un système intégré de sauvegarde

Plus en détail

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales

Plus en détail

Maxpho Web Services. Maxpho Cloud Services. Date: 20 Septembre 2013 Version: 1.2 Auteur: Maxpho Ltd

Maxpho Web Services. Maxpho Cloud Services. Date: 20 Septembre 2013 Version: 1.2 Auteur: Maxpho Ltd Maxpho Web Services Maxpho Cloud Services Date: 20 Septembre 2013 Version: 1.2 Auteur: Maxpho Ltd Sommaire général 1 - Introduction... 3 2 - Service Cloud Base... 4 2.1 - Comment ça marche... 4 2.2 - Sécurité...

Plus en détail

CA ARCserve D2D. Une récupération après sinistre ultra-rapide vous permet d'éviter une interruption de service. DOSSIER SOLUTION : CA ARCserve D2D r16

CA ARCserve D2D. Une récupération après sinistre ultra-rapide vous permet d'éviter une interruption de service. DOSSIER SOLUTION : CA ARCserve D2D r16 CA ARCserve D2D CA ARCserve D2D est un produit de récupération sur disque conçu pour offrir la combinaison idéale de protection et de récupération rapides, simples et fiables de vos données professionnelles.

Plus en détail

Publication d'application

Publication d'application Publication d'application Vue d'ensemble JetClouding supporte 3 types de publication d'application: Microsoft Remote Desktop: L'utilisateur verra le Bureau à distance Windows dans la session. Le contrôle

Plus en détail

Informatique en nuage Cloud Computing. G. Urvoy-Keller

Informatique en nuage Cloud Computing. G. Urvoy-Keller Informatique en nuage Cloud Computing G. Urvoy-Keller Sources de ce documents Next Stop, the cloud Objectifs de l'étude : Comprendre la popularité des déploiements de services basés sur des clouds Focus

Plus en détail

«clustering» et «load balancing» avec Zope et ZEO

«clustering» et «load balancing» avec Zope et ZEO IN53 Printemps 2003 «clustering» et «load balancing» avec Zope et ZEO Professeur : M. Mignot Etudiants : Boureliou Sylvain et Meyer Pierre Sommaire Introduction...3 1. Présentation générale de ZEO...4

Plus en détail

Chapitre 3 Gestion des sauvegardes

Chapitre 3 Gestion des sauvegardes Chapitre 3 Gestion des sauvegardes 1. Notions préalables et terminologie Gestion des sauvegardes 1.1 Consistance, snapshots et VSS L'erreur la plus commune lorsque l'on parle de solutions de sauvegarde,

Plus en détail

Cloud Computing Maîtrisez la plate-forme AWS - Amazon Web Services

Cloud Computing Maîtrisez la plate-forme AWS - Amazon Web Services Avant-propos 1. Amazon Web Services 11 2. Public concerné et pré-requis 13 3. Périmètre de l'ouvrage 14 4. Objectifs à atteindre 15 Le cloud computing 1. Présentation 17 1.1 Définition 17 1.2 Points forts

Plus en détail

Hébergement d'application Web sur le Nuage AWS Les Meilleures Solutions

Hébergement d'application Web sur le Nuage AWS Les Meilleures Solutions Hébergement d'application Web sur le Nuage AWS Les Meilleures Solutions Matt Tavis Page 1 sur 13 Résumé Proposer un hébergement web haute disponibilité et évolutif peut s'avérer être une tâche complexe

Plus en détail

Cloud Computing Infrastructure as a Service Année académique 2014/15

Cloud Computing Infrastructure as a Service Année académique 2014/15 Cloud Computing Infrastructure as a Service Année académique 2014/15 Virtualisation Introduction Virtualisation en informatique : une composante semble être présente, mais ne l'est pas physiquement Mémoire

Plus en détail

Le Cloud Computing avec Amazon Web Services

Le Cloud Computing avec Amazon Web Services Le Cloud Computing avec Amazon Web Services Jeff Barr Traduit par Isabelle Hurbain-Palatin, avec la contribution technique de Dominique Colombani Pearson Education France a apporté le plus grand soin à

Plus en détail

Architectures en couches pour applications web Rappel : Architecture en couches

Architectures en couches pour applications web Rappel : Architecture en couches Rappel : Architecture en couches Une architecture en couches aide à gérer la complexité : 7 Application 6 Presentation 5 Session Application Les couches hautes dépendent des couches basses 4 Transport

Plus en détail

Étendre Votre infrastructure IT avec Amazon Virtual Private Cloud

Étendre Votre infrastructure IT avec Amazon Virtual Private Cloud Étendre Votre infrastructure IT avec Amazon Virtual Private Cloud http://aws.amazon.com/vpc Comprendre Amazon Virtual Private Cloud Amazon Virtual Private Cloud (Amazon VPC) est un pont sécurisé et continu

Plus en détail

Spécifications de l'offre Surveillance d'infrastructure à distance

Spécifications de l'offre Surveillance d'infrastructure à distance Aperçu du service Spécifications de l'offre Surveillance d'infrastructure à distance Ce service comprend les services Dell de surveillance d'infrastructure à distance (RIM, le «service» ou les «services»)

Plus en détail

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2 186 Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2 L'utilisation des fonctionnalités de haute disponibilité intégrées aux applications, L'ajout de solutions tierces. 1.1 Windows Server

Plus en détail

Windows serveur 2008 installer hyperv

Windows serveur 2008 installer hyperv Windows serveur 2008 installer hyperv 1 Description Voici la description fournit par le site Microsoft. «Windows Server 2008 Hyper-V est le moteur de virtualisation (hyperviseur) fourni dans Windows Server

Plus en détail

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les

Plus en détail

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Système virtuel StruxureWare Data Center Expert Le serveur StruxureWare Data Center Expert 7.2 est disponible comme système virtuel pris en charge

Plus en détail

CA Server Automation. Vue d ensemble. Avantages. agility made possible

CA Server Automation. Vue d ensemble. Avantages. agility made possible FICHE PRODUIT : CA Server Automation CA Server Automation agility made possible La solution intégrée CA Server Automation permet d automatiser le provisioning, la correction et la configuration des composants

Plus en détail

Architecture complète de protection du stockage et des données pour VMware vsphere

Architecture complète de protection du stockage et des données pour VMware vsphere Architecture complète de protection du stockage et des données pour VMware vsphere Synthèse Les économies de coûts et les avantages en termes de flexibilité de la virtualisation des serveurs ont fait leurs

Plus en détail

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé Les technologies de virtualisation de serveurs séduisent les organisations car elles permettent de réduire le Coût Total de Possession

Plus en détail

IBM Tivoli Storage Manager

IBM Tivoli Storage Manager Maintenir la continuité des affaires grâce à une gestion efficace et performante du stockage IBM Tivoli Storage Manager POINTS FORTS Accroît la continuité des affaires en réduisant les temps de sauvegarde

Plus en détail

La continuité de service

La continuité de service La continuité de service I INTRODUCTION Si la performance est un élément important de satisfaction de l'utilisateur de réseau, la permanence de la disponibilité des ressources l'est encore davantage. Ici

Plus en détail

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 CNAM 2010-2011 Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 Déploiement d une application dans le cloud. 1. Cloud Computing en 2010 2. Offre EC2

Plus en détail

EMC Data Domain Boost for

EMC Data Domain Boost for EMC Data Domain Boost for Symantec Backup Exec Augmentez vos performances de sauvegarde grâce à une intégration avancée dans OpenStorage Avantages clés Sauvegardes plus rapides et meilleure utilisation

Plus en détail

La Continuité d Activité

La Continuité d Activité La virtualisation VMware vsphere au service de La Continuité d Activité La virtualisation VMware vsphere La virtualisation et la Continuité d Activité La virtualisation et le Plan de Secours Informatique

Plus en détail

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU LANDPARK NETWORK IP Avril 2014 LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU Landpark NetworkIP est composé de trois modules : Un module Serveur, que l'on installe sur n'importe

Plus en détail

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters FAMILLE EMC VPLEX Disponibilité continue et mobilité des données dans et entre les datacenters DISPONIBILITE CONTINUE ET MOBILITE DES DONNEES DES APPLICATIONS CRITIQUES L infrastructure de stockage évolue

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

Moteur de réplication de fichiers BackupAssist

Moteur de réplication de fichiers BackupAssist Moteur de réplication de fichiers BackupAssist Cortex I.T. Labs 2001-2010 Sommaire Introduction... 2 Single Instance Store... 2 Avantages par rapport aux méthodes de copie traditionnelles... 2 Modes de

Plus en détail

Présentation des outils dans DaRT 8.0

Présentation des outils dans DaRT 8.0 Présentation des outils dans DaRT 8.0 À partir de la fenêtre Diagnostic and Recovery Toolset dans Microsoft Diagnostics and Recovery Toolset (DaRT) 8.0, vous pouvez lancer l'un des outils individuels que

Plus en détail

FAMILLE EMC RECOVERPOINT

FAMILLE EMC RECOVERPOINT FAMILLE EMC RECOVERPOINT Solution économique de protection des données et de reprise après sinistre en local et à distance Avantages clés Optimiser la protection des données et la reprise après sinistre

Plus en détail

Licences Windows Server 2012 R2 dans le cadre de la virtualisation

Licences Windows Server 2012 R2 dans le cadre de la virtualisation Résumé des licences en volume Licences Windows Server 2012 R2 dans le cadre de la virtualisation Ce résumé s'applique à tous les programmes de licences en volume Microsoft. Sommaire Synthèse... 2 Nouveautés

Plus en détail

Annuaire : Active Directory

Annuaire : Active Directory Annuaire : Active Directory Un annuaire est une structure hiérarchique qui stocke des informations sur les objets du réseau. Un service d'annuaire, tel qu'active Directory, fournit des méthodes de stockage

Plus en détail

Cours Administration BD

Cours Administration BD Faculté des Sciences de Gabès Cours Administration BD Chapitre 2 : Architecture Oracle Faîçal Felhi felhi_fayssal@yahoo.fr 1 Processus serveur 1 Mémoire PGA Architecture SGBD Oracle Processus serveur 2

Plus en détail

Introduction : Caractéristiques du RAID : La redondance et la parité : Les différents types de systèmes RAID :

Introduction : Caractéristiques du RAID : La redondance et la parité : Les différents types de systèmes RAID : Introduction : La technologie RAID (regroupement redondant de disques indépendants) permet de constituer une unité de stockage à partir de plusieurs disques durs. Cette unitée,appelée grappe, a une tolérance

Plus en détail

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES FAMILLE EMC VPLEX Disponibilité continue et mobilité des données dans et entre les datacenters DISPONIBLITÉ CONTINUE ET MOBILITÉ DES DONNÉES DES APPLICATIONS CRITIQUES L infrastructure de stockage évolue

Plus en détail

Guide d'installation. Release Management pour Visual Studio 2013

Guide d'installation. Release Management pour Visual Studio 2013 1 Guide d'installation Release Management pour Visual Studio 2013 Le contenu de ce document est fourni «en l'état». Les informations et les points de vue contenus dans ce document, y compris les URL et

Plus en détail

Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011

Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011 ANNEXE 3 Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011 Généralités Afin de pouvoir garantir un support sûr et efficace du

Plus en détail

Préparer la synchronisation d'annuaires

Préparer la synchronisation d'annuaires 1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing

Plus en détail

Archivage, sauvegarde et restauration pour une virtualisation réussie Gestion des informations unifiée pour les environnements d'entreprise Windows

Archivage, sauvegarde et restauration pour une virtualisation réussie Gestion des informations unifiée pour les environnements d'entreprise Windows Archivage, sauvegarde et restauration pour une virtualisation réussie Gestion des informations unifiée pour les environnements d'entreprise Windows Croissance exponentielle des informations non structurées

Plus en détail

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est

Plus en détail

Spécifications du logiciel. Mise à jour : 24 février 2011 Nombre total de pages : 7

Spécifications du logiciel. Mise à jour : 24 février 2011 Nombre total de pages : 7 Spécifications du logiciel Mise à jour : 24 février 2011 Nombre total de pages : 7 Configuration requise Les spécifications du logiciel du système sont les suivantes : Composant Minimum Recommandé Processeur

Plus en détail

Évaluation du système de stockage

Évaluation du système de stockage Évaluation du système de stockage Rapport préparé sous contrat avec EMC Corporation Introduction EMC Corporation a chargé Demartek de procéder à une évaluation pratique du nouveau système de stockage d

Plus en détail

Guide d'installation de Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.8

Guide d'installation de Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.8 Guide d'installation de Citrix EdgeSight pour test de charge Citrix EdgeSight pour test de charge 3.8 Copyright L'utilisation du produit documenté dans ce guide est soumise à l'acceptation préalable du

Plus en détail

CONDITIONS PARTICULIERES D'HEBERGEMENT MUTUALISE

CONDITIONS PARTICULIERES D'HEBERGEMENT MUTUALISE CONDITIONS PARTICULIERES D'HEBERGEMENT MUTUALISE Dernière version en date du 20 décembre 2008 ARTICLE 1 : OBJET Les présentes conditions particulières ont pour objet de définir les conditions techniques

Plus en détail

SIO-21922 Bases de données

SIO-21922 Bases de données 1- Objectifs généraux Concentration mineure: Réalisation de systèmes d'information SIO-21922 Bases de données Prof. : Dzenan Ridjanovic acquérir les principes et concepts fondamentaux dans le domaine des

Plus en détail

Dossier Solution - Virtualisation Arcserve Unified Data Protection

Dossier Solution - Virtualisation Arcserve Unified Data Protection Dossier Solution - Virtualisation Arcserve Unified Data Protection La virtualisation des serveurs et des postes de travail est devenue omniprésente dans la plupart des organisations, et pas seulement au

Plus en détail

WHITE PAPER. Protéger les serveurs virtuels avec Acronis True Image

WHITE PAPER. Protéger les serveurs virtuels avec Acronis True Image Protéger les serveurs virtuels avec Acronis True Image Copyright Acronis, Inc., 2000 2008 Les organisations liées aux technologies de l information ont découvert que la technologie de virtualisation peut

Plus en détail

ARCHITECTURES DES SYSTÈME DE BASE DE DONNÉES. Cours Administration des Bases de données M Salhi

ARCHITECTURES DES SYSTÈME DE BASE DE DONNÉES. Cours Administration des Bases de données M Salhi ARCHITECTURES DES SYSTÈME DE BASE DE DONNÉES Cours Administration des Bases de données M Salhi Architectures des Système de base de données Systèmes centralisés et client-serveur Server System Architectures

Plus en détail

CA ARCserve Backup r12

CA ARCserve Backup r12 DOSSIER SOLUTION : CA ARCSERVE BACKUP r12 CA ARCserve Backup r12 CA ARCSERVE BACKUP R12 ASSURE UNE PROTECTION EXCEPTIONNELLE DES DONNÉES POUR LES SERVEURS, LES BASES DE DONNÉES, LES APPLICATIONS ET LES

Plus en détail

Enterprise Intégration

Enterprise Intégration Enterprise Intégration Intégration des données L'intégration de données des grandes entreprises, nationales ou multinationales est un vrai cassetête à gérer. L'approche et l'architecture de HVR est très

Plus en détail

Symantec Backup Exec.cloud

Symantec Backup Exec.cloud Protection automatique, continue et sécurisée qui sauvegarde les données vers le cloud ou via une approche hybride combinant la sauvegarde sur site et dans le cloud. Fiche technique : Symantec.cloud Seulement

Plus en détail

Le cluster à basculement

Le cluster à basculement Le cluster à basculement La technologie de cluster à basculement a une approche très différente de NLB. L objectif est de maintenir des ressources en ligne en permanence. Chaque ressource est instanciée

Plus en détail

Déploiement ios simplifié. Guide Pratique FileMaker

Déploiement ios simplifié. Guide Pratique FileMaker Déploiement ios simplifié Guide Pratique FileMaker Table des matières Introduction... 3 Options de déploiement... 3 Option 1 : transfert vers l'appareil ios... 3 Option 2 : hébergement avec FileMaker Server

Plus en détail

Veritas Storage Foundation par Symantec

Veritas Storage Foundation par Symantec Veritas Storage Foundation par Symantec Gestion en ligne de ressources de stockage hétérogènes Veritas Storage Foundation offre une solution complète pour la gestion en ligne de ressources de stockage

Plus en détail

Établir et maintenir la connectivité - Guide de l'utilisateur Utilisateur final - Conseils pour les offres de services à distance

Établir et maintenir la connectivité - Guide de l'utilisateur Utilisateur final - Conseils pour les offres de services à distance Établir et maintenir la connectivité - Guide de l'utilisateur Utilisateur final - Conseils pour les offres de services à distance Table des matières Introduction... 1 Perte de communication après une

Plus en détail

Symantec NetBackup 7.1 - Nouveautés et tableau comparatif des versions

Symantec NetBackup 7.1 - Nouveautés et tableau comparatif des versions Symantec 7.1 - Nouveautés et tableau comparatif des versions Symantec 7 permet aux clients de standardiser les opérations de sauvegarde et de restauration dans les environnements physiques et virtuels,

Plus en détail

Positionnement de UP

Positionnement de UP UNIFIED PROCESS Positionnement de UP Unified Process Langage Méthode Outil logiciel UML UP RUP 6 BONNES PRATIQUES développement itératif gestion des exigences architecture basée sur des composants modélisation

Plus en détail

1. Comment accéder à mon panneau de configuration VPS?

1. Comment accéder à mon panneau de configuration VPS? FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9

Plus en détail

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 FileMaker Pro 14 Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société : Cahier des charges Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud Pour la société : Galaxy-Swiss Bourdin Infrastructure choisie : Metalo Datacenter Préparé par le cabinet de conseil ACF

Plus en détail

Cahier de charges Projet 24

Cahier de charges Projet 24 Cahier de charges Projet 24 Répartition automatique de surcharge sur serveur web virtualisé Etudiants : KAOUACHI Youssef ELFELLAH Amine Encadré par : M. HAYEL Yezekael Année universitaire : 2008/2009 I-

Plus en détail

Les éléments «sensibles» d'un réseau sont par ordre d'importance:

Les éléments «sensibles» d'un réseau sont par ordre d'importance: LA CONTINUITÉ DE SERVICE INTRODUCTION Si la performance est un élément important de satisfaction de l'utilisateur de réseau, la permanence de la disponibilité des ressources l'est encore davantage. Les

Plus en détail

LIVRE BLANC PRODUIT. Evidian SafeKit. Logiciel de haute disponibilité pour le clustering d application

LIVRE BLANC PRODUIT. Evidian SafeKit. Logiciel de haute disponibilité pour le clustering d application Evidian SafeKit Logiciel de haute disponibilité pour le clustering d application Le produit idéal pour un éditeur logiciel «SafeKit est le logiciel de clustering d application idéal pour un éditeur logiciel

Plus en détail

Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V

Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales fonctionnalités

Plus en détail

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE I N T E RS Y S T E M S INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE David Kaaret InterSystems Corporation INTERSySTEMS CAChé CoMME ALTERNATIvE AUx BASES de données RéSIdENTES

Plus en détail

Arcserve unifié UNE SOLUTION UNIQUE

Arcserve unifié UNE SOLUTION UNIQUE UNE SOLUTION UNIQUE Arcserve unifié Dans l'écosystème de la protection des données en constante évolution, tout se résume à une réalité simple : les éditeurs de logiciels doivent innover pour répondre

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012 Virtualisation du poste de travail Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012 29/03/2012 UFR Sciences & Technologies 2 / 45 Plan Virtualisation du poste de travail 1. Approches de la

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

Logiciel simple pour un Plan de Continuité d'activité et un Plan de Reprise d'activité PCA PRA pdf ppt

Logiciel simple pour un Plan de Continuité d'activité et un Plan de Reprise d'activité PCA PRA pdf ppt Pour la version enregistrée de ce webinaire, aller à http://www.evidian.com/fr/produits/haute-disponibilite-logiciel-clustering-application/plan-de-continuite-d-activite-plan-de-reprise-d-activite-pca-pra-pdf-ppt/

Plus en détail

DOSSIER SOLUTION : CA ARCserve r16. Recours au Cloud pour la continuité d'activité et la reprise après sinistre

DOSSIER SOLUTION : CA ARCserve r16. Recours au Cloud pour la continuité d'activité et la reprise après sinistre Recours au Cloud pour la continuité d'activité et la reprise après sinistre Le Cloud, qu'il s'agisse d'un Cloud privé proposé par un fournisseur de services gérés (MSP) ou d'un Cloud public tel que Microsoft

Plus en détail

ORTIZ Franck Groupe 4. Terminal serveur pour administrer un serveur Windows à distance, client rdp linux.

ORTIZ Franck Groupe 4. Terminal serveur pour administrer un serveur Windows à distance, client rdp linux. ORTIZ Franck Groupe 4 Terminal serveur pour administrer un serveur Windows à distance, client rdp linux. Présentation de Terminal Serveur. L'objectif de Terminal Server est de pouvoir partager l'utilisation

Plus en détail

Un concept multi-centre de données traditionnel basé sur le DNS

Un concept multi-centre de données traditionnel basé sur le DNS Confiez vos activités critiques à un expert S il est crucial pour vos activités commerciales que vos serveurs soient disponibles en continu, vous devez demander à votre hébergeur de vous fournir une solution

Plus en détail

Hébergement MMI SEMESTRE 4

Hébergement MMI SEMESTRE 4 Hébergement MMI SEMESTRE 4 24/03/2015 Hébergement pour le Web Serveurs Mutualités Serveurs Dédiés Serveurs VPS Auto-Hébergement Cloud Serveurs Mutualités Chaque Serveur héberge plusieurs sites Les ressources

Plus en détail

Introduction aux Systèmes Distribués. Introduction générale

Introduction aux Systèmes Distribués. Introduction générale Introduction aux Systèmes Distribués Licence Informatique 3 ème année Introduction générale Eric Cariou Université de Pau et des Pays de l'adour Département Informatique Eric.Cariou@univ-pau.fr 1 Plan

Plus en détail

SQL pour. Oracle 10g. Razvan Bizoï. Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4

SQL pour. Oracle 10g. Razvan Bizoï. Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4 SQL pour Oracle 10g Razvan Bizoï Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4 Ce guide de formation a pour but de vous permettre d'acquérir une bonne connaissance du

Plus en détail

La tête dans les nuages

La tête dans les nuages 19 novembre 2010 La tête dans les nuages Démystifier le "Cloud Computing" Jean Bernard, Directeur, Gestion des services Radialpoint SafeCare Inc. Au sujet de Radialpoint Radialpoint offre des solutions

Plus en détail

POLYTEK AFRIK [CONDITIONS D HEBERGEMENT MUTUALISE] SERVEUR MUTUALISE HEBERGEMENT

POLYTEK AFRIK [CONDITIONS D HEBERGEMENT MUTUALISE] SERVEUR MUTUALISE HEBERGEMENT POLYTEK AFRIK HEBERGEMENT SERVEUR MUTUALISE [CONDITIONS D HEBERGEMENT MUTUALISE] L Afrique a son hébergeur site Web CONDITIONS PARTICULIERES D'HÉBERGEMENT MUTUALISÉ MUTUALISÉ Version en date du 18 Janvier

Plus en détail

Sauvegarde et restauration en environnement VMware avec Avamar 6.0

Sauvegarde et restauration en environnement VMware avec Avamar 6.0 Livre blanc Sauvegarde et restauration en environnement VMware avec Avamar 6.0 Analyse détaillée Résumé Dans les entreprises, les environnements virtuels sont de plus en plus déployés dans le cloud. La

Plus en détail

Veeam Backup and Replication

Veeam Backup and Replication Veeam Backup and Replication mardi 5 août 2014 09:33 Procédure d installation de Veeam Backup Montez l ISO de Veeam Backup and Replication sur le serveur. Sélectionnez le setup.exe pour démarrer l installation.

Plus en détail

DataTraveler 410. Manuel d'utilisation de SecureTraveler

DataTraveler 410. Manuel d'utilisation de SecureTraveler Manuel d'utilisation de SecureTraveler SecureTraveler est l'utilitaire de configuration DataTraveler permettant aux utilisateurs en entreprise et aux utilisateurs privés d'établir des zones publiques et

Plus en détail

SafeKit. Sommaire. Un livre blanc de Bull Evidian

SafeKit. Sommaire. Un livre blanc de Bull Evidian Un livre blanc de Bull Evidian SafeKit Une solution de haute disponibilité logicielle packageable avec n'importe quelle application Windows ou Unix Par Bruno Rochat Sommaire Novembre 2005 Haute disponibilité

Plus en détail

Configuration de plusieurs serveurs en Load Balancing

Configuration de plusieurs serveurs en Load Balancing Le serveur de communication IceWarp Configuration de plusieurs serveurs en Load Balancing Version 10.4 27 février 2013 Icewarp France / DARNIS Informatique i Sommaire Configuration de plusieurs serveurs

Plus en détail

La haute disponibilité de la CHAINE DE

La haute disponibilité de la CHAINE DE Pare-feu, proxy, antivirus, authentification LDAP & Radius, contrôle d'accès des portails applicatifs La haute disponibilité de la CHAINE DE SECURITE APPLICATIVE 1.1 La chaîne de sécurité applicative est

Plus en détail

Généralités sur les bases de données

Généralités sur les bases de données Généralités sur les bases de données Qu est-ce donc qu une base de données? Que peut-on attendre d un système de gestion de bases de données? Que peut-on faire avec une base de données? 1 Des données?

Plus en détail

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows. 1. Le nouveau eserver i5 en bref Gérez plusieurs systèmes d'exploitation et environnements d'applications sur un seul serveur pour simplifier votre infrastructure et réduire les frais de gestion Simplifiez

Plus en détail

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Dossier Solution - Virtualisation CA arcserve Unified Data Protection Dossier Solution - Virtualisation CA arcserve Unified Data Protection La virtualisation des serveurs et des postes de travail est devenue omniprésente dans la plupart des organisations, et pas seulement

Plus en détail

portnox pour un contrôle amélioré des accès réseau Copyright 2008 Access Layers. Tous droits réservés.

portnox pour un contrôle amélioré des accès réseau Copyright 2008 Access Layers. Tous droits réservés. portnox Livre blanc réseau Janvier 2008 Access Layers portnox pour un contrôle amélioré des accès access layers Copyright 2008 Access Layers. Tous droits réservés. Table des matières Introduction 2 Contrôle

Plus en détail

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une

Plus en détail

HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES. Simple & Performant. www.quick software line.com

HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES. Simple & Performant. www.quick software line.com HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES Haute disponibilité pour Serveurs Ouverts (Windows, UNIX, AIX, Linux, VMware (Windows, UNIX, AIX, Linux, VMware ) Généralités Quelques définitions

Plus en détail

La sécurité informatique dans la petite entreprise Etat de l'art et Bonnes Pratiques (3ième édition)

La sécurité informatique dans la petite entreprise Etat de l'art et Bonnes Pratiques (3ième édition) Généralités sur la sécurité informatique 1. Introduction 15 2. Les domaines et normes associés 18 2.1 Les bonnes pratiques ITIL V3 18 2.1.1 La stratégie des services (Service Strategy) 19 2.1.2 La conception

Plus en détail

StreamServe Persuasion SP4 Control Center

StreamServe Persuasion SP4 Control Center StreamServe Persuasion SP4 Control Center Manuel utilisateur Rév. PA23 StreamServe Persuasion SP4 Control Center - Manuel utilisateur Rév. PA23 2001-2009 STREAMSERVE, INC. TOUS DROITS RESERVES Brevet américain

Plus en détail

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd NetSupport Notify (v2.01) Guide de démarrage Tous droits réservés 2009 NetSupport Ltd NETSUPPORT NOTIFY : PRÉSENTATION GÉNÉRALE NetSupport Notify est une solution mise au point spécifiquement pour permettre

Plus en détail

Elaboration d'un outil de sauvegarde/restauration de systèmes Linux

Elaboration d'un outil de sauvegarde/restauration de systèmes Linux Elaboration d'un outil de sauvegarde/restauration de systèmes Linux 23/06/2004 Par : Bertrand Jacquin GTR 2ème année Le présent document contient des informations qui sont la propriété de France Télécom.

Plus en détail

Bénéfices de Citrix NetScaler pour les architectures Citrix

Bénéfices de Citrix NetScaler pour les architectures Citrix Bénéfices de Citrix NetScaler pour les architectures Citrix 15 novembre 2007 Auteurs: Mahmoud EL GHOMARI E-mail: mahmoud.elghomari@eu.citrix.com Stéphane CAUNES E-mail: stephane.caunes@eu.citrix.com Riad

Plus en détail

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l Siège social : 5 Speen Street Framingham, MA 01701, É.-U. T.508.872.8200 F.508.935.4015 www.idc.com L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i

Plus en détail