Cargando…

Providing Virtual Execution Environments: A Twofold Illustration

Platform virtualization helps solving major grid computing challenges: share resource with flexible, user-controlled and custom execution environments and in the meanwhile, isolate failures and malicious code. Grid resource management tools will evolve to embrace support for virtual resource. We pre...

Descripción completa

Detalles Bibliográficos
Autores principales: Grehant, Xavier, Dana, J M
Lenguaje:eng
Publicado: 2008
Materias:
Acceso en línea:http://cds.cern.ch/record/1122848
_version_ 1780914614990536704
author Grehant, Xavier
Dana, J M
author_facet Grehant, Xavier
Dana, J M
author_sort Grehant, Xavier
collection CERN
description Platform virtualization helps solving major grid computing challenges: share resource with flexible, user-controlled and custom execution environments and in the meanwhile, isolate failures and malicious code. Grid resource management tools will evolve to embrace support for virtual resource. We present two open source projects that transparently supply virtual execution environments. Tycoon has been developed at HP Labs to optimise resource usage in creating an economy where users bid to access virtual machines and compete for CPU cycles. SmartDomains provides a peer-to-peer layer that automates virtual machines deployment using a description language and deployment engine from HP Labs. These projects demonstrate both client-server and peer-to-peer approaches to virtual resource management. The first case makes extensive use of virtual machines features for dynamic resource allocation. The second translates virtual machines capabilities into a sophisticated language where resource management components can be plugged in configurations and architectures defined at deployment time. We propose to share our experience at CERN openlab developing SmartDomains and deploying Tycoon to give an illustrative introduction to emerging research in virtual resource management.
id cern-1122848
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2008
record_format invenio
spelling cern-11228482019-09-30T06:29:59Zhttp://cds.cern.ch/record/1122848engGrehant, XavierDana, J MProviding Virtual Execution Environments: A Twofold IllustrationComputing and ComputersPlatform virtualization helps solving major grid computing challenges: share resource with flexible, user-controlled and custom execution environments and in the meanwhile, isolate failures and malicious code. Grid resource management tools will evolve to embrace support for virtual resource. We present two open source projects that transparently supply virtual execution environments. Tycoon has been developed at HP Labs to optimise resource usage in creating an economy where users bid to access virtual machines and compete for CPU cycles. SmartDomains provides a peer-to-peer layer that automates virtual machines deployment using a description language and deployment engine from HP Labs. These projects demonstrate both client-server and peer-to-peer approaches to virtual resource management. The first case makes extensive use of virtual machines features for dynamic resource allocation. The second translates virtual machines capabilities into a sophisticated language where resource management components can be plugged in configurations and architectures defined at deployment time. We propose to share our experience at CERN openlab developing SmartDomains and deploying Tycoon to give an illustrative introduction to emerging research in virtual resource management.arXiv:0808.3693oai:cds.cern.ch:11228482008-08-28
spellingShingle Computing and Computers
Grehant, Xavier
Dana, J M
Providing Virtual Execution Environments: A Twofold Illustration
title Providing Virtual Execution Environments: A Twofold Illustration
title_full Providing Virtual Execution Environments: A Twofold Illustration
title_fullStr Providing Virtual Execution Environments: A Twofold Illustration
title_full_unstemmed Providing Virtual Execution Environments: A Twofold Illustration
title_short Providing Virtual Execution Environments: A Twofold Illustration
title_sort providing virtual execution environments: a twofold illustration
topic Computing and Computers
url http://cds.cern.ch/record/1122848
work_keys_str_mv AT grehantxavier providingvirtualexecutionenvironmentsatwofoldillustration
AT danajm providingvirtualexecutionenvironmentsatwofoldillustration