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 Service deréglage automatique Types d'instance- types/ 8. Stockage persistant en mode bloc élastique 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

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

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

É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

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

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

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

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

«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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Symantec Protection Suite Enterprise Edition Protection éprouvée pour les terminaux, la messagerie et les environnements Web

Symantec Protection Suite Enterprise Edition Protection éprouvée pour les terminaux, la messagerie et les environnements Web Fiche technique: Sécurité des terminaux Protection éprouvée pour les terminaux, la messagerie et les environnements Web Présentation permet de créer un environnement (terminaux, messagerie et Web) protégé

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

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

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

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

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP Vue d ensemble du basculement DHCP Dans Windows Server 2008 R2, il existe deux options à haute disponibilité dans le cadre du déploiement du serveur DHCP. Chacune de ces options est liée à certains défis.

Plus en détail

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000 Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation

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

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

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

Accélérez la virtualisation de vos applications stratégiques en toute confiance avec Symantec

Accélérez la virtualisation de vos applications stratégiques en toute confiance avec Symantec Accélérez la virtualisation de vos applications stratégiques en toute confiance avec Symantec L'infrastructure, qui connecte les utilisateurs aux données, est en pleine transformation. Elle se modifie

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

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

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright

Plus en détail

Symantec Backup Exec 2012

Symantec Backup Exec 2012 Better backup for all Fiche technique : Sauvegarde et reprise après incident Présentation est un produit unique et intégré qui protège les environnements physiques et virtuels, simplifie la sauvegarde

Plus en détail

Amazon Elastic MapReduce (Amazon EMR)

Amazon Elastic MapReduce (Amazon EMR) Amazon Web Services S'inscrire Compte / Console Français Produits et solutions AWS Product Information Développeurs Support Amazon EMR Présentation d'amazon EMR FAQ Tarification Ressources pour développeurs

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

Une fiabilité globale pour les sites qui ne PEUVENT pas tomber

Une fiabilité globale pour les sites qui ne PEUVENT pas tomber Une fiabilité globale pour les sites qui ne PEUVENT pas tomber Une fiabilité globale pour les sites qui ne PEUVENT pas tomber Table des matières Introduction....3 Avantages de la haute disponibilité...4

Plus en détail

Architecture dans le nuage : les bonnes pratiques

Architecture dans le nuage : les bonnes pratiques Architecture dans le nuage : les bonnes pratiques Dernière mise à jour - Mai 2010 Jinesh Varia jvaria@amazon.com Page 1 sur 27 Introduction Cela fait plusieurs années que les architectes logiciels découvrent

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

Version en date du 01 avril 2010

Version en date du 01 avril 2010 O V H S E N E G A L CONDITIONS PARTICULIERES D'HÉBERGEMENT MUTUALISÉ Version en date du 01 avril 2010 ARTICLE 1 : OBJET Les présentes conditions particulières ont pour objet de définir les conditions techniques

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

Guide d administration de Microsoft Exchange ActiveSync

Guide d administration de Microsoft Exchange ActiveSync Guide d administration de Microsoft Exchange ActiveSync Copyright 2005 palmone, Inc. Tous droits réservés. palmone, HotSync, Treo, VersaMail et Palm OS sont des marques commerciales ou déposées dont palmone,

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

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

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

ORACLE TUNING PACK 11G

ORACLE TUNING PACK 11G ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access

Plus en détail

XenApp 7.5 et XenDesktop 7.5

XenApp 7.5 et XenDesktop 7.5 XenApp 7.5 et XenDesktop 7.5 Déployer XenApp 7.5 et XenDesktop 7.5 avec Amazon VPC Page 1 2014 Citrix Systems, Inc. Tous droits réservés. Préparé par : Peter Bats Rédactrice : Linda Belliveau Version :

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

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1 Cours 6 Sécurisation d un SGBD DBA - M1ASR - Université Evry 1 Sécurisation? Recette d une application Vérification des fonctionnalités Vérification de l impact sur le SI existant Gestion du changement

Plus en détail

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18 Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en

Plus en détail

CONDITIONS PARTICULIERES D'HÉBERGEMENT WEB

CONDITIONS PARTICULIERES D'HÉBERGEMENT WEB CONDITIONS PARTICULIERES D'HÉBERGEMENT WEB Version en date du 10 octobre 2013 ARTICLE 1 : OBJET Les présentes conditions particulières ont pour objet de définir les conditions techniques et financières

Plus en détail

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8 Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...

Plus en détail

