Ghost Process: a Sound Basis to Implement Process Duplication, Migration and Checkpoint/Restart in Linux Clusters
|
|
|
- Rosaline Brown
- 9 years ago
- Views:
Transcription
1 INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE Ghost Process: a Sound Basis to Implement Process Duplication, Migration and Checkpoint/Restart in Linux Clusters Geoffroy Vallée, Renaud Lottiaux, David Margery, Christine Morin, Jean-Yves Berthou N 5735 Octobre 2005 Systèmes communicants ISSN ISRN INRIA/RR FR+ENG apport de recherche
2
3 Ghost Process: a Sound Basis to Implement Process Duplication, Migration and Checkpoint/Restart in Linux Clusters Geoffroy Vallée, Renaud Lottiaux, David Margery, Christine Morin, Jean-Yves Berthou Systèmes communicants Projet PARIS Rapport de recherche n 5735 Octobre pages Abstract: Process management mechanisms (process duplication, migration and checkpoint/restart) are very useful for high performance and high availability in clustering systems. The single system image approach aims at providing a global process management service with mechanisms for process checkpoint, process migration and process duplication. In this context, a common mechanism for process virtualization is highly desirable but traditional operating systems do not provide such a mecahnism. This paper presents a kernel service for process virtualization called ghost process, extending the Linux kernel. The ghost process mechanism has been implemented in the Kerrighed single system image based on Linux. Key-words: Linux cluster, distributed system, operating system, single system image, process virtualization. (Résumé : tsvp) ORNL/INRIA/EDF - Computer Science and Mathematics Division - Oak Ridge National Laboratory - Oak Ridge, TN 37831, USA - [email protected] - Fax: IRISA/INRIA, PARIS project-team - Campus Universitaire de Beaulieu Rennes, Cedex, France - [email protected] - Fax: IRISA/INRIA, PARIS project-team - Campus Universitaire de Beaulieu Rennes, Cedex, France - [email protected] - Fax: IRISA/INRIA, PARIS project-team - Campus Universitaire de Beaulieu Rennes, Cedex, France - [email protected] - Fax: EDF R&D - 1 avenue de Général de Gaulle - BP408, Clamart, France - [email protected] - Fax: Unité de recherche INRIA Rennes IRISA, Campus universitaire de Beaulieu, RENNES Cedex (France) Téléphone : International : Télécopie : International :
4 Ghost Process: a Sound Basis to Implement Process Duplication, Migration and Checkpoint/Restart in Linux Clusters Summary The performance evaluation shows that for both checkpoint/restart in memory and on disk, performance depends directly on the performance of the ghost process management. So, improving the efficiency of the ghost process mechanism, and in particular the efficiency of resource accesses, the efficiency of mechanisms for global process management will be improved. 6 Conclusion In this paper, we have presented the ghost process mechanism for process virtualization and how it can be used to ease the implementation of various mechanisms for global process management. The ghost process mechanism provides a full system service for process virtualization (thanks to the exportation/importation mechanism) and a set of interfaces to plug in ghost process instances various methods to access resources. Thanks to ghost processes, traditional mechanisms of process management can be extended at the cluster scale. This approach guarantees the ease of maintenance and development of new mechanisms for global process management. The second benefit is that improving the efficiency of the ghost process mechanism, all global process management mechanisms become more efficient. The ghost process mechanism has been implemented in the KERRIGHED SSI cluster operating system. The KERRIGHED s global process scheduler uses the process duplication, migration and checkpoint restart mechanisms based on the ghost processes[12]. Kerrighed provides different distributed services that are in charge of global resource management. Combining global memory management, ghost processes (used to implement process duplication) and a cluster wide process synchronization service, a complete support of POSIX threads has been implemented[7] in Kerrighed. Systems that provides some mechanisms for process virtualization (e.g. process migration, process checkpoint/restart) at the kernel level are all based on a specific kernel patch. Nevertheless, all these patches are similar. Therefore, a common patch and the integration of this patch in the kernel should be very usefull and should simplify the development of such a virtualization mechanism for clustering systems. The ghost process mechanism can easily be ported on such a common patch. References [1] Amnon Barak and Oren La adan. The MOSIX multicomputer operating system for high performance cluster computing. Future Generation Computer Systems, 13(4 5): , [2] Jim Basney and Miron Livny. Deploying a high throughput computing cluster. In Rajkumar Buyya, editor, High Performance Cluster Computing: Architectures and Systems, Volume 1. Prentice Hall PTR, [3] J. Duell, P. Hargrove, and E. Roman. The design and implementation of berkeley lab s linux checkpoint/restart. Technical report, Berkeley Lab, RR n 5735
5 16 Geoffroy Vallée, Renaud Lottiaux, David Margery, Christine Morin, Jean-Yves Berthou [4] A. Goscinski, M. Hobbs, and J. Silcock. Genesis: an efficient, transparent and easy to use cluster operating system. Parallel Comput., 28(4): , [5] Henderson and L. Robert. Job scheduling under the portable batch system. In Dror G. Feitelson and Larry Rudolph, editors, Job Scheduling Strategies for Parallel Processing, pages Springer-Verlag, Lecture Notes in Computer Science vol [6] Erik Hendriks. BProc: the Beowulf distributed process space. In Institute for Crustal Studies (ICS) 2002, pages , New York City, USA, June [7] David Margery, Geoffroy Vallée, Renaud Lottiaux, Christine Morin, and Jean-Yves Berthou. Kerrighed: a SSI cluster OS running OpenMP. In Proc. 5th European Workshop on OpenMP (EWOMP 03), September [8] Dejan S. Milojicic, Fred Douglis, Yves Paindaveine, Richard Wheeler, and Songnian Zhou. Process migration. ACM Computing Surveys (CSUR), 32(3): , [9] Christine Morin, Pascal Gallard, Renaud Lottiaux, and Geoffroy Vallée. Towards an efficient Single System Image cluster operating system. Future Generation Computer Systems, 20(2), January [10] Christine Morin, Renaud Lottiaux, Geoffroy Vallée, Pascal Gallard, Gaël Utard, Ramamurthy Badrinath, and Louis Rilling. Kerrighed: a single system image cluster operating system for high performance computing. In Proc. of Europar 2003: Parallel Processing, volume 2790 of Lect. Notes in Comp. Science, pages Springer Verlag, August [11] Eduardo Pinheiro. Truly-transparent checkpointing of parallel applications. [12] Geoffroy Vallée, Christine Morin, Jean-Yves Berthou, and Louis Rilling. A new approach to configurable dynamic scheduling in clusters based on single system image technologies. In Industrial Track of the International Parallel an Distributed Processing Symposium, Nice, France, April [13] Bruce J. Walker. Open single system image (openssi) linux cluster project. Technical report, Hewlett-Packard, INRIA
6 Unité de recherche INRIA Lorraine, Technopôle de Nancy-Brabois, Campus scientifique, 615 rue du Jardin Botanique, BP 101, VILLERS LÈS NANCY Unité de recherche INRIA Rennes, Irisa, Campus universitaire de Beaulieu, RENNES Cedex Unité de recherche INRIA Rhône-Alpes, 655, avenue de l Europe, MONTBONNOT ST MARTIN Unité de recherche INRIA Rocquencourt, Domaine de Voluceau, Rocquencourt, BP 105, LE CHESNAY Cedex Unité de recherche INRIA Sophia-Antipolis, 2004 route des Lucioles, BP 93, SOPHIA-ANTIPOLIS Cedex Éditeur INRIA, Domaine de Voluceau, Rocquencourt, BP 105, LE CHESNAY Cedex (France) ISSN
Programming the Flowoid NetFlow v9 Exporter on Android
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE Programming the Flowoid NetFlow v9 Exporter on Android Julien Vaubourg N 7003 April 2013 THÈME? apport technique ISSN 0249-0803 Programming
Kerrighed: use cases. Cyril Brulebois. Kerrighed. Kerlabs
Kerrighed: use cases Cyril Brulebois [email protected] Kerrighed http://www.kerrighed.org/ Kerlabs http://www.kerlabs.com/ 1 / 23 Introducing Kerrighed What s Kerrighed? Single-System Image (SSI)
Kerrighed / XtreemOS cluster flavour
Kerrighed / XtreemOS cluster flavour Jean Parpaillon Reisensburg Castle Günzburg, Germany July 5-9, 2010 July 6th, 2010 Kerrighed - XtreemOS cluster flavour 1 Summary Kerlabs Context Kerrighed Project
Is Virtualization Killing SSI Research?
Is Virtualization Killing SSI Research? Jérôme Gallard, Geoffroy Vallée, Adrien Lèbre, Christine Morin, Pascal Gallard and Stephen L. Scott Aug, 26th Outline Context Cluster BS/SSI Virtualization Combining
Distributed Operating Systems. Cluster Systems
Distributed Operating Systems Cluster Systems Ewa Niewiadomska-Szynkiewicz [email protected] Institute of Control and Computation Engineering Warsaw University of Technology E&IT Department, WUT 1 1. Cluster
Is Virtualization Killing SSI Research?
Is Virtualization Killing SSI Research? Jérôme Gallard Paris Project-Team Dinard November 2007 Supervisor : Christine Morin Co-supervisor: Adrien Lèbre My subject! ;) Reliability and performance of execution
Architectural Review of Load Balancing Single System Image
Journal of Computer Science 4 (9): 752-761, 2008 ISSN 1549-3636 2008 Science Publications Architectural Review of Load Balancing Single System Image Bestoun S. Ahmed, Khairulmizam Samsudin and Abdul Rahman
NetFlow, RMON and Cisco-NAM deployment
NetFlow, RMON and Cisco-NAM deployment Frédéric Beck To cite this version: Frédéric Beck. NetFlow, RMON and Cisco-NAM deployment. [Technical Report] RT-0343, INRIA. 2007, pp.27. HAL
Deploying Clusters at Electricité de France. Jean-Yves Berthou
Electricit é Deploying Clusters at Workshop Operating Systems, Tools and Methods for High Performance Computing on Linux Clusters Jean-Yves Berthou Head of the Applied Scientific Computing Group EDF R&D
Distributed System Monitoring and Failure Diagnosis using Cooperative Virtual Backdoors
Distributed System Monitoring and Failure Diagnosis using Cooperative Virtual Backdoors Benoit Boissinot E.N.S Lyon directed by Christine Morin IRISA/INRIA Rennes Liviu Iftode Rutgers University Phenix
Load Balancing in the Bulk-Synchronous-Parallel Setting using Process Migrations
Load Balancing in the Bulk-Synchronous-Parallel Setting using Process Migrations Olaf Bonorden Heinz Nixdorf Institute, Computer Science Department, University of Paderborn, 3395 Paderborn, Germany, [email protected]
FRANCE S DOMAIN NAME AUTHORITY, AFNIC, OFFERS NEW FACILITIES TO PRIVATE CITIZENS BY CREATING TWO NEW TYPES OF DOMAIN
FRANCE S DOMAIN NAME AUTHORITY, AFNIC, OFFERS NEW FACILITIES TO PRIVATE CITIZENS BY CREATING TWO NEW TYPES OF DOMAIN nom.fr and com.fr likely to boost private use of the Internet Paris, June 24, 1999--AFNIC
How To Write A Checkpoint/Restart On Linux On A Microsoft Macbook (For Free) On A Linux Cluster (For Microsoft) On An Ubuntu 2.5 (For Cheap) On Your Ubuntu 3.5.2
Berkeley Lab Checkpoint/Restart (BLCR) for Linux Clusters Paul H Hargrove 1 and Jason C Duell 1 Computational Research Division, Ernest Orlando Lawrence Berkeley National Laboratory, One Cyclotron Road,
Flauncher and DVMS Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically
Flauncher and Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically Daniel Balouek, Adrien Lèbre, Flavien Quesnel To cite this version: Daniel Balouek,
CeCILL FREE SOFTWARE LICENSE AGREEMENT
CeCILL FREE SOFTWARE LICENSE AGREEMENT Notice This Agreement is a Free Software license agreement that is the result of discussions between its authors in order to ensure compliance with the two main principles
GAMoSe: An Accurate Monitoring Service For Grid Applications
GAMoSe: An Accurate ing Service For Grid Applications Thomas Ropars, Emmanuel Jeanvoine, Christine Morin # IRISA/Paris Research group, Université de Rennes 1, EDF R&D, # INRIA {Thomas.Ropars,Emmanuel.Jeanvoine,Christine.Morin}@irisa.fr
Dynamic Case-Based Reasoning Based on the Multi-Agent Systems: Individualized Follow-Up of Learners in Distance Learning
Dynamic Case-Based Reasoning Based on the Multi-Agent Systems: Individualized Follow-Up of Learners in Distance Learning 1, 2 A. Zouhair, 1 E. M. En-Naimi, 1 B. Amami, 2 H. Boukachour, 2 P. Person, 2 C.
Simplest Scalable Architecture
Simplest Scalable Architecture NOW Network Of Workstations Many types of Clusters (form HP s Dr. Bruce J. Walker) High Performance Clusters Beowulf; 1000 nodes; parallel programs; MPI Load-leveling Clusters
Operating System Multilevel Load Balancing
Operating System Multilevel Load Balancing M. Corrêa, A. Zorzo Faculty of Informatics - PUCRS Porto Alegre, Brazil {mcorrea, zorzo}@inf.pucrs.br R. Scheer HP Brazil R&D Porto Alegre, Brazil [email protected]
FREE SOFTWARE LICENSING AGREEMENT CeCILL
FREE SOFTWARE LICENSING AGREEMENT CeCILL Notice This Agreement is a free software license that is the result of discussions between its authors in order to ensure compliance with the two main principles
Infrastructure for Load Balancing on Mosix Cluster
Infrastructure for Load Balancing on Mosix Cluster MadhuSudhan Reddy Tera and Sadanand Kota Computing and Information Science, Kansas State University Under the Guidance of Dr. Daniel Andresen. Abstract
Visitor Information. Welcome to the EIT ICT Labs Co-Location Centre RENNES. [email protected] +33 (0)2 23 23 65 07
Visitor Information Welcome to the EIT ICT Labs Co-Location Centre RENNES [email protected] +33 (0)2 23 23 65 07 The Rennes Satellite Node The EIT ICT Labs Rennes satellite co-location
Large Scale Management of Virtual Machines Cooperative and Reactive Scheduling in Large-Scale Virtualized Platforms
Large Scale Management of Virtual Machines Cooperative and Reactive Scheduling in Large-Scale Virtualized Platforms Adrien Lèbre EPI ASCOLA / HEMERA Flavien Quesnel, Phd Candidate February 2013 System
Efficient Load Balancing using VM Migration by QEMU-KVM
International Journal of Computer Science and Telecommunications [Volume 5, Issue 8, August 2014] 49 ISSN 2047-3338 Efficient Load Balancing using VM Migration by QEMU-KVM Sharang Telkikar 1, Shreyas Talele
Load Balancing in Beowulf Clusters
Load Balancing in Beowulf Clusters Chandramohan Rangaswamy Department of Electrical and Computer Engineering University of Illinois at Chicago July 07, 2001 1 Abstract Beowulf[1] Clusters are growing in
The MOSIX Cluster Management System for Distributed Computing on Linux Clusters and Multi-Cluster Private Clouds
The MOSIX Cluster Management System for Distributed Computing on Linux Clusters and Multi-Cluster Private Clouds White Paper A. Barak and A. Shiloh http://www.mosix.org OVERVIEW MOSIX 1 is a cluster management
EIT ICT Labs MASTER SCHOOL DSS Programme Specialisations
EIT ICT Labs MASTER SCHOOL DSS Programme Specialisations DSS EIT ICT Labs Master Programme Distributed System and Services (Cloud Computing) The programme in Distributed Systems and Services focuses on
BlobSeer Monitoring Service
BlobSeer Monitoring Service Jing Cai To cite this version: Jing Cai. BlobSeer Monitoring Service. [Technical Report] RT-0368, INRIA. 2009, pp.19. HAL Id: inria-00411369 https://hal.inria.fr/inria-00411369
Vincent Cheval. Curriculum Vitae. Research
Vincent Cheval School of Computing University of Kent Canterbury, CT2 7NF, UK +44 (0)7479 555701 +44 (0)1227 823816 [email protected] homepage: www.cs.kent.ac.uk/ vc218/web Nationality : French
Virtualization. Jukka K. Nurminen 23.9.2015
Virtualization Jukka K. Nurminen 23.9.2015 Virtualization Virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms,
Resource Allocation Schemes for Gang Scheduling
Resource Allocation Schemes for Gang Scheduling B. B. Zhou School of Computing and Mathematics Deakin University Geelong, VIC 327, Australia D. Walsh R. P. Brent Department of Computer Science Australian
Laboratoire d Informatique de Paris Nord, Institut Galilée, Université. 99 avenue Jean-Baptiste Clément, 93430 Villetaneuse, France.
Domenico Ruoppolo CV Personal Information First Name Domenico. Last Name Ruoppolo. Date of Birth December 16th, 1985. Place of Birth Naples, Italy. Nationality Italian. Location Address Office B311. Contacts
Numerical Methods for Fusion. Lectures SMF session (19-23 July): Research projects: Organizers:
CEMRACS 2010 Centre d Eté Mathématique de Recherche Avancée en Calcul Scientifique http://smai.emath.fr/cemracs/cemracs10/ Centre International de Rencontres Mathématiques (CIRM) Marseille, 19 July - 27
Security of Information Systems hosted in Clouds: SLA Definition and Enforcement in a Dynamic Environment
Security of Information Systems hosted in Clouds: SLA Definition and Enforcement in a Dynamic Environment Christine Morin Inria Joint work with Louis Rilling (DGA-MI), Anna Giannakou (Inria), Jean-Louis
SYLLABUS. 1 seminar/laboratory 3.4 Total hours in the curriculum 42 Of which: 3.5 course 28 3.6
SYLLABUS 1. Information regarding the programme 1.1 Higher education Babeş-Bolyai University institution 1.2 Faculty Faculty of Mathematics and Computer Science 1.3 Department Department of Computer Science
Model-Driven Cloud Data Storage
Model-Driven Cloud Data Storage Juan Castrejón 1, Genoveva Vargas-Solar 1, Christine Collet 1, and Rafael Lozano 2 1 Université de Grenoble, LIG-LAFMIA, 681 rue de la Passerelle, Saint Martin d Hères,
INSTITUT FEMTO-ST. Webservices Platform for Tourism (WICHAI)
INSTITUT FEMTO-ST UMR CNRS 6174 Webservices Platform for Tourism (WICHAI) Kitsiri Chochiang Fouad Hanna Marie-Laure Betbeder Jean-Christophe Lapayre Rapport Technique n RTDISC2015-1 DÉPARTEMENT DISC October
MOSIX: High performance Linux farm
MOSIX: High performance Linux farm Paolo Mastroserio [[email protected]] Francesco Maria Taurino [[email protected]] Gennaro Tortone [[email protected]] Napoli Index overview on Linux farm farm
GDS Resource Record: Generalization of the Delegation Signer Model
GDS Resource Record: Generalization of the Delegation Signer Model Gilles Guette, Bernard Cousin, David Fort To cite this version: Gilles Guette, Bernard Cousin, David Fort. GDS Resource Record: Generalization
Kappa: A system for Linux P2P Load Balancing and Transparent Process Migration
Kappa: A system for Linux P2P Load Balancing and Transparent Process Migration Gaurav Mogre [email protected] Avinash Hanumanthappa [email protected] Alwyn Roshan Pais [email protected] Abstract
Program: Master in Nuclear Civil Engineering
Program: Master in Nuclear Civil Engineering Address: 28 avenue du Président Wilson, 94234 Cachan (inner suburbs of Paris) Year of school foundation: 1891 Recognition: French national Master s degree (accredited
Red Hat Enterprise Linux Update for IBM System z
Red Hat Enterprise Linux Update for IBM System z Alexia Ollagnon, partner manager Red Hat France [email protected] 18 juin 2015 Guide Share IBM 1 Agenda Red Hat, fiche identité et modèle Red Hat & collaboration
High Security Laboratory - Network Telescope Infrastructure Upgrade
High Security Laboratory - Network Telescope Infrastructure Upgrade Frédéric Beck, Alexandre Boeglin, Olivier Festor To cite this version: Frédéric Beck, Alexandre Boeglin, Olivier Festor. High Security
Glosim: Global System Image for Cluster Computing
Glosim: Global System Image for Cluster Computing Hai Jin, Li Guo, Zongfen Han Internet and Cluster Computing Center Huazhong University of Science and Technology, Wuhan, 4374, China Abstract: This paper
Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
2.1 What are distributed systems? What are systems? Different kind of systems How to distribute systems? 2.2 Communication concepts
Chapter 2 Introduction to Distributed systems 1 Chapter 2 2.1 What are distributed systems? What are systems? Different kind of systems How to distribute systems? 2.2 Communication concepts Client-Server
Parallel Analysis and Visualization on Cray Compute Node Linux
Parallel Analysis and Visualization on Cray Compute Node Linux David Pugmire, Oak Ridge National Laboratory and Hank Childs, Lawrence Livermore National Laboratory and Sean Ahern, Oak Ridge National Laboratory
Design and Implementation of the Heterogeneous Multikernel Operating System
223 Design and Implementation of the Heterogeneous Multikernel Operating System Yauhen KLIMIANKOU Department of Computer Systems and Networks, Belarusian State University of Informatics and Radioelectronics,
Automatic load balancing and transparent process migration
Automatic load balancing and transparent process migration Roberto Innocente [email protected] November 24,2000 Download postscript from : mosix.ps or gzipped postscript from: mosix.ps.gz Nov 24,2000
Overlapping Data Transfer With Application Execution on Clusters
Overlapping Data Transfer With Application Execution on Clusters Karen L. Reid and Michael Stumm [email protected] [email protected] Department of Computer Science Department of Electrical and Computer
OW2 Quarterly Meeting September 24-25, 2008
OW2 Quarterly Meeting September 24-25, 2008 France Telecom Issy Les Moulineaux (Paris) Many thanks to France Telecom for hosting this meeting and to Alexandre Lefebvre, our CTO, for his help in the preparation
Linux High Availability
Linux High Availability In general, there are service monitor daemons running on the load balancer to check server health periodically, as illustrated in the figure of LVS high availability. If there is
Course Development of Programming for General-Purpose Multicore Processors
Course Development of Programming for General-Purpose Multicore Processors Wei Zhang Department of Electrical and Computer Engineering Virginia Commonwealth University Richmond, VA 23284 [email protected]
Secure and Hardened DNS Appliances for the Internet
Page 1 Datasheet Secure and Hardened Appliances for the Internet SECURE APPLIANCE IN THE INTERNET ENVIRONMENT External servers deliver critical services to your company, such as Internet visibility for
Load balancing in SOAJA (Service Oriented Java Adaptive Applications)
Load balancing in SOAJA (Service Oriented Java Adaptive Applications) Richard Olejnik Université des Sciences et Technologies de Lille Laboratoire d Informatique Fondamentale de Lille (LIFL UMR CNRS 8022)
Process Migration and Load Balancing in Amoeba
Process Migration and Load Balancing in Amoeba Chris Steketee Advanced Computing Research Centre, School of Computer and Information Science, University of South Australia, The Levels SA 5095 Email: [email protected]
Open Single System Image (openssi) Linux Cluster Project Bruce J. Walker, Hewlett-Packard [email protected]. Abstract
Open Single System Image (openssi) Linux Cluster Project Bruce J. Walker, Hewlett-Packard [email protected] Abstract The openssi Cluster project is an ongoing open source project which was started two
Facts and Figures. Welcome to Ense 3
By studying at Grenoble Institute of Technology, you will benefit from a level of research unique in France and a cursus of training dealing with the greatest challenges facing modern society : energy,
USB 2.0 Flash Drive User Manual
USB 2.0 Flash Drive User Manual 1 INDEX Table of Contents Page 1. IMPORTANT NOTICES...3 2. PRODUCT INTRODUCTION...4 3. PRODUCT FEATURES...5 4. DRIVER INSTALLATION GUIDE...6 4.1 WINDOWS 98 / 98 SE... 6
How To Write A Network Protocol For A Cell Phone Network
CURRICULUM VITAE OF BOUDOUR Ghalem LIG - Grenoble Institute of Technology 681, rue de la passerelle Domaine universitaire - BP 72-38402 Grenoble Phone: +33 6 25 61 69 43 E-mail: [email protected]
Provisioning and Resource Management at Large Scale (Kadeploy and OAR)
Provisioning and Resource Management at Large Scale (Kadeploy and OAR) Olivier Richard Laboratoire d Informatique de Grenoble (LIG) Projet INRIA Mescal 31 octobre 2007 Olivier Richard ( Laboratoire d Informatique
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
