. Grilles-et-centrales-numériques:-un-rapprochementàétudierrapprochementàrapprochementàétudier...., 76 3.1.1 Quand les grilles et les centrales numériques se rencontrent, p.76

-. Grillade, gestion des centrales numériques sur une grille XtreemOS . . 87 3.3.1 Sélection des mécanismes d'XtreemOS utiles pour la gestion des collections de machines virtuelles, p.91

.. Grillade-ext, une grille XtreemOS avec des ressources provenant de centrales numériques, p.109

. Dans-un-premier-cas, celui de référence, nous déployons une machine virtuelle de 1,5 Go sur un noeud sans Kerrighed disposant de 2 Go de mémoire vive. L'application que l'on déploie

. Dans-un-second-cas, nousévaluonsnousévaluons l'impact de Kerrighed sur l'utilisation de la mémoire. Dans ce cas, nous déployons une machine virtuelle de 1,5 Go de mémoire sur un noeud de 2 Go de mémoire locale géré par Kerrighed et, noeuds). L'application utilisée fait 1 Go

. Dans-untroisì-eme-cas, nousévaluonsnousévaluons l'impact de l'utilisation de la mémoire distante avec Kerrighed. La machine virtuelle utilisée occupe 3,5 Go, l'agrégation mémoire des noeuds est de 6 Go

. Dans-unquatrì-eme-cas, nous déployons une machine virtuelle de 3,5 Go sur un noeud sans Kerrighed disposant de 8 Go de mémoire. L'application exécutée

. En-conclusion, Kerrighed lorsque la mémoire distante n'est pas utilisée est faible (397s sans Kerrighed ? cas 1 ? contre 419s avec Kerrighed ? cas 2 ?, soit une perte de 5%) De plus, l'impact de l'utilisation de Kerrighed lorsque la mémoire distante est utilisée est négligeablé egalement (1248s pour Kerrighed agrégeant 2 ressources ? cas 3 ?, 1300s pour une ressource sans Kerrighed ? cas 4 ? et 1304s pour Kerrighed agrégeant 3 ressources ? cas 5 ?, soit unécartunécart maximum de 4%). L'utilisation de Kerrighed comme système d'agrégation pour fournir plus de flexibilité dans la matérielles, Les fonctions ? et f sont totalement indépendantes

. Goldberg-définit-f, tel que pour y ? R 1 et z ? R 0 alors, f (y) = z si z est la ressource matérielle pour la machine virtuelle y. La fonction f fait le lien entre deux niveaux de ressources adjacents. De plus Goldberg définit que pour t / ? R 0 , si f (y) = t alors cela cause une faute qui doitêtre doitêtre traitée par l'hyperviseur, Il appelle ce type de faute les fautes de machine virtuelle

?. P. Goldberg-définit-?:-p-?-r-n-tel-que-si-x, alors ?(x) = y si y est une ressource pour le processus x. La fonction ? fait le lien entre les processus exécutés dans les machines virtuelles et la couche du niveau sous-jacent

/. De, tel que si ?(x) = e alors une exception est levée et celle-ci doitêtredoitêtre traitée par le système d'exploitation de la machine virtualisée

. Nimbus, et Eucalyptus [135] en sont des exemples. Ces systèmes permettent la personnalisation des environnements d'exécution en s

. Grillade-ext, Nos validations expérimentales ontétéontété réalisées sur deux sites de Grid'5000. En déployant une centrale numérique Nimbus sur le site de Rennes et le système Grillade sur le site de Sophia, nous avons validé la création et l'intégration de machines virtuelles dans Grillade. De plus, grâce aux commandes de déploiement et de configuration des machines virtuelles qui s'effectuent enparalì ele, le temps total requis pour l

