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

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

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

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

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 09 : CC : Cloud Computing Sommaire Introduction... 2 Définition... 2 Les différentes

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

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

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

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

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

Pilot4IT Monitoring : Mesurez la qualité et la performance perçue de vos applications.

Pilot4IT Monitoring : Mesurez la qualité et la performance perçue de vos applications. Pilot4IT Monitoring : Mesurez la qualité et la performance perçue de vos applications. La supervision est la «surveillance du bon fonctionnement d un système ou d une activité». Elle permet de surveiller,

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

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

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

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

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

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

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

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

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

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

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

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

Serveur de Licences Acronis. Guide Utilisateur

Serveur de Licences Acronis. Guide Utilisateur Serveur de Licences Acronis Guide Utilisateur TABLE DES MATIÈRES 1. INTRODUCTION... 3 1.1 Présentation... 3 1.2 Politique de Licence... 3 2. SYSTEMES D'EXPLOITATION COMPATIBLES... 4 3. INSTALLATION DU

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

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

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

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog. Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.com INTRODUCTION Il y a une évolution majeure des systèmes d'information,

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

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

«Commande» se rapporte à un bon de commande ou à une commande créée sur un site Internet Interoute.

«Commande» se rapporte à un bon de commande ou à une commande créée sur un site Internet Interoute. 1 DESCRIPTION Le Centre de données virtuel d Interoute permet aux Clients de bénéficier d un ensemble flexible de ressources informatiques dans le «cloud», sans la complexité et les coûts associés à un

Plus en détail

Microsoft Dynamics. Installation de Management Reporter for Microsoft Dynamics ERP

Microsoft Dynamics. Installation de Management Reporter for Microsoft Dynamics ERP Microsoft Dynamics Installation de Management Reporter for Microsoft Dynamics ERP Date : mai 2010 Table des matières Introduction... 3 Présentation... 3 Configuration requise... 3 Installation de Management

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

mai-2008 Infogérance des serveurs conçus par SIS alp 1

mai-2008 Infogérance des serveurs conçus par SIS alp 1 Infogérance des serveurs conçus par SIS alp SIS alp 1 Infogérance pour OpenERP solutions intégrées en abonnement mensuel OpenERP-Online OpenERP-Infogérance versions VDS et Dédié OpenERP-Serveur HaaS OpenERP-Continuité

Plus en détail

Contexte technologique : Présentation du logiciel: Le NAS ( Network Attached Storage):

Contexte technologique : Présentation du logiciel: Le NAS ( Network Attached Storage): Contexte technologique : Dans notre entreprise, Il arrive fréquemment que les fichiers soient stockés sur les postes de travail des employés et partagés sur le réseau. Pour mettre à jour un fichier, on

Plus en détail

FAQ: Protection des données Backup Exec 2010 - FAQ (Foire aux questions)

FAQ: Protection des données Backup Exec 2010 - FAQ (Foire aux questions) Quels sont les produits inclus dans cette version de la gamme Symantec Backup Exec? Symantec Backup Exec 2010 offre des fonctions de sauvegarde et de restauration fiables, adaptées aux besoins croissants

Plus en détail

«Clustering» et «Load balancing» avec Zope et ZEO

«Clustering» et «Load balancing» avec Zope et ZEO «Clustering» et «Load balancing» avec Zope et ZEO IN53 Printemps 2003 1 Python : généralités 1989 : Guido Van Rossum, le «Python Benevolent Dictator for Life» Orienté objet, interprété, écrit en C Mêle

Plus en détail

CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6

CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6 Table des matières. CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6 QUE SONT LES DISQUES DE BASE ET LES DISQUES DYNAMIQUES? 6 FORMATAGE DES DISQUES ET

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

Module 10 : Fonctions d'exploration et de domaine sur un inter-réseau IP

Module 10 : Fonctions d'exploration et de domaine sur un inter-réseau IP Module 10 : Fonctions d'exploration et de domaine sur un inter-réseau IP 0RGXOH#43#=#)RQFWLRQV#G*H[SORUDWLRQ#HW#GH#GRPDLQH#VXU#XQ#LQWHU0UpVHDX#,3# # 56: # 3UpVHQWDWLRQ#JpQpUDOH 'RQQHU#XQ#DSHUoX#GHV VXMHWV#HW#GHV#REMHFWLIV#GH#FH

