Développement logiciel pour le Cloud (TLC)
|
|
- Sarah Marier
- il y a 8 ans
- Total affichages :
Transcription
1 Table of Contents Développement logiciel pour le Cloud (TLC) 2. PaaS: the example of ConPaaS Guillaume Pierre 1 Introduction 2 ConPaaS usage 3 ConPaaS architecture Université de Rennes 1 Fall Performance control 5 Conclusion Développement logiciel pour le Cloud (TLC) 1 / 38 Développement logiciel pour le Cloud (TLC) 2 / 38 Table of Contents Typical Cloud Applications (according to AWS) 1 Introduction 2 ConPaaS usage 3 ConPaaS architecture 4 Performance control 5 Conclusion Application Hosting Backup and Storage Content Delivery E-Commerce High Performance Computing Media Hosting On-Demand Workforce Search Engines Web Hosting Développement logiciel pour le Cloud (TLC) Introduction 1 / 38 Développement logiciel pour le Cloud (TLC) Introduction 2 / 38
2 Applications running at Amazon Web Services Many Cloud applications are alike Web servers Application servers Database servers High-performance frameworks (MapReduce, MPI, Workows)... and a few percents of miscellaneous programs Cloud application developers often rebuild the same types of frameworks again and again and again... Sample: 50 applications from the AWS Customer App Catalog. Développement logiciel pour le Cloud (TLC) Introduction 3 / 38 Développement logiciel pour le Cloud (TLC) Introduction 4 / 38 Can the Cloud help support common types of applications? Main PaaS environments Infrastructure-as-a-Service provides basic computing resources Absolute exibility: you can build anything you want But it can be very complex and time consuming Deployment Software upgrades Fault-tolerance Performance monitoring Resource provisioning Dynamic reconguration orchestration etc. Platform-as-a-Service provides high-level services Each PaaS service targets a specic family of applications Provide a simple deployment environment for applications Provide high-level guarantees for applications using these services Google AppEngine Microsoft Azure Amazon Beanstalk RightScale OpenShift ConPaaS etc. Dierent PaaS environments address dierent types of applications Développement logiciel pour le Cloud (TLC) Introduction 5 / 38 Développement logiciel pour le Cloud (TLC) Introduction 6 / 38
3 ConPaaS in a nutshell Broad range of functionalities Application servers, databases, high-performance computing, other Fully integrated Applications can compose any set of services together Easy to use but also very powerful Simple Web GUI + powerful command-line tool Services are highly customizable Cutting-edge SLA enforcement technologies Elasticity and resource provisioning techniques to guarantee performance at the lowest possible cost Runs over Amazon EC2 and OpenNebula Open-source Table of Contents 1 Introduction 2 ConPaaS usage 3 ConPaaS architecture 4 Performance control 5 Conclusion Développement logiciel pour le Cloud (TLC) Introduction 7 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 8 / 38 ConPaaS Applications A ConPaaS application is dened as a composition of multiple service instances For example: web hosting service + MySQL database + logging service (to store access logs) End user ConPaaS Services Web hosting (PHP, Java) Databases (MySQL, Scalarix) File system (XtreemFS) PHP service (using 1 or more machine instances) High-performance computations (MapReduce, TaskFarming) Functional testing (Selenium) Logging service (using 1 or more machine instances) SQL data service (using 1 or more machine instances) Développement logiciel pour le Cloud (TLC) ConPaaS usage 9 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 10 / 38
4 ConPaaS Operation The ConPaaS Front-End Users access ConPaaS thanks to a Web interface Login Start new services (i.e., start a standard VM image with the service implementation) Manage existing services (i.e., communicate with the service's manager to issue commands) Stop services (i.e., stop all service instances except the service manager) Terminate services (i.e., destroy a service completely) An extended set of functionalities is available through a command-line interface All commands from the Web interface are available (except starting a new service) Additional commands may be implemented for expert users The command-line interface makes it easy to script service management Développement logiciel pour le Cloud (TLC) ConPaaS usage 11 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 The ConPaaS Front-End The ConPaaS Front-End Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38
5 The ConPaaS Front-End The ConPaaS Front-End Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 The ConPaaS Front-End The ConPaaS Front-End Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38
6 The ConPaaS Front-End Uploading new application versions Développement logiciel pour le Cloud (TLC) ConPaaS usage 12 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 13 / 38 Uploading new application versions Uploading new application versions Développement logiciel pour le Cloud (TLC) ConPaaS usage 13 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 13 / 38
7 Scaling a service Scaling a service Développement logiciel pour le Cloud (TLC) ConPaaS usage 14 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 14 / 38 The ConPaaS command-line interface The ConPaaS command-line interface Développement logiciel pour le Cloud (TLC) ConPaaS usage 15 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS usage 15 / 38
8 The ConPaaS command-line interface Table of Contents 1 Introduction 2 ConPaaS usage 3 ConPaaS architecture 4 Performance control 5 Conclusion Développement logiciel pour le Cloud (TLC) ConPaaS usage 15 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS architecture 16 / 38 Architecture of a ConPaaS service ConPaaS Organization Legend End users Virtual machine A ConPaaS service is implemented as one or more virtual machine instances dedicated to a single user Single-tenant: each VM belongs to a single user No VM sharing between services (even for the same user) ConPaaS services are elastic: we can grow/shrink their capacity at runtime with no service disruption Horizontal provisioning: add/remove virtual machines ConPaaS services will support dynamic resource provisioning: automatic capacity adjustment to support performance guarantees at minimum cost Service admin Management traffic Application trafic Frontend GUI Frontend Logic PHP service Manager MySQL service Manager Web servers (static pages) MySQL master Load Balancer Load Balancer PHP servers (dynamic pages) MySQL slaves PHP service MySQL service Control plane Data plane Développement logiciel pour le Cloud (TLC) ConPaaS architecture 17 / 38 conpaas Développement logiciel pour le Cloud (TLC) ConPaaS architecture 18 / 38
9 ConPaaS Organization Lifecycle of a ConPaaS service Legend End users Virtual machine Service admin Management traffic Application trafic Frontenend Front- GUI Logic PHP service Manager Web servers (static pages) Load Balancer PHP servers (dynamic pages) PHP service No service Create Terminate Service created (1 manager VM) Start Stop Service started (1 manager VM + N agent VMs) Scale up/down MySQL service Manager Load Balancer MySQL service MySQL master MySQL slaves Service specific operations Control plane Data plane Each manager VM contains a manager process Each agent VM contains an agent process Développement logiciel pour le Cloud (TLC) ConPaaS architecture 19 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS architecture 20 / 38 The Web hosting service The service exists in two versions: PHP and Java Initially the service has 2 VMs 1 VM running the manager 1 VM running a load balancer, a web server and a PHP backend When adding VMs each VM becomes specialized (load balancer VMs, web server VMs, PHP backend VMs) Manager Proxy Web PHP +1 PHP +1 PHP Manager Proxy Web Web +1 Web Manager Proxy Session handling in the PHP service PHP has built-in support for sessions Normally stored in main memory of the PHP server We must share session state between multiple PHP backends (otherwise users would logout at each request) We use the Scalaris key-value store for that One Scalaris server inside the manager VM Making use of the Scalaris session storage is totally transparent to the applications Manager Proxy PHP +1 PHP Web PHP PHP Développement logiciel pour le Cloud (TLC) ConPaaS architecture 21 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS architecture 22 / 38
10 What we want to avoid Service reconguration When the user scales the service up: 1 The front-end sends a request to the service manager to scale up 2 The service manager creates a new VM with proper contextualization information, then starts polling 3 The agent VM boots, then starts its manager process 4 When the manager establishes a connection with the agent, it requests it to start one or more roles 5 The manager uploads code/data as necessary 6 The manager recongures other VMs as necessary When scaling down: Same story in opposite order Développement logiciel pour le Cloud (TLC) ConPaaS architecture 23 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS architecture 24 / 38 Building new ConPaaS services Structure of a service implementation Building new ConPaaS services from scratch was HARD Build a proper VM image with contextualization Develop new manager and agent deamons Implement a standardized protocol between the front-end and the agents All communication goes over SSL with custom security checks Solution: the service core All ConPaaS services use a single VM image All ConPaaS services use the same manager and agent deamons The service core implements shared functionality between all services Start/stop/contextualize virtual machines Secure communication primitives Performance monitoring mechanisms Each service can specialize the service core Implement the service-specic parts Building a new ConPaaS service from the service core is now EASY: (optional) Provide shell scripts to be executed when VMs start and stop Write a manager and an agent class in Python Extend one Python le to register the new service Extend the front-end with one service-specic page in PHP Adding functionality to all services is quite easy as well Secure internal communication Support for new clouds Performance monitoring Développement logiciel pour le Cloud (TLC) ConPaaS architecture 25 / 38 Développement logiciel pour le Cloud (TLC) ConPaaS architecture 26 / 38
11 Table of Contents The varying capacity problem Introduction ConPaaS usage 3 ConPaaS architecture 4 Performance control 5 Conclusion Requests/second Mon 09/17/07 Wed 09/19/07 Fri 09/21/07 Sun 09/23/07 Tue 09/25/07 Time Thu 09/27/07 Sat 09/29/07 Mon 10/01/07 Wed 10/03/07 Développement logiciel pour le Cloud (TLC) Performance control 27 / 38 Développement logiciel pour le Cloud (TLC) Performance control 28 / 38 The varying capacity problem The varying capacity problem Static provisioning Dynamic provisioning Requests/second Requests/second Mon 09/17/07 Wed 09/19/07 Fri 09/21/07 Sun 09/23/07 Tue 09/25/07 Time Thu 09/27/07 Sat 09/29/07 Mon 10/01/07 Wed 10/03/07 0 Mon 09/17/07 Wed 09/19/07 Fri 09/21/07 Sun 09/23/07 Tue 09/25/07 Time Thu 09/27/07 Sat 09/29/07 Mon 10/01/07 Wed 10/03/07 Développement logiciel pour le Cloud (TLC) Performance control 28 / 38 Développement logiciel pour le Cloud (TLC) Performance control 28 / 38
12 Dynamic resource provisioning Dynamic resource provisioning Response time Response time SLO SLO Time Time Développement logiciel pour le Cloud (TLC) Performance control 29 / 38 Développement logiciel pour le Cloud (TLC) Performance control 29 / 38 Dynamic resource provisioning Dynamic resource provisioning Response time Response time Add new resource SLO Add new resource Traffic decreases SLO Time Time Développement logiciel pour le Cloud (TLC) Performance control 29 / 38 Développement logiciel pour le Cloud (TLC) Performance control 29 / 38
13 Dynamic resource provisioning Web applications in the textbooks Response time Add new resource Traffic decreases Release resource without violating the SLO SLO Time Développement logiciel pour le Cloud (TLC) Performance control 29 / 38 Développement logiciel pour le Cloud (TLC) Performance control 30 / 38 Web applications in the real world Web applications in the real world Customer service Advertisement service Real time promotion service More than 100 services are called to collect data and construct the Amazon.com gateway page. Werner Vogels, Amazon CTO. Développement logiciel pour le Cloud (TLC) Performance control 31 / 38 Développement logiciel pour le Cloud (TLC) Performance control 31 / 38
14 Provisioning in a multi-service Web application Provisioning in a multi-service Web application When the application needs more capacity, where should I place extra resources? Développement logiciel pour le Cloud (TLC) Performance control 32 / 38 Possible solutions Développement logiciel pour le Cloud (TLC) Performance control 33 / 38 Collaborative resource provisioning Observed response time: 510 ms Classical solution: impose an SLO to each service individually 1 2 Each service can be scaled in isolation Which SLO should we set for backend services? Overall performance is suboptimal Our solution: impose an SLO to the front-end service only I I No particular performance constraint for the other services All services collaborate to maintain the front-end's performance at minimum cost Développement logiciel pour le Cloud (TLC) Performance control 34 / 38 3 Développement logiciel pour le Cloud (TLC) 4 Performance control 35 / 38
15 Collaborative resource provisioning Collaborative resource provisioning Observed response time: 510 ms Predicted: 505 ms Observed response time: 510 ms Predicted: 480 ms 1 +1 extra machine extra machine Développement logiciel pour le Cloud (TLC) Performance control 35 / 38 Développement logiciel pour le Cloud (TLC) Performance control 35 / 38 Collaborative resource provisioning Collaborative resource provisioning Observed response time: 510 ms Predicted: 410 ms Observed response time: 510 ms Predicted: 450 ms extra machine extra machine Best choice: add a machine at service 3 Développement logiciel pour le Cloud (TLC) Performance control 35 / 38 Développement logiciel pour le Cloud (TLC) Performance control 35 / 38
16 Table of Contents Conclusion 1 Introduction 2 ConPaaS usage 3 ConPaaS architecture 4 Performance control 5 Conclusion ConPaaS is a platform-as-a-service environment Designed to facilitate elastic application hosting in the cloud Designed to be easily extensible ConPaaS addresses two major classes of applications: Web applications Scientic applications Combinations of both We will use ConPaaS for practical assignments Développement logiciel pour le Cloud (TLC) Conclusion 36 / 38 Développement logiciel pour le Cloud (TLC) Conclusion 37 / 38 Credits Ismail El Helw (server side) Adriana Szekeres (server side) Emanuele Rocca (server side) Claudiu Gheorghe (Web GUI) Développement logiciel pour le Cloud (TLC) Conclusion 38 / 38
Développement logiciel pour le Cloud (TLC)
Table of Contents Développement logiciel pour le Cloud (TLC) 6. Infrastructure-as-a-Service Guillaume Pierre 1 Introduction 2 OpenStack Université de Rennes 1 Fall 2012 http://www.globule.org/~gpierre/
Plus en détailContainers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile
Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile AGENDA TAS Group REX : OpenNebula Questions TAS GROUP Software company and system integrator
Plus en détailInstructions Mozilla Thunderbird Page 1
Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailEditing and managing Systems engineering processes at Snecma
Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués
Plus en détailEngineered for Business: Oracle Hardware for Oracle Database
Engineered for Business: Oracle Hardware for Oracle Database 1 Engineered for Business: Oracle Hardware for Oracle Database Consolidez vos données et optimisez
Plus en détailVMware : De la Virtualisation. au Cloud Computing
VMware : De la Virtualisation. au Cloud Computing Tunis, le 12 Décembre 2012 Jamal Belhachemi BDM South EMEA 2010 VMware, Inc. Tous droits réservés. 2010 #1 dans les priorités des Directeurs Informatiques
Plus en détailXtremWeb-HEP 8.0.0. Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire
XtremWeb-HEP 8.0.0 Interconnecting jobs over DG Virtualization over DG Oleg Lodygensky Objectives 1.Deploy Virtual Machines in XtremWeb-HEP desktop grid to: protect volunteer resources generalize «pilot
Plus en détailUtiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces
Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles
Plus en détailCedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/
Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation
Plus en détailForthcoming Database
DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of
Plus en détailWhat s New. Sun ONE Application Server. Version 7, Enterprise Edition
What s New Sun ONE Application Server Version 7, Enterprise Edition 817-2142-10 September 2003 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Copyright 2003 Sun Microsystems, Inc.
Plus en détailHow to Login to Career Page
How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications
Plus en détailPackage Contents. System Requirements. Before You Begin
Package Contents DWA-125 Wireless 150 USB Adapter CD-ROM (contains software, drivers, and manual) Cradle If any of the above items are missing, please contact your reseller. System Requirements A computer
Plus en détailContrôle d'accès Access control. Notice technique / Technical Manual
p.1/18 Contrôle d'accès Access control INFX V2-AI Notice technique / Technical Manual p.2/18 Sommaire / Contents Remerciements... 3 Informations et recommandations... 4 Caractéristiques techniques... 5
Plus en détailICT7 Luxembourg. ICT7 Belgium. ICT7 France. 33 people. 12 people. 2 people
ICT7 Belgium 33 people ICT7 Luxembourg 12 people ICT7 France 2 people Project Expertise Coaching & Training Solutions Consultancy Le Cloud : une nouvelle façon de travailler! Principe de tarification
Plus en détailQuick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
Plus en détailLe Cloud Computing est-il l ennemi de la Sécurité?
Le Cloud Computing est-il l ennemi de la Sécurité? Eric DOMAGE Program manager IDC WE Security products & Solutions Copyright IDC. Reproduction is forbidden unless authorized. All rights reserved. Quelques
Plus en détailPLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes
IBM Software Group 2008 IBM Corporation and Dassault Systèmes PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes 2009 2007 IBM Corporation 2 PLM : de l historique 2D-3D à
Plus en détailFOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)
FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE Database as a Service (DBaaS) 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may
Plus en détailDOCUMENTATION - FRANCAIS... 2
DOCUMENTATION MODULE SHOPDECORATION MODULE PRESTASHOP CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 Installation automatique... 2 Installation manuelle... 2 Résolution des
Plus en détailLe Cloud: Mythe ou Réalité?
Le Cloud: Mythe ou Réalité? 23 Novembre 2011 Xebia Sacha Labourey CEO, CloudBees, Inc. 2011 Cloud Bees, Inc. All Rights Reserved Le Cloud Le cloud: un sujet très émo2onnel! 2 Changement de paradigme Lors
Plus en détailSupervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14
Document FAQ Supervision et infrastructure - Accès aux EXP Page: 1 / 9 Table des matières Introduction... 3 Démarrage de la console JMX...4 I.Généralités... 4 II.WebLogic... 5 III.WebSphere... 6 IV.JBoss...
Plus en détailPlateforme Technologique Innovante. Innovation Center for equipment& materials
Plateforme Technologique Innovante Innovation Center for equipment& materials Le Besoin Centre indépendant d évaluation des nouveaux produits, procédés et services liés à la fabrication des Micro-Nanotechnologies
Plus en détailNIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation
Administration de Citrix NetScaler 10 Déscription : Cette formation aux concepts de base et avancés sur NetScaler 10 permet la mise en oeuvre, la configuration, la sécurisation, le contrôle, l optimisation
Plus en détailAtelier Progress Rollbase
Atelier Progress Rollbase Laurent KIEFFER : laurent@progress.com 11 Février 2014 Demonstration Application 10 Min Atelier Progress Rollbase Introduction à Rollbase 1 Rollbase avec OpenEdge 6 2 Créer l
Plus en détailPlan. Department of Informatics
Plan 1. Application Servers 2. Servlets, JSP, JDBC 3. J2EE: Vue d ensemble 4. Distributed Programming 5. Enterprise JavaBeans 6. Enterprise JavaBeans: Special Topics 7. Prise de recul critique Enterprise
Plus en détailImproving the breakdown of the Central Credit Register data by category of enterprises
Improving the breakdown of the Central Credit Register data by category of enterprises Workshop on Integrated management of micro-databases Deepening business intelligence within central banks statistical
Plus en détailGESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware
GESTION DU CYCLE DE VIE Albert Amar Avant-vente Middleware 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
Plus en détailAcademic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA
SUPINFO Academic Dept. Resit Project Academic Project B2- Web Development 2012-2013 Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA Conditions d utilisations : SUPINFO International
Plus en détailMANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION
Ficep Group Company MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION KEEP ADVANCING " Reach your expectations " ABOUT US For 25 years, Steel Projects has developed software for the steel fabrication industry.
Plus en détailComment démarrer son Cloud Hybrid avec Amazon Web Services
Comment démarrer son Cloud Hybrid avec Amazon Web Services Stephan Hadinger, Sr Mgr, Solutions Architecture, AWS Espace Grande Arche Paris La Défense Aujourd hui nos clients comprennent la valeur du Cloud
Plus en détailNouveautés printemps 2013
» English Se désinscrire de la liste Nouveautés printemps 2013 19 mars 2013 Dans ce Flash Info, vous trouverez une description des nouveautés et mises à jour des produits La Capitale pour le printemps
Plus en détailVTP. LAN Switching and Wireless Chapitre 4
VTP LAN Switching and Wireless Chapitre 4 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Pourquoi VTP? Le défi de la gestion VLAN La complexité de gestion des VLANs et des
Plus en détailContents Windows 8.1... 2
Workaround: Installation of IRIS Devices on Windows 8 Contents Windows 8.1... 2 English Français Windows 8... 13 English Français Windows 8.1 1. English Before installing an I.R.I.S. Device, we need to
Plus en détailwww.machpro.fr : Machines Production a créé dès 1995, le site internet
www.machpro.fr : www.machpro.fr Machines Production a créé dès 1995, le site internet www.machpro.fr destiné à fournir aux lecteurs de la revue et aux mécanautes un complément d'information utile et régulièrement
Plus en détailPaxton. ins-20605. Net2 desktop reader USB
Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.
Plus en détailTABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION
1 12 rue Denis Papin 37300 JOUE LES TOURS Tel: 02.47.68.34.00 Fax: 02.47.68.35.48 www.herve consultants.net contacts@herve consultants.net TABLE DES MATIERES A Objet...1 B Les équipements et pré-requis...2
Plus en détailStratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4
Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4 Stéphane MARCHINI Responsable Global des services DataCenters Espace Grande Arche Paris La Défense SG figures
Plus en détailSCC / QUANTUM Kickoff 2015 Data Protection Best Practices
SCC / QUANTUM Kickoff 2015 Data Protection Best Practices Stéphane Estevez QUANTUM Senior Product Marketing Manager EMEA Luc Vandergooten SCC Responsable Technique Data Protection Vers de nouveaux horizons
Plus en détailDOCUMENTATION - FRANCAIS... 2
DOCUMENTATION MODULE CATEGORIESTOPMENU MODULE CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 CONFIGURATION... 2 LICENCE ET COPYRIGHT... 3 SUPPORT TECHNIQUE ET MISES A JOUR...
Plus en détailNotice Technique / Technical Manual
Contrôle d accès Access control Encodeur USB Mifare ENCOD-USB-AI Notice Technique / Technical Manual SOMMAIRE p.2/10 Sommaire Remerciements... 3 Informations et recommandations... 4 Caractéristiques techniques...
Plus en détailMapReduce. Malo Jaffré, Pablo Rauzy. 16 avril 2010 ENS. Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15
MapReduce Malo Jaffré, Pablo Rauzy ENS 16 avril 2010 Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15 Qu est ce que c est? Conceptuellement Données MapReduce est un framework de calcul distribué
Plus en détailCommandCenter Secure Gateway
CommandCenter Secure Gateway Quick Setup Guide for CC-SG Virtual Appliance - No License Server Ce guide de configuration rapide décrit comment installer et configurer CommandCenter Secure Gateway. Pour
Plus en détailOnce the installation is complete, you can delete the temporary Zip files..
Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une
Plus en détailGUGGO 4 ème rencontre
GUGGO 4 ème rencontre PCIM, Plouzané BIRD, Nantes ABIMS, Roscof IRHS, Angers Ifremer, Nantes INRA, Rennes INRA IGEPP, Le Rheu GenScale, Rennes Dyliss, Rennes GenOuest, Rennes Point sur les instances dans
Plus en détailApplication Form/ Formulaire de demande
Application Form/ Formulaire de demande Ecosystem Approaches to Health: Summer Workshop and Field school Approches écosystémiques de la santé: Atelier intensif et stage d été Please submit your application
Plus en détailen SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com
Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com Fabrice GRELIER fabrice.grelier@fr.ibm.com RATIONAL en SCÈNE 2007 IBM Corporation Objectif
Plus en détailFrequently Asked Questions
GS1 Canada-1WorldSync Partnership Frequently Asked Questions 1. What is the nature of the GS1 Canada-1WorldSync partnership? GS1 Canada has entered into a partnership agreement with 1WorldSync for the
Plus en détailCloud Computing: de la technologie à l usage final. Patrick CRASSON Oracle Thomas RULMONT WDC/CloudSphere Thibault van der Auwermeulen Expopolis
Cloud Computing: de la technologie à l usage final Patrick CRASSON Oracle Thomas RULMONT WDC/CloudSphere Thibault van der Auwermeulen Expopolis ADOPTION DU CLOUD COMPUTING Craintes, moteurs, attentes et
Plus en détailGouvernance et nouvelles règles d organisation
Gouvernance et nouvelles règles d organisation Didier Camous Strategy & Technology HP Software EMEA Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject
Plus en détailAPPENDIX 6 BONUS RING FORMAT
#4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor
Plus en détailInstructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00
Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce
Plus en détailAcce s aux applications informatiques Supply Chain Fournisseurs
Acce s aux applications informatiques Supply Chain Fournisseurs Toujours plus de service pour vous ; rapide, pratique, sécurisé, écologique et gratuit! Vous vous connectez à notre site MESSIER BUGATTI
Plus en détailSERVEUR DÉDIÉ DOCUMENTATION
SERVEUR DÉDIÉ DOCUMENTATION Release 5.0.6.0 19 Juillet 2013 Copyright 2013 GIANTS Software GmbH, All Rights Reserved. 1/9 CHANGE LOG Correction de bug divers (5.0.6.0) Ajout d une option de relance automatique
Plus en détail«Rénovation des curricula de l enseignement supérieur - Kazakhstan»
ESHA «Création de 4 Ecoles Supérieures Hôtelières d'application» R323_esha_FT_FF_sup_kaza_fr R323 : Fiche technique «formation des enseignants du supérieur» «Rénovation des curricula de l enseignement
Plus en détailQlikView et Google Big Query : Une réponse simple, rapide et peu coûteuse aux analyses Big Data
QlikView et Google Big Query : Une réponse simple, rapide et peu coûteuse aux analyses Big Data Qui sommes-nous? Société de stratégie et de consulting IT spécialisée en ebusiness, Cloud Computing, Business
Plus en détailAUDIT COMMITTEE: TERMS OF REFERENCE
AUDIT COMMITTEE: TERMS OF REFERENCE PURPOSE The Audit Committee (the Committee), assists the Board of Trustees to fulfill its oversight responsibilities to the Crown, as shareholder, for the following
Plus en détailSolutions Dell Networking pour le Big Data. Philippe MARTIN Networking Sales Specialist - p_martin@dell.com
Solutions Dell Networking pour le Big Data Philippe MARTIN Networking Sales Specialist - p_martin@dell.com Peut-on faire passer des big data avec un modem 56kbs?!?? Le réseau est souvent l oublié d un
Plus en détailTHÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.
École Doctorale d Informatique, Télécommunications et Électronique de Paris THÈSE présentée à TÉLÉCOM PARISTECH pour obtenir le grade de DOCTEUR de TÉLÉCOM PARISTECH Mention Informatique et Réseaux par
Plus en détailToni Lazazzera toni.lazazzera@tmanco.com. Tmanco is expert partner from Anatole (www.anatole.net) and distributes the solution AnatoleTEM
T e l e c o m m a n a g e m e n t c o m p e t e n c e Toni Lazazzera toni.lazazzera@tmanco.com Tmanco SA CH 6807 Taverne www.tmanco.com +41 91 930 96 63 Reduce your telecom invoices up to 30% through better
Plus en détailRAPID 3.34 - Prenez le contrôle sur vos données
RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux
Plus en détailTownship of Russell: Recreation Master Plan Canton de Russell: Plan directeur de loisirs
Township of Russell: Recreation Master Plan Canton de Russell: Plan directeur de loisirs Project Introduction and Stakeholder Consultation Introduction du projet et consultations publiques Agenda/Aperçu
Plus en détailEvolution des SI à l heure du Cloud
Evolution des SI à l heure du Cloud Avril 2010 F. VERGNAIS Les partenaires R&D Bank / Insurance Lines Of Business AMS Correspondants du CIT BDDF BFI IFRS BNL Technology & Marketing Watch Nouveaux acteurs
Plus en détail3615 SELFIE. http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION
3615 SELFIE http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION Hardware : Minitel Computer DIN FM545 45 connector (http://www.gotronic.fr/art-fiche-din-fm545-4747.htm) Cable Arduino compatible
Plus en détailAdministration de Citrix NetScaler 10 CNS-205-1I
Administration de Citrix NScaler 10 CNS-205-1I MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation
Plus en détailGet Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF
CEST MAINTENANT PDF ==> Download: CEST MAINTENANT PDF CEST MAINTENANT PDF - Are you searching for Cest Maintenant Books? Now, you will be happy that at this time Cest Maintenant PDF is available at our
Plus en détailCloud computing 2014-15
Cloud computing 2014-15 laurent@wargon.org 1/79 Cloud computing 2013-14 2/79 Objectifs du cours Évaluer la pertinence du Cloud computing pour les organisations 3/79 Déroulement du cours Questions sur le
Plus en détailCloud Computing. Introduction. ! Explosion du nombre et du volume de données
Cloud Computing Frédéric Desprez LIP ENS Lyon/INRIA Grenoble Rhône-Alpes EPI GRAAL 25/03/2010! Introduction La transparence d utilisation des grandes plates-formes distribuées est primordiale Il est moins
Plus en détailMon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007
Mon Service Public - Case study and Mapping to SAML/Liberty specifications Gaël Gourmelen - France Telecom 23/04/2007 Agenda Brief presentation of the "Mon Service Public" project (main features) Detailed
Plus en détailExemple PLS avec SAS
Exemple PLS avec SAS This example, from Umetrics (1995), demonstrates different ways to examine a PLS model. The data come from the field of drug discovery. New drugs are developed from chemicals that
Plus en détailHSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager
HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager Hitachi Storage Command Suite Portfolio SAN Assets &
Plus en détailRelions les hommes à l entreprise Linking people to companies
Relions les hommes à l entreprise Linking people to companies Concevoir et commercialiser des logiciels d infrastructure Designing and selling infrastructure software CORPORATE «La capacité de MediaContact
Plus en détailInfrastructure modernization with Microsoft Azure. Vincent Rullier, Account Technology Strategist
Infrastructure modernization with Microsoft Azure Vincent Rullier, Account Technology Strategist L'opportunité du Cloud «Près d'un quart des petites entreprises et la moitié des moyennes entreprises prévoient
Plus en détailFace Recognition Performance: Man vs. Machine
1 Face Recognition Performance: Man vs. Machine Andy Adler Systems and Computer Engineering Carleton University, Ottawa, Canada Are these the same person? 2 3 Same person? Yes I have just demonstrated
Plus en détailHAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE
HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE Projet de semestre ITI soir 4ème année Résumé configuration OpenVpn sur pfsense 2.1 Etudiant :Tarek
Plus en détailL accès aux Clouds (Académiques)
L accès aux Clouds (Académiques) C. Loomis, CTO, Co-founder, SixSq Ecole Cumulo NumBio 2015 (Aussois, France) 1-5 juin 2015 Le cloud : pourquoi et comment? 2 Les raisons variées pour utiliser un cloud
Plus en détailFolio Case User s Guide
Fujitsu America, Inc. Folio Case User s Guide I N S T R U C T I O N S This Folio Case is a stylish, lightweight case for protecting your Tablet PC. Elastic Strap Pen Holder Card Holders/ Easel Stops Figure
Plus en détailSécurité des systèmes d exploitation
Sécurité des systèmes d exploitation Jean-Marc Robert Génie logiciel et des TI Plan de la présentation Systèmes d exploitation Microsoft XP, Vista, 7, Unix/Linux MAC Conclusion Jean-Marc Robert, ETS Sécurité
Plus en détailORACLE PAAS CLOUD MANAGEMENT
ORACLE PAAS CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant-Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only, and
Plus en détailUML : Unified Modeling Language
UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html
Plus en détaillundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public
Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Microsoft Document Connection pour Mac. Microsoft Document Connection
Plus en détailLieberman Software Corporation
Lieberman Software Corporation Managing Privileged Accounts Ou La Gestion des Comptes à Privilèges 2012 by Lieberman Software Corporation Agenda L éditeur Lieberman Software Les défis Failles sécurité,
Plus en détailbienvenue chez Orange
bienvenue chez Orange Patrick DELATTRE Vice President Orange Labs Produits et Services Image by Ben Scruton of the Young Creative Network. The future s bright. Octobre 2012 Orange en quelques chiffres
Plus en détailez Publish Cloud Edition Présentation
ez Publish Cloud Edition Présentation Pourquoi le Cloud? Le marché 13/07/12 Slide 3 Les attentes sont fortes 13/07/12 Slide 4 les defis à relever sont tout aussi importants! 13/07/12 Slide 5 L internet
Plus en détailLA PLATEFORME WINDOWS AZURE. Julie Desoeuvres, Responsable commerciale Windows Azure juliedes@microsoft.com
LA PLATEFORME WINDOWS AZURE Julie Desoeuvres, Responsable commerciale Windows Azure juliedes@microsoft.com LE CLOUD AJOUTE AUTOMATISATION ET SELF SERVICE À LA VIRTUALISATION Informatique traditionnelle
Plus en détailNOTICE INSTALLATION. ARCHANGE Email Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE
NOTICE INSTALLATION ARCHANGE Email Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 31/07/2012 1 - Nicolas AUBLIN 1) PRINCIPE DE FONCTIONNEMENT...
Plus en détailGAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU
GAME CONTENTS 3 wooden animals: an elephant, a Polar bear and an African lion 1 Playing Board with two tree stumps, one red and one blue 1 Command Board double sided for two game levels (Green for normal
Plus en détailWebinaire Windows 8. Nous recommandons les logiciels Microsoft Nous recommandons les logiciels Microsoft
Webinaire Windows 8 Nous recommandons les logiciels Microsoft Nous recommandons les logiciels Microsoft Programme Présentation de MicroAge Maria Fiore Responsable du développement des affaires MicroAge
Plus en détailGénération de code binaire pour application multimedia : une approche au vol
Génération de binaire pour application multimedia : une approche au vol http://hpbcg.org/ Henri-Pierre Charles Université de Versailles Saint-Quentin en Yvelines 3 Octobre 2009 Présentation Présentation
Plus en détailVMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes
VMware ESX : Installation VMware ESX : Installation Créer la Licence ESX 3.0.1 Installation ESX 3.0.1 Outil de management Virtual Infrastructure client 2.0.1 Installation Fonctionnalités Installation Virtual
Plus en détailWiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)
#45 #46 WiFi Security Camera Quick Start Guide Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #47 Start Here 1 Is this you? TECH SUPPORT CTRL ALT DEL 2 If yes, turn to page three 1 3 If not,
Plus en détail1. Formation F5 - Local Traffic Manager Configuring (LTM)
Description F5 F5 Networks, Inc. (NASDAQ: FFIV) est une entreprise informatique américaine fondée en 1996 établie à Seattle qui commercialise des équipements réseau. Dans les années 1990, la société a
Plus en détailEXALOGIC ELASTIC CLOUD MANAGEMENT
EXALOGIC ELASTIC CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only,
Plus en détailVanilla : Virtual Box
Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,
Plus en détailSéminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU
Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris ArcGIS et le Cloud Gaëtan LAVENU Agenda Qu'attendent nos clients du Cloud Computing? Les solutions de Cloud ArcGIS dans le Cloud Quelles attendent
Plus en détailCloud Computing Cloud Services Workshop
HES-SO Master of Science in Engineering Cloud Computing Cloud Services Workshop Academic year 2014/15 (C) 2015 Marcel Graf HES-SO MSE Workshop plan # Topic Presentation starts at Questions from group #
Plus en détailLe projet WIKIWATER The WIKIWATER project
Le projet WIKIWATER The WIKIWATER project Eau et assainissement pour tous Water and sanitation for all Faire connaitre facilement les moyens techniques, financiers, éducatifs ou de gouvernance pour faciliter
Plus en détailServer Architecture Overview
Server Architecture Overview Sun ONE Application Server Version 7, Enterprise Edition 817-2144-10 September 2003 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Copyright 2003 Sun
Plus en détail