G. Bénéficiè, XtreemOS et des fonctionnalités que nous avons conçues et mises en oeuvre pour la création de centrales numériques. La gestion des machines virtuelles s'appuie sur les mécanismes mis en oeuvre dans Saline. Grillade-CN offre aux utilisateurs une double flexibilité. Les utilisateurs peuvent déployer leurs applications dans les environnements préconfigurés d'XtreemOS ou définir leurs environnements d'exécution personnalisés qui seront déployés dans des machines virtuelles adaptéesadaptéesà leurs besoins, Cette axe de flexibilité ouvre la voixàvoixà la notion de cohabitation entre les utilisateurs de grilles et ceux de centrales numériques sur une même infrastructure informatique distribuée

´. Grillade-cn-a, . Déployé, and . Grid, 5000. Nous avons défini des classes d'utilisateurs. Ces classes d'utilisateurs correspondentàcorrespondentà des organisations virtuelles dans lesquelles des ressources réparties sur les différents domaines d'administration ontétéontété assignées

J. Opensolaris, Just enough OS Project

. Xtreemos, A Linux-based Operating System to support Virtual Organizations for next generation Grids

M. Adamski, G. Jankowski, N. Meyer, A. Arenas, B. Matthews et al., Alejandro Hevia et Jorg Platte. Trust and Security in Grids : A State of the Art, 2008.

M. Allman, V. Paxson, and W. Stevens, RFC : 5681 ? TCP Congestion Control

G. M. Amdahl, G. A. Blaauw, F. P. Jr, and . Brooks, Architecture of the IBM System/360, IBM Journal of Research and Development, vol.44, issue.12 42, 1964.

A. Anjomshoaa, F. Brisard, M. Dresher, D. Fellows, A. Ly et al., Job Submission Description Language (JSDL) Specification, V. 1.0. Rapport technique GFD-R.136, Open Grid Forum

W. W. Rouse and . Ball, A short account of the history of mathematics, 1960.

A. Barak and O. La-'adan, The MOSIX multicomputer operating system for high performance cluster computing, Future Generation Computer Systems, vol.13, issue.4-5, pp.361-372, 1998.
DOI : 10.1016/S0167-739X(97)00037-X

P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris et al., Xen and the Art of Virtualization, 2003.

W. Barth, Nagios : System and Network Monitoring, 2008.

F. Bellard, QEMU, a Fast and Portable Dynamic Translator, USENIX 2005 Annual Technical Conference. 1.2.1, 2005.

M. L. Bertogna, E. Grosclaude, M. Naiouf, A. Giusti, and E. Luque, Dynamic on Demand Virtual Clusters in Grid, High-Performance Cluster and Grid Computing, pp.13-22, 2008.
DOI : 10.1007/11823285_9

K. F. Havard, D. Bjerke, A. Shiyachki, I. Unterkircher, and . Habib, Tools and Techniques for Managing Virtual Machine Images, Proceedings of the 3rd Workshop on Virtualization in High-Performance Cluster and Grid Computing (VHPC), 2008.

N. J. Boden, D. Cohen, R. E. Felderman, A. E. Kulawik, C. L. Seitz et al., Myrinet: a gigabit-per-second local area network, IEEE Micro, vol.15, issue.1, pp.29-36, 1995.
DOI : 10.1109/40.342015

R. Bolze, F. Cappello, E. Caron, M. Daydé, F. Desprez et al., Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed, International Journal of High Performance Computing Applications, vol.20, issue.4, pp.481-494, 2006.
DOI : 10.1177/1094342006070078

URL : https://hal.archives-ouvertes.fr/hal-00684943

A. W. Burks, The invention of the universal electronic computer???how the Electronic Computer Revolution began, Future Generation Computer Systems, vol.18, issue.7, pp.871-892, 2002.
DOI : 10.1016/S0167-739X(02)00068-7

E. Börger, High Level System Design and Analysis Using Abstract State Machines . Dans Applied Formal Methods ? FM-Trends 98, pp.1-43, 1999.

N. Capit, G. D. Costa, Y. Georgiou, G. Huard, C. Martin et al., A batch scheduler with high level components, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005., pp.776-783, 2005.
DOI : 10.1109/CCGRID.2005.1558641