Plus en détail

LIVRE BLANC Accès ininterrompu à des

LIVRE BLANC Accès ininterrompu à des LIVRE BLANC LIVRE BLANC Accès ininterrompu à des volumes de cluster partagés à mise en miroir synchrone sur des sites métropolitains actifs La prise en charge des clusters de basculement sous Windows Server

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

CA ARCserve Backup ß QUESTIONS LES PLUS FRÉQUENTES : CA ARCSERVE BACKUP R12.5

CA ARCserve Backup ß QUESTIONS LES PLUS FRÉQUENTES : CA ARCSERVE BACKUP R12.5 ß QUESTIONS LES PLUS FRÉQUENTES : CA ARCSERVE BACKUP R12.5 CA ARCserve Backup Ce document répond aux questions les plus fréquentes sur CA ARCserve Backup r12.5. Pour en savoir plus sur les nouveautés de

Plus en détail

MiniCLOUD http://www.virtual-sr.com/

MiniCLOUD http://www.virtual-sr.com/ MiniCLOUD http://www.virtual-sr.com/ SANTE RESEAU développe en 2012, une filiale, VIRTUAL SR, spécialisée dans l'hébergement PRIVÉ de Machines Virtuelles. Spécialisée dans Les Architectures Virtuelles

Plus en détail

Exercices Active Directory (Correction)

Exercices Active Directory (Correction) Exercices Active Directory (Correction) Exercice : Scénarios pour l'implémentation de composants logiques AD DS Lire les scénarios suivants et déterminer les composants logiques AD DS à déployer dans chaque

Plus en détail

SAUVEGARDE ET AD ET SERVEUR RESTAURATION DU SERVEUR D IMPRESSION. Domingues Almeida Nicolas Collin Leo Ferdoui Lamia Sannier Vincent

SAUVEGARDE ET AD ET SERVEUR RESTAURATION DU SERVEUR D IMPRESSION. Domingues Almeida Nicolas Collin Leo Ferdoui Lamia Sannier Vincent SAUVEGARDE ET RESTAURATION DU SERVEUR AD ET SERVEUR Domingues Almeida Nicolas Collin Leo Ferdoui Lamia Sannier Vincent Sommaire Objectifs :... 2 Pré requis :... 2 Installation de l active directory...

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

SENTINEL S/5 avec CODESOFT Version 8

SENTINEL S/5 avec CODESOFT Version 8 SENTINEL S/5 avec CODESOFT Version 8 TEKLYNX International Copyright 2005 5 Décembre, 2005 RN-0001.00 PRODUCT RELEASE NOTES SENTINEL S/5 version 5.01 Release Notes v.fr 1 SENTINEL S/5 avec CODESOFT version

Plus en détail

Jouez les précurseurs: avec le Managed Server de Hostpoint

Jouez les précurseurs: avec le Managed Server de Hostpoint RôleLeader. Jouez les précurseurs: avec le Managed Server de Hostpoint Un site web qui fonctionne toujours au mieux, constamment mis à jour est aujourd hui indispensable si vous souhaitez jouer les précurseurs

Plus en détail

Comment déployer l'active Directory sur Windows Server 2008 R2. Microsoft France Division DPE

Comment déployer l'active Directory sur Windows Server 2008 R2. Microsoft France Division DPE Comment déployer l'active Directory sur Windows Server 2008 R2 Microsoft France Division DPE 1 Table des matières Présentation... 3 Objectifs... 3 Pré requis... 3 Introduction à l Active Directory... 4

Plus en détail

MAINTENANCE DISTRIBUTIONSi SOLUTION INFORMATIQUE

MAINTENANCE DISTRIBUTIONSi SOLUTION INFORMATIQUE MAINTENANCE DISTRIBUTION SOLUTION INFORMATIQUE MAINTENANCE DISTRIBUTION SOLUTION INFORMATIQUE Disponibilité, accompagnement, partenaire unique, engagements de services... concentrez-vous sur votre métier,

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