PostgreSQL. Formations. Calendrier... 14

PostgreSQL. Formations. Calendrier... 14 Formations PostgreSQL Catalogue 2013 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 Développer avec PostgreSQL... 8 Migrer d'oracle à PostgreSQL...

Plus en détail

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17 ALOHA Load Balancer 2.5 Guide de démarrage rapide 1/17 Table des matières 1 - Contenu de l'emballage... 3 2 - Phase préparatoire... 3 3 - Configuration d'usine... 3 4 - Branchement du boîtier (ALOHA load

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

Retrospect 7.7 Addendum au Guide d'utilisation

Retrospect 7.7 Addendum au Guide d'utilisation Retrospect 7.7 Addendum au Guide d'utilisation 2011 Retrospect, Inc. Certaines parties 1989-2010 EMC Corporation. Tous droits réservés. Guide d utilisation d Retrospect 7.7, première édition. L utilisation

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

JetClouding Installation

JetClouding Installation JetClouding Installation Lancez le programme Setup JetClouding.exe et suivez les étapes d installation : Cliquez sur «J accepte le contrat de licence» puis sur continuer. Un message apparait and vous demande

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

Serveur de travail collaboratif Michaël Hoste -

Serveur de travail collaboratif Michaël Hoste - Serveur de travail collaboratif Michaël Hoste - Table des matières 1. Qu'est ce qu'un serveur de travail collaboratif?...2 2. Pourquoi ce projet?...2 3. Possibilités d'utilisation dans le cadre de l'université...3

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144 ETI/Domo 24810150 www.bpt.it FR Français ETI-Domo Config 24810150 FR 10-07-144 Configuration du PC Avant de procéder à la configuration de tout le système, il est nécessaire de configurer le PC de manière

Plus en détail

CA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol)

CA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol) Page 1 WHITE PAPER: CA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol) : protection intégrée pour les environnements NAS hétérogènes CA ARCserve Backup Option

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

La haute disponibilité

La haute disponibilité Chapitre 3 La haute 3.1 Définition du cluster de serveurs...112 3.2 La mise en cluster des applications...114 3.3 Les composants du cluster de serveurs...115 3.4 Les obets du cluster de serveurs...119

Plus en détail

Les messages d erreur d'applidis Client

Les messages d erreur d'applidis Client Fiche technique AppliDis Les messages d erreur d'applidis Client Fiche IS00313 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Les nouveautés d AppliDis Fusion 4 Service Pack 3

Les nouveautés d AppliDis Fusion 4 Service Pack 3 Les nouveautés d AppliDis Fusion 4 Service Pack 3 Systancia Publication : Novembre 2013 Résumé La nouvelle version AppliDis Fusion 4 Service Pack 3 ajoute des fonctionnalités nouvelles au produit AppliDis.

Plus en détail

Choisir la solution d hébergement et de support faite pour vous

Choisir la solution d hébergement et de support faite pour vous acquia.com/fr Acquia Cloud: la fondation de votre succès La plate-forme open-cloud d Acquia offre évolutivité, sécurité et haute performance aux sites Drupal, quelque soit leur importance. Acquia Cloud

Plus en détail

Administration Centrale : Opérations

Administration Centrale : Opérations Administration Centrale : Opérations 2 Administration Centrale Opération 30/01/09 Sommaire 1 Introduction... 3 2 Topologie et services... 4 2.1 Serveurs de la Batterie... 4 2.2 Services sur le Serveur...

Plus en détail

Clients et agents Symantec NetBackup 7

Clients et agents Symantec NetBackup 7 Protection complète pour les informations stratégiques de l'entreprise Présentation Symantec NetBackup propose un choix complet de clients et d'agents innovants pour vous permettre d optimiser les performances

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

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

Guide de l'utilisateur de l'application mobile

Guide de l'utilisateur de l'application mobile Guide de l'utilisateur de l'application mobile Avis de droit d'auteur Copyright Acronis International GmbH, 2002-2012. Tous droits réservés. «Acronis», «Acronis Compute with Confidence», «Acronis Recovery

Plus en détail

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés Livre blanc La sécurité de nouvelle génération pour les datacenters virtualisés Introduction Ces dernières années, la virtualisation est devenue progressivement un élément stratégique clé pour le secteur

Plus en détail

Annexe 5. Kaspersky Security For SharePoint Servers. Consulting Team