URL : https://hal.archives-ouvertes.fr/hal-00005106

E. Caron and F. Desprez, Diet: A Scalable Toolbox to Build Network Enabled Servers on the Grid, International Journal of High Performance Computing Applications, vol.20, issue.3, pp.335-352, 2006.
DOI : 10.1177/1094342006067472

URL : https://hal.archives-ouvertes.fr/hal-01429861

G. Chen, K. Malkowski, M. Kandemir, and P. Raghavan, Reducing Power with Performance Constraints for Parallel Sparse Applications, 19th IEEE International Parallel and Distributed Processing Symposium, 2005.
DOI : 10.1109/IPDPS.2005.378

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.400.8778

C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul et al., Live migration of virtual machines, Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation de NSDI'05, pp.273-286, 2005.

G. Benoit-claudel, O. Huard, and . Richard, TakTuk, adaptive deployment of remote executions, Proceedings of the 18th ACM international symposium on High performance distributed computing (HPDC), pp.91-100, 2009.

X. Consortium, Design and Specification of a Prototype Service/Resource Discovery System

X. Consortium, Design and Implementation of Advanced Node-level VO Support Mechanisms

. Xtreemos-consortium, Evaluation of Linux Native Isolation Mechanisms for XtreemOS Flavours (D2.1.6), janvier 2009, pp.3-3

X. Consortium, Fourth Specification, Design and Architecture of the Security and VO Management Services

X. Consortium, Final release of highly available and scalable grid services

X. Consortium, Installing XtreemOS on a Virtual Machine Rapport technique 6

M. Coppola, Y. Jégou, B. Matthews, C. Morin, L. P. Prieto et al., Virtual Organization Support within a Grid-Wide Operating System, IEEE Internet Computing, vol.12, issue.2, pp.20-28, 2008.
DOI : 10.1109/MIC.2008.47

URL : https://hal.archives-ouvertes.fr/hal-01271144

W. Emeneker and D. Stanzione, Increasing Reliability through Dynamic Virtual Clustering, High Availability and Performance Computing Workshop, 2006.

C. Engelmann, S. L. Scott, H. Ong, G. Vallée, and T. Naughton, Configurable virtualized system environments for high performance computing, Proceedings of the 1st Workshop on System-level Virtualization for High Performance Computing (HPCVirt) 2007, in conjunction with the 2nd ACM SIGOPS European Conference on Computer Systems (EuroSys) 2007, 2007.

N. Fallenbeck, H. Picht, M. Smith, and B. Freisleben, Xen and the Art of Cluster Scheduling, First International Workshop on Virtualization Technology in Distributed Computing (VTDC 2006), 2006.
DOI : 10.1109/VTDC.2006.18

R. Figueiredo and A. Peter, Guest Editors' Introduction: Resource Virtualization Renaissance, Computer, vol.38, issue.5, pp.28-31, 2005.
DOI : 10.1109/MC.2005.159

I. Foster, T. Freeman, K. Keahey, D. Scheftner, B. Sotomayer et al., Virtual Clusters for Grid Communities, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), pp.513-520, 2006.
DOI : 10.1109/CCGRID.2006.108

I. Foster, What is the Grid ? -a three point checklist, GRIDtoday, vol.1, issue.6

I. Foster, Software for Service-Oriented Systems, Globus Toolkit Version Journal of Computer Science and Technology, vol.4, issue.214

I. Foster and C. Kesselman, The Grid : Blueprint for a New Computing Infrastructure, 1999.

I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke, The Physiology of the Grid, 2002.
DOI : 10.1002/0470867167.ch8

I. Foster, C. Kesselman, and S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations, International Journal of High Performance Computing Applications, vol.15, issue.3, pp.200-222, 2001.
DOI : 10.1177/109434200101500302

I. Foster, Y. Zhao, I. Raicu, and S. Lu, Cloud computing and grid computing 360-degree compared. Dans Grid Computing Environments Workshop, 2008.
DOI : 10.1109/gce.2008.4738445