Contact. entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG)

Contact. entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG) Contact entreprise. Appsfinity Gmbh Neuhofstrasse 3a CH 6340 Baar (ZG) Tel: +41 415 520 504 Email: sales@onlogis.com Visibilité et controle sur vos opérations, n importe où et à tout moment... Onlogis

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

Présentation du déploiement des serveurs

Présentation du déploiement des serveurs Présentation du déploiement des serveurs OpenText Exceed ondemand Solutions de gestion de l accès aux applications pour l entreprise OpenText Connectivity Solutions Group Février 2011 Sommaire Aucun environnement

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

Nouvelles stratégies et technologies de sauvegarde

Nouvelles stratégies et technologies de sauvegarde Nouvelles stratégies et technologies de sauvegarde Boris Valera Laurent Blain Plan Contexte Les nouveaux enjeux de la sauvegarde La sauvegarde des machines virtuelles La déduplication Les architectures

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

Eliminer les zones d ombre et fournir une identité utilisateur sur le pare-feu dans un environnement client léger

Eliminer les zones d ombre et fournir une identité utilisateur sur le pare-feu dans un environnement client léger L intégration du pare-feu de nouvelle génération dans l environnement Citrix et Terminal Services Eliminer les zones d ombre et fournir une identité utilisateur sur le pare-feu dans un environnement client

Plus en détail

Big Data EC2 S3. Stockage. Amazon Web Services. Réf. Intitulé des formations Page

Big Data EC2 S3. Stockage. Amazon Web Services. Réf. Intitulé des formations Page IAM Big Data EBS Big Data Cloud EC2 S3 Cloud Stockage Stockage Amazon Web Services Réf. Intitulé des formations Page GK4501 Notions de base Amazon Web Services 3 GK4502 Architecture sur Amazon Web Services

Plus en détail

Comment déployer l'active Directory sur Windows Server 2008 R2

Comment déployer l'active Directory sur Windows Server 2008 R2 ENSAT 2014-2015 Le 29 septembre 2014 Administration Système : Active Directory Génie Informatique 2 ème année cycle ingénieur Comment déployer l'active Directory sur Windows Server 2008 R2 Département

Plus en détail

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER E-Guide FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER Search Networking.de FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER En favorisant

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

Les solutions centre de données virtuel et Infrastructure-service de Bell

Les solutions centre de données virtuel et Infrastructure-service de Bell Les solutions centre de données virtuel et Infrastructure-service de Bell Zied Hammami Directeur Principal- Spécialiste centre de données 14 novembre 2013 Ordre du jour Les centres de données de Bell Centre

Plus en détail

DRS. Donnez des Capacités à Votre Serveur d Impression d Entreprise. Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc.

DRS. Donnez des Capacités à Votre Serveur d Impression d Entreprise. Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc. DRS Donnez des Capacités à Votre Serveur d Impression d Entreprise Distributeur exclusif de la gamme des logiciels Levi, Ray & Shoup, Inc. Les documents les plus importants de votre entreprise sont issus

Plus en détail

Prise de contrôle à distance de PC

Prise de contrôle à distance de PC Prise de contrôle à distance de PC VNC = Virtual Network Computing Il sagit de prendre très facilement le contrôle d'un PC à distance en utilisant un programme performant. Par exemple, si vous souhaitez

Plus en détail

SECURIDAY 2012 Pro Edition [Architecture réseau : conception et mapping]

SECURIDAY 2012 Pro Edition [Architecture réseau : conception et mapping] SECURINETS CLUB DE LA SECURITE INFORMATIQUE INSAT SECURIDAY 2012 Pro Edition [Architecture réseau : conception et mapping] Chef Atelier : Elyes SOULAIMA (RT5) Naoures KHAIRALLAH (RT5) Hager MAKINA (RT3)

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

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

Architecture Constellio

Architecture Constellio Architecture Constellio Date : 12 novembre 2013 Version 3.0 Contact : Nicolas Bélisle nicolas.belisle@doculibre.com 5146555185 1 Table des matières Table des matières... 2 Présentation générale... 4 Couche

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Aperçu de la sauvegarde sous Windows 7

Aperçu de la sauvegarde sous Windows 7 Aperçu de la sauvegarde sous Windows 7 Auteur : Olivier Borgeaud / Informaticien Diplômé Version : 1.0 Date : 3 mai 2009 Sommaire Aperçu de la sauvegarde sous Windows 7... 3 Configurer et créer une sauvegarde...

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

Active Directory Sommaire :

Active Directory Sommaire : Active Directory Sommaire : Définition Ce qu'il permet A quoi sert-il? Principe de fonctionnement Structure Hiérarchie Schéma Qu'est ce qu'un service d'annuaire? Qu'elle est son intérêt? L'installation

Plus en détail

Cloud Computing Concepts de base Année académique 2014/15

Cloud Computing Concepts de base Année académique 2014/15 Concepts de base Année académique 2014/15 Qu'est que le? online 2 Qu'est que le? Cela s'est-il produit auparavant? Innovation Produit Service 3 Qu'est que le? Considérons-le comme-ça... Crée ta propre

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

Client cloud vs Client lourd

Client cloud vs Client lourd Malgré les apparences, ce titre n'a rien à voir avec la surcharge pondérale des clients d'une entreprise! Ces 2 termes client «cloud» et client lourd sont des noms de systèmes informatiques que nous utilisons

Plus en détail

Serveur virtuel infogéré

Serveur virtuel infogéré Serveur virtuel infogéré Fiche produit 12 novembre 2010 Résumé Afin de garantir la disponibilité du serveur du client, nous proposons la mise à disposition d un serveur virtuel avec une infogérance complète

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

Accès au serveur SQL. Où ranger les accès au serveur SQL?

Accès au serveur SQL. Où ranger les accès au serveur SQL? 150 requête SQL, cela aura un impact sur un nombre limité de lignes et non plus sur l ensemble des données. MySQL propose une clause originale en SQL : LIMIT. Cette clause est disponible avec les différentes

Plus en détail

Objectif. Participant. Prérequis. Pédagogie. Oracle Enterprise Manager 10g Grid Control Rel 2. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Pédagogie. Oracle Enterprise Manager 10g Grid Control Rel 2. 5 Jours [35 Heures] Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Décrire les étapes d'installation du référentiel OMR (Oracle Management Repository) et du service OMS (Oracle Management Service)

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

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

Cloud pour applications PC SOFT Tarification

Cloud pour applications PC SOFT Tarification Cloud pour applications PC SOFT Tarification Date d entrée en vigueur de cette tarifi cation : 26 mai 2014 16:44 Présentation Le Cloud pour applications PC SOFT met à votre disposition des plateformes

Plus en détail

Installation de Windows XP www.ofppt.info

Installation de Windows XP www.ofppt.info ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail XP DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC XP Sommaire 1 Introduction... 2 2 Vérification de la

Plus en détail

En quoi l EMM représente-t-il le futur de la gestion des Macs

En quoi l EMM représente-t-il le futur de la gestion des Macs En quoi l EMM représente-t-il le futur de la gestion des Macs En quoi l EMM représente-t-il le futur de la gestion des Macs Lors du discours d ouverture du WWDC 2014, Craig Federighi, vice-président de

Plus en détail

Déploiement d un serveur courriel dédié pour entreprise

Déploiement d un serveur courriel dédié pour entreprise CP 55015, Longueuil (Québec) J4K 5J4 Téléphone : (514) 228-1282 Courriel : info@aerisnetwork.com Déploiement d un serveur courriel dédié pour entreprise Votre entreprise dépend critiquement des courriels

Plus en détail

Architectures d implémentation de Click&DECiDE NSI

Architectures d implémentation de Click&DECiDE NSI Architectures d implémentation de Click&DECiDE NSI de 1 à 300 millions de ligne de log par jour Dans ce document, nous allons étudier les différentes architectures à mettre en place pour Click&DECiDE NSI.

Plus en détail

Virtualisation, licences, multicoeurs,...