Annexe 5. Kaspersky Security For SharePoint Servers. Consulting Team Annexe 5 Kaspersky Security For SharePoint Servers Consulting Team 2015 K A S P E R S K Y L A B Immeuble l Européen 2, rue 1 Joseph Monier 92859 Rueil Malmaison Cedex Table des matières Table des matières...

Plus en détail

Chapitre 10. Architectures des systèmes de gestion de bases de données

Chapitre 10. Architectures des systèmes de gestion de bases de données Chapitre 10 Architectures des systèmes de gestion de bases de données Introduction Les technologies des dernières années ont amené la notion d environnement distribué (dispersions des données). Pour reliér

Plus en détail

Cours 20412D Examen 70-412

Cours 20412D Examen 70-412 FORMATION PROFESSIONNELLE Cours 20412D Examen 70-412 Configuring Advanced Windows Server 2012 Services Durée : 01 Mois en cours du soir 18h/21h CURSUS COMPLET MCSA Windows Server 2012 Solutions Associate

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

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation

Plus en détail

Continuité d activité : le choix des armes

Continuité d activité : le choix des armes [ Rubrique à brac ] Continuité d activité : le choix des armes Beaucoup de Plans de Recouvrement d Activité (PRA) furent conçus dans le but de parer à des désastres tels que les incendies, les inondations

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

CONDITIONS PARTICULIERES D'ENREGISTREMENT, DE RENOUVELLEMENT ET DE TRANSFERT DE NOMS DE DOMAINE

CONDITIONS PARTICULIERES D'ENREGISTREMENT, DE RENOUVELLEMENT ET DE TRANSFERT DE NOMS DE DOMAINE CONDITIONS PARTICULIERES D'ENREGISTREMENT, DE RENOUVELLEMENT ET DE TRANSFERT DE NOMS DE DOMAINE Version en date du 29 juillet 2014 ARTICLE 1 : OBJET Les présentes conditions particulières ont pour objet

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Guide de déploiement

Guide de déploiement Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows

Plus en détail

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

ManageEngine IT360 : Gestion de l'informatique de l'entreprise ManageEngine IT360 Présentation du produit ManageEngine IT360 : Gestion de l'informatique de l'entreprise Améliorer la prestation de service à l'aide d'une approche intégrée de gestion des performances

Plus en détail

FileMaker Server 13. Guide de démarrage

FileMaker Server 13. Guide de démarrage FileMaker Server 13 Guide de démarrage 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et Bento sont des marques commerciales

Plus en détail

Livre blanc 2015. Solution Foxit(R) PDF Security Suite intégrée à Microsoft(R) Active Directory(R) Rights Management Service

Livre blanc 2015. Solution Foxit(R) PDF Security Suite intégrée à Microsoft(R) Active Directory(R) Rights Management Service Livre blanc 2015 Solution Foxit(R) PDF Security Suite intégrée à Microsoft(R) Active Directory(R) Rights Management Service Table des matières Introduction 3 Environnements Foxit PDF Security Suite 4 Application

Plus en détail

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1] SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition

Plus en détail

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN Table des matières 1 Chapitre 1 Virtualisation, enjeux et concepts 1. Définition et vue d'ensemble....13 1.1 Terminologie et concepts...13 1.2 Bénéfices....15 1.3 Technologies et solutions de virtualisation...16

Plus en détail

IBM Cloudant Data Layer Local Edition

IBM Cloudant Data Layer Local Edition IBM Cloudant Data Layer Local Edition Évoluez et innovez plus rapidement sur toutes les plateformes cloud privées, publiques ou hybrides Points forts Cloudant constitue une couche de données extrêmement

Plus en détail

Fiche Technique Windows Azure

Fiche Technique Windows Azure Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows

Plus en détail

Structure logique. Active Directory. Forêts Arborescences Domaines Unités d'organisation

Structure logique. Active Directory. Forêts Arborescences Domaines Unités d'organisation Active Directory Structure logique Service d'annuaire Base d'annuaire distribuée des ressources réseau : comptes utilisateurs, groupes, ordinateurs, imprimantes, dossiers partagés,... Administration centralisée

Plus en détail

Introduction à. Oracle Application Express

Introduction à. Oracle Application Express Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création

Plus en détail

Découvrez notre solution Alternative Citrix / TSE

Découvrez notre solution Alternative Citrix / TSE Découvrez notre solution Alternative Citrix / TSE OmniWare est un produit résolument moderne qui répond aux besoins actuels des entreprises en apportant une solution pour la mobilité des collaborateurs,

Plus en détail