URL : http://arxiv.org/abs/0901.0131

. Franceterme, Tous les termes publiés au Journal Officiel par la Commission générale de terminologie et de néologie ? Ministère de la Culture et de la Communication

J. Gallard and . Kget+, An efficient tool for managing VM image snapshotsRenPar'19 / SympA'13 / CFSE'7) ? Poster Session, pp.2-3, 2009.

J. Gallard-et-adrien-l-`-ebre, Managing Virtual Resources : Fly through the Sky, ERCIM News, vol.2010, issue.3, pp.36-37

J. Gallard, A. Lebre, O. Goga, and C. Morin, VMdeploy : Improving Best-Effort Job Management in Grid'5000, pp.4-9, 2008.
URL : https://hal.archives-ouvertes.fr/inria-00346740

J. Gallard, A. L. `-ebre, and C. Morin, Saline: Improving Best-Effort Job Management in Grids, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp.4-9, 2009.
DOI : 10.1109/PDP.2010.61

URL : https://hal.archives-ouvertes.fr/inria-00422593

J. Gallard, A. L. `-ebre, and C. Morin, Saline: Improving Best-Effort Job Management in Grids, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing, 2010.
DOI : 10.1109/PDP.2010.61

URL : https://hal.archives-ouvertes.fr/inria-00422593

J. Gallard, A. L. `-ebre, G. Vallée, P. Gallard, S. Scott et al., Is Virtualization Killing Single System Image Research ? Research Report RR-6389, INRIA, 2007.

J. Gallard, A. L. `-ebre, G. Vallée, C. Morin, P. Gallard et al., Refinement Proposal of the Goldberg???s Theory, pp.4-4, 2008.
DOI : 10.1007/978-3-642-03095-6_80

J. Gallard, A. L. `-ebre, G. Vallée, C. Morin, P. Gallard et al., Refinement Proposal of the Goldberg???s Theory, ICA3PP'09 : International Conference on Algorithms and Architectures for Parallel Processing, pp.853-865, 2009.
DOI : 10.1007/978-3-642-03095-6_80

J. Gallard, C. Morin, G. Vallée, T. Naughton, and S. Scott-et-adrien-l-`-ebre, Architecture for the next generation system management tools, First International Conference on Utility and Cloud Computing, 2010.
DOI : 10.1016/j.future.2011.06.003

URL : https://hal.archives-ouvertes.fr/inria-00548605

J. Gallard, G. Vallée, A. L. `-ebre, C. Morin, P. Gallard et al., Complementarity between Virtualization and Single System Image Technologies. Dans Euro-Par 2008 Workshops -Parallel Processing : VHPC, 2008.
DOI : 10.1007/978-3-642-00955-6_6

URL : https://hal.archives-ouvertes.fr/inria-00419191