Virtualisation, licences, multicoeurs,... Virtualisation, licences, multicoeurs,... C'est devenu vraiment compliqué de s'y retrouver dans le licensing lorqu'on plonge dans les environnements virtuels... Voici un post qui vous permettra de vous

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

Découverte et investigation des menaces avancées INFRASTRUCTURE

Découverte et investigation des menaces avancées INFRASTRUCTURE Découverte et investigation des menaces avancées INFRASTRUCTURE AVANTAGES CLÉS Infrastructure RSA Security Analytics Collecte distribuée grâce à une architecture modulaire Solution basée sur les métadonnées

Plus en détail

Service HP de réparation du matériel sur site dans un délai de 6 heures Services contractuels d assistance clientèle HP

Service HP de réparation du matériel sur site dans un délai de 6 heures Services contractuels d assistance clientèle HP Service HP de réparation du matériel sur site dans un délai de 6 heures Services contractuels d assistance clientèle HP Notre équipe de spécialistes de l assistance commencera rapidement à dépanner votre

Plus en détail

Manuel d'installation

Manuel d'installation SQUARE - Manuel installation.docx 05.03.2015 v2.0 1 / 24 Table des Matières Manuel d'installation page 0. Préambule... 3 0.1 Introduction... 3 0.2 Pré-requis... 3 0.3 Déroulement de l'installation... 3

Plus en détail

Guide d'installation d'icewarp

Guide d'installation d'icewarp Le serveur Icewarp Guide d'installation d'icewarp Version 11 Avril 2014 Icewarp France / DARNIS Informatique i Sommaire Guide d'installation d'icewarp 1 Introduction... 1 Pré-requis... 1 Exigences sur

Plus en détail

Le meilleur de l'open source dans votre cyber cafe

Le meilleur de l'open source dans votre cyber cafe Le meilleur de l'open source dans votre cyber cafe Sommaire PRESENTATION...1 Fonctionnalités...2 Les comptes...3 Le système d'extensions...4 Les apparences...5 UTILISATION...6 Maelys Admin...6 Le panneau

Plus en détail

Exchange Server 2013 Configuration et gestion de votre environnement de messagerie

Exchange Server 2013 Configuration et gestion de votre environnement de messagerie Introduction à Exchange 1. Présentation d'exchange 17 1.1 La messagerie au sein de l entreprise 17 1.2 L évolution des plateformes Exchange 18 2. Introduction à Exchange 2O13 23 2.1 Contribution aux métiers

Plus en détail

Internet Explorer 6.0 SP1

Internet Explorer 6.0 SP1 Guide d installation Détail II Table des matières Système... 1 Configuration système... 1 Matériel... 1 Logiciel... 1 Démarrage... 2 Installation de l'application... 2 Introduction... 2 Installation...

Plus en détail

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance.

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance. CLOUD CP3S La virtualisation au service de l entreprise Virtualisation / Cloud Évolutivité Sécurité Redondance Puissance SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE SOLUTION D INFRASTRUCTURE

Plus en détail

Documentation utilisateur MyGed. Documentation MyGed / Utilisation de MyGed Entreprise

Documentation utilisateur MyGed. Documentation MyGed / Utilisation de MyGed Entreprise Documentation MyGed / Utilisation de MyGed Entreprise 1 SOMMAIRE 1 Le classement...4 1.1 Le classement depuis une panière...4 1.2 Le traitement par lot...6 1.3 Classement depuis l explorateur Windows...7

Plus en détail

DOSSIER SPÉCIAL Datacenter : Les problèmes n arrivent pas qu aux autres

DOSSIER SPÉCIAL Datacenter : Les problèmes n arrivent pas qu aux autres Datacenter : Les problèmes n arrivent pas qu aux AUCUN DATACENTER n est à l abri d un éventuel problème, d une indisponibilité ou d un imprévu! La question est de savoir que faire pour protéger votre Datacenter

Plus en détail

Gestion complète des performances

Gestion complète des performances Gestion complète des performances Rétrocompatibilité Windows XP et Windows Vista 2013 Réglez et optimisez les performances de votre ordinateur à l aide d une application puissante et rapide. Téléchargement

Plus en détail