J. Gallard, G. Vallée, T. Naughton, A. L. `-ebre, S. Scott et al., Architecture for the Next Generation System Management Tools for Distributed Computing Platforms, pp.4-4, 2010.
URL : https://hal.archives-ouvertes.fr/inria-00494328

D. Garlan, R. T. Monroe, and D. Wile, Foundations of componentbased systems. chapitre Acme : architectural description of component-based systems, pp.47-67, 2000.

P. Douglas, D. Ghormley, S. H. Petrou, . Rodrigues, M. Amin et al., GLUnix : A Global Layer Unix for a network of workstations. Software Practice and Experience, pp.929-961, 1998.

R. P. Goldberg, Hardware Requirements for Virtual Machine Systems, Hawaii International Conference on System Sciences, 1971.

R. P. Goldberg, Virtual machines : semantics and examples, Proceedings IEEE International Computer Society, 1971.

R. P. Goldberg, Architecture of virtual machines, AFIPS National Computer Conference

R. P. Goldberg, Architecture of Virtual Machines, Proceedings of the Workshop on Virtual Computer Systems, pp.74-112, 1973.

A. S. Grimshaw and W. A. , The Legion vision of a worldwide virtual computer, Communications of the ACM, vol.40, issue.1, pp.39-45, 1997.
DOI : 10.1145/242857.242867

Y. Gurevich, Sequential abstract-state machines capture sequential algorithms, ACM Transactions on Computational Logic, vol.1, issue.1, pp.77-111, 2000.
DOI : 10.1145/343369.343384

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.146.3017

H. Paul, J. C. Hargrove, and . Duell, Berkeley lab checkpoint/restart (BLCR) for Linux clusters, Journal of Physics : Conference Series, vol.46, issue.1 212, p.494, 2006.

B. Hayes, . Cloud, and . Computing, Cloud computing, Communications of the ACM, vol.51, issue.7, pp.9-11, 2008.
DOI : 10.1145/1364782.1364786

E. Hendriks, BProc, Proceedings of the 16th international conference on Supercomputing , ICS '02, pp.129-136, 2002.
DOI : 10.1145/514191.514212

F. Hermenier, X. Lorca, J. Menaud, G. Muller, and J. Lawall, Entropy, Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, VEE '09
DOI : 10.1145/1508293.1508300

URL : https://hal.archives-ouvertes.fr/inria-00320204

G. Huizenga, Cloud Computing : Coming out of the fog, Proceedings of the Linux Symposium

F. Hupfeld, T. Cortes, B. K. Stender, E. Focht, M. Hess et al., The XtreemFS architecture-a case for object-based file systems in Grids, Concurrency and Computation : Practice and Experience, pp.2008-2011
DOI : 10.1002/cpe.1304

R. P. Goldberg, J. P. Buzen, and P. P. Chen, Virtual machine techniques for improving system reliability, Processdings IEEE Symposium on Computer Software Reliability, 1973.

S. Jha, A. Merzky, and G. Fox, Using clouds to provide grids with higher levels of abstraction and explicit support for usage modes. Concurrency and Computation : Practice and Experience, pp.1087-1108, 2009.

H. Kaiser, A. Merzky, S. Hirmer, and G. Allen, The SAGA C++ Reference Implementation : Lessons Learnt from Juggling with Seemingly Contradictory Goals, Second International Workshop on Library-Centric Software Design (LCSD'06), 2006.

K. Keahey and T. Freeman, Contextualization: Providing One-Click Virtual Clusters, 2008 IEEE Fourth International Conference on eScience, pp.301-308, 2008.
DOI : 10.1109/eScience.2008.82

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.466.503

K. Keahey, I. Foster, T. Freeman, X. Zhang, and D. Galron, Virtual Workspaces in the Grid, 11th International Euro-Par Conference, 2005.
DOI : 10.1007/11549468_49

K. Keahey, M. Tsugawa, A. Matsunaga, and J. Fortes, Sky Computing, IEEE Internet Computing, vol.13, issue.5, pp.43-51, 2009.
DOI : 10.1109/MIC.2009.94

URL : https://hal.archives-ouvertes.fr/inria-00551206

A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, KVM : the Linux Virtual Machine Monitor, Proceedings of the Linux Symposium, 2007.

H. , A. Lagar-cavilla, J. Whitney, A. Scannell, P. Patchin et al., SnowFlock : Rapid Virtual Machine Cloning for Cloud Computing, Proceedings of the 3rd European Conference on Computer Systems (Eurosys), 2009.

M. Lageman and S. C. Solutions, Solaris Containers, What They Are and How to Use Them. Sun BluePrints OnLine, pp.819-2679, 2002.

M. J. Lewis, A. J. Ferrari, M. A. Humphrey, J. F. Karpovich, M. M. Morgan et al., Support for extensibility and site autonomy in the Legion grid system object model, Journal of Parallel and Distributed Computing, vol.63, issue.5, pp.525-538, 2003.
DOI : 10.1016/S0743-7315(03)00012-1

H. A. Lichstein, When should you emulate ? Dans Datamation 15, pp.205-210

T. Lindholm and F. Yellin, The Java TM Virtual Machine Specification

I. Llorente, R. Moreno-vozmediano, and R. Montero, Cloud Computing for on- Demand Grid Resource Provisioning Advances in Parallel Computing, pp.177-191, 2009.

J. Magee, N. Dulay, and J. Kramer, Structuring parallel and distributed programs, Software Engineering Journal, vol.8, issue.2, pp.73-82, 1993.
DOI : 10.1049/sej.1993.0011

G. Efrem and . Mallach, On the relationship between virtual machines and emulators, Proceedings of the workshop on virtual computer systems, pp.117-126, 1973.

M. W. Margo, K. Yoshimoto, P. Kovatch, and P. Andrews, Impact of Reservations on Production Job Scheduling, 13th Worshop on Job Scheduling Strategies for Parallel Processing, 2007.
DOI : 10.1007/978-3-540-78699-3_7

M. L. Massie, B. N. Chun, and D. E. Culler, The ganglia distributed monitoring system: design, implementation, and experience, Parallel Computing, vol.30, issue.7, pp.817-840, 2004.
DOI : 10.1016/j.parco.2004.04.001

P. Mell and T. Grance, The NIST Definition of Cloud Computing. http:// csrc.nist.gov/groups

A. Merzky, K. Stamou, and S. Jha, Application Level Interoperability between Clouds and Grids. Dans Workshops at the Grid and Pervasive Computing Conference, pp.143-150, 2009.

C. Morin and . Xtreemos, XtreemOS: A Grid Operating System Making your Computer Ready for Participating in Virtual Organizations, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07), pp.393-402, 2007.
DOI : 10.1109/ISORC.2007.62

URL : https://hal.archives-ouvertes.fr/hal-01271216

C. Morin, J. Gallard, Y. Jégou, and P. Riteau, CLOUDS: A NEW PLAYGROUND FOR THE XTREEMOS GRID OPERATING SYSTEM, Parallel Processing Letters, vol.19, issue.03, pp.3-4, 2009.
DOI : 10.1142/S0129626409000328

URL : https://hal.archives-ouvertes.fr/inria-00418731

C. Morin, P. Gallard, R. Lottiaux, and G. Vallée, Towards an Efficient Single System Image Cluster Operating System, Future Generation Computer Systems, vol.20, issue.2, 2004.
DOI : 10.1016/s0167-739x(03)00170-5

URL : https://hal.archives-ouvertes.fr/hal-01271205

C. Morin, Y. Jégou, J. Gallard, and P. Riteau, CLOUDS: A NEW PLAYGROUND FOR THE XTREEMOS GRID OPERATING SYSTEM, Parallel Processing Letters, vol.19, issue.03, pp.435-449, 2009.
DOI : 10.1142/S0129626409000328

URL : https://hal.archives-ouvertes.fr/inria-00418731

C. Morin, R. Lottiaux, G. Vallée, P. Gallard, D. Margery et al., Kerrighed and data parallelism: cluster computing on single system image operating systems, 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935), 2004.
DOI : 10.1109/CLUSTR.2004.1392625

URL : https://hal.archives-ouvertes.fr/hal-01271225

R. Nathuji and K. Schwan, VirtualPower, ACM SIGOPS Operating Systems Review, vol.41, issue.6, pp.265-278
DOI : 10.1145/1323293.1294287

B. Nicolae, G. Antoniu, L. Bougé, D. Moise, and A. Carpen-amarie, BlobSeer: Next-generation data management for large scale infrastructures, Journal of Parallel and Distributed Computing, vol.71, issue.2, pp.169-184
DOI : 10.1016/j.jpdc.2010.08.004

URL : https://hal.archives-ouvertes.fr/inria-00511414

D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman et al., The eucalyptus open-source cloudcomputing system, Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp.124-131, 2009.

Z. Németh and V. Sunderam, Virtualization in Grids: A Semantical Approach, Grid Computing : Software Environments and Tools, pp.1-18, 2006.
DOI : 10.1007/1-84628-339-6_1

P. Padala, N. Joseph, and . Wilson, GridOS: Operating System Services for Grid Architectures, Proceedings of International Conference On High Performance Computing (HiPC'03), 2003.
DOI : 10.1007/978-3-540-24596-4_38

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.584

M. Philip, M. J. Papadopoulos, G. Katz, and . Bruno, Npaci rocks : Tools and techniques for easily deploying manageable linux clusters, 2001.

I. Odysseas and . Pentakalos, An Introduction to the InfiniBand TM Architecture, International CMG Conference, pp.425-432, 2002.

E. Pinheiro, R. Bianchini, E. V. Carrera, and T. Heath, Dynamic Cluster Reconfiguration for Power and Performance, pp.75-93, 2003.
DOI : 10.1007/978-1-4419-9292-5_5

J. S. Plank, M. Beck, G. Kingsley, and K. Li, Libckpt : Transparent Checkpointing Under Unix, Proceedings of the USENIX 1995 Technical Conference Proceedings on USENIX 1995 Technical Conference Proceedings (TCON'95) USENIX Association. 2.1, pp.213-223, 1995.

J. Gerald, R. P. Popek, and . Goldberg, Formal requirements for virtulizable third generation architectures

Y. Rekhter, G. Robert, D. Moskowitz, G. Karrenberg, E. Jan-de-groot et al., RFC : 1918 ? Address Allocation for Private Internets
DOI : 10.17487/rfc1597

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.551.8282

P. Riteau, M. Tsugawa, A. Matsunaga, J. Fortes, and K. Keahey, Large-Scale Cloud Computing Research : Sky Computing on FutureGrid and Grid'5000, pp.41-42
URL : https://hal.archives-ouvertes.fr/inria-00551297

L. Roberts, The Arpanet and computer networks, Proceedings of the ACM Conference on The history of personal workstations, pp.51-58, 1986.
DOI : 10.1145/12178.12182

J. Scott, R. , and C. E. Irvine, Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor

I. Rodero, F. Guim, J. Corbalán, and J. Labarta, How the JSDL can exploit the parallelism?, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), 2006.
DOI : 10.1109/CCGRID.2006.55

M. Rodríguez, D. Tapiador, J. Fontán, E. Huedo, R. S. Montero et al., Dynamic Provisioning of Virtual Clusters for Grid Computing, High-Performance Cluster and Grid Computing, pp.23-32, 2008.
DOI : 10.1016/j.sysarc.2006.04.003

A. J. Rubio-montero, E. Huedo, R. S. Montero, and I. M. Llorente, Management of Virtual Machines on Globus Grids Using GridWay, 2007 IEEE International Parallel and Distributed Processing Symposium, p.358, 2007.
DOI : 10.1109/IPDPS.2007.370548

J. F. Ruscio, M. A. Heffner, and S. Varadarajan, DejaVu: Transparent User-Level Checkpointing, Migration, and Recovery for Distributed Systems, 2007 IEEE International Parallel and Distributed Processing Symposium, p.158, 2006.
DOI : 10.1109/IPDPS.2007.370309

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.421.6151

R. Sandberg, D. Golgberg, S. Kleiman, D. Walsh, and B. Lyon, Innovations in internetworking. chapitre Design and implementation of the Sun network filesystem, pp.379-390, 1988.

D. Michael, H. Schroeder-et-jerome, and . Saltzer, A hardware architecture for implementing protection rings, Commun. ACM, vol.15, issue.3, pp.157-170, 1972.

P. Schwan, Lustre : Building a file system for 1000 node clusters, Proceedings of the Linux Symposium, pp.380-386, 2003.

E. Shmueli and D. Feitelson, Backfilling with Lookahead to Optimize the Performance of Parallel Job Scheduling. Dans Dror Feitelson, Larry Rudolph et Uwe Schwiegelshohn, Job Scheduling Strategies for Parallel Processing, pp.228-251, 2003.

E. James, R. Smith, and . Nair, The Architecture of Virtual Machines, Computer, vol.38, pp.32-38, 2005.

A. C. Sodan, Loosely coordinated coscheduling in the context of other approaches for dynamic job scheduling: a survey, Concurrency and Computation: Practice and Experience, vol.14, issue.15, pp.1725-1781, 2001.
DOI : 10.1002/cpe.887

B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, Virtual Infrastructure Management in Private and Hybrid Clouds, IEEE Internet Computing, vol.13, issue.5, pp.14-22, 2009.
DOI : 10.1109/MIC.2009.119

U. Steinberg and B. Kauer, NOVA, Proceedings of the 5th European conference on Computer systems, EuroSys '10, pp.209-222, 2010.
DOI : 10.1145/1755913.1755935

T. Sterling, D. J. Becker, D. Savarese, J. E. Dorband, A. Udaya et al., BEOWULF : A Parallel Workstation For Scientific Computation, the 1995 International Conference on Parallel Processing, 1995.

E. T??rs¸at??rst??rs¸a, P. Riteau, J. Gallard, C. Morin, and Y. Jégou, Towards XtreemOS in the Clouds ? Automatic Deployment of XtreemOS Resources in a Nimbus Cloud, pp.3-3

P. Toft and S. Lougrhan, Configuration Description, Deployment and Lifecycle Management Working Group (CDDLM-WG) Final Report, mars, 2008.

A. M. Turing, On computable numbers, with an application to the Entscheidungsproblem, Proceedings of the London Mathematical Society, vol.2, issue.42, pp.230-265, 1936.

R. P. Goldberg and U. O. Gagliardi, Virtualizeable architectures, Proceedings ACM AICA International Computing Symposium Venice Italy, 1972.

G. Vallée, T. Naughton, H. Ong, A. Tikotekar, C. Engelmann et al., Virtual System Environments. Dans Systems and Virtualization Management. Standards and New Technologies, de Communications in Computer and Information Science, pp.72-83, 2008.

G. Vallée, T. Naughton, A. Tikotekar, J. Gallard, S. Scott et al., Architecture for the Next Generation System Management Tools for High Performance Computing Platforms, pp.4-4, 2009.

J. Van and H. , From Frege to Gödel : A Source Book in Mathematical Logic, pp.1879-1931, 2002.

M. Luis, L. Vaquero, J. Rodero-merino, M. Caceres, and . Lindner, A break in the clouds : towards a cloud definition, SIGCOMM Comput. Commun. Rev, vol.39, issue.31, pp.50-55, 2008.

A. Velte and T. Velte, Microsoft Virtualization with Hyper-V

P. Vicat-blanc, J. Primet, O. Gelas, . Mornard, P. Dinil-mon-divakaran et al., State of the Art of OS and Network virtualization solutions for Grids. Rapport technique, INRIA, septembre 2007, Delivrable #1 : HIPCAL ANR-06-CIS-005 " . 1.2.2

. John-von-neumann, First draft of a report on the EDVAC, IEEE Annals of the History of Computing, vol.15, issue.4, pp.27-75, 1993.
DOI : 10.1109/85.238389

A. Warfield, R. Ross, K. Fraser, C. Limpach, and S. Hand, Parallax : managing storage for a million machines, Proceedings of the 10th conference on Hot Topics in Operating Systems, pp.4-4, 2005.

A. Weiss, Computing in the clouds, netWorker, vol.11, issue.4, pp.16-25, 2007.
DOI : 10.1145/1327512.1327513

B. Welch, M. Unangst, Z. Abbasi, G. Gibson, B. Mueller et al., Scalable performance of the Panasas parallel file system, Proceedings of the 6th USENIX Conference on File and Storage Technologies, pp.1-17, 2008.

J. J. Wlodarz, Virtualization : A double-edged sword. ArXiv e-prints, 2002.