Grid testing using virtual machines Stephen Childs*, Brian Coghlan, David O'Callaghan, Geoff Quigley, John Walsh Department of Computer Science Trinity.

Slides:



Advertisements
Similar presentations
A Scalable Approach to Deploying and Managing Appliances Kate Keahey Rick Bradshaw, Narayan Desai, Tim Freeman Argonne National Lab, University of Chicago.
Advertisements

Grid-Ireland:The National Computational Grid for Ireland Grid use in Ireland Infrastructure and OpsCentre EGEE/LCG2 direction MiniGateway Rollout MiniGateway.
Geoff Quigley, Stephen Childs and Brian Coghlan Trinity College Dublin
Ljubomir Ivaniš CPU d.o.o.
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
NWCLUG 01/05/2010 Jared Moore Xen Open Source Virtualization.
Xen Virtualization Andrew Hamilton
VIRTUALISATION OF HADOOP CLUSTERS Dr G Sudha Sadasivam Assistant Professor Department of CSE PSGCT.
Monitor Linux OS health & performance Monitor log files Monitor JEE app servers Monitor line-of-business applications Monitor databases and web.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
© 2012 IBM Corporation Build a low-touch, highly scalable cloud with IBM SmartCloud Provisioning.
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
Installation and Integration of Virtual Clusters onto Pragma Grid NAIST Nara, Japan Kevin Lam 06/28/13.
The National Computational Grid for Ireland OpsCentre Infrastructure Staff TestGrid Porting Current Issues Future Plans Grid-Ireland OpsCentre.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Combining a Virtual Grid Testbed and eLearning Courseware Kathryn Cassidy, Jason McCandless, Stephen Childs, John Walsh, Brian Coghlan, Declan Dagger Department.
Model a Container Runtime environment on Your Mac with VMware AppCatalyst VMworld Fabio Rapposelli
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
INFSO-RI Enabling Grids for E-sciencE Status of LCG-2 porting Stephen Childs, Brian Coghlan and Eamonn Kenny Grid-Ireland/EGEE October.
1.  PRAGMA Grid test-bed : Shares clusters which managed by multiple sites Realizes a large-scale computational environment. › Expects as a platform.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
The Open Source Virtual Lab: a Case Study Authors: E. Damiani, F. Frati, D. Rebeccani, M. Anisetti, V. Bellandi and U. Raimondi University of Milan Department.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
GridPP DB 12 th July 2007 Enabling Grids for E-sciencE Grid-Ireland Status John Walsh Date: 12 th July 2007Imperial College London.
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
Grids, Clouds and the Community. Cloud Technology and the NGS Steve Thorn Edinburgh University Matteo Turilli, Oxford University Presented by David Fergusson.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.
Xen Basics A Primer for the CPS 110 Programming Assignments Angela Dalton.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Extensions to the ETICS Build System Client.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
Virtualization for the LHCb Online system CHEP Taipei Dedicato a Zio Renato Enrico Bonaccorsi, (CERN)
Nara Institute of Science and technology, Nara Prefecture, Japan CONFIGURATION AND DEPLOYMENT OF A SCALABLE VIRTUAL MACHINE CLUSTER FOR MOLECULAR DOCKING.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Stuart Kenny and Stephen Childs Trinity.
EVGM081 Multi-Site Virtual Cluster: A User-Oriented, Distributed Deployment and Management Mechanism for Grid Computing Environments Takahiro Hirofuchi,
Microsoft Management Seminar Series SMS 2003 Change Management.
Ian Gable University of Victoria 1 Deploying HEP Applications Using Xen and Globus Virtual Workspaces A. Agarwal, A. Charbonneau, R. Desmarais, R. Enge,
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
TCD Site Report Stuart Kenny*, Stephen Childs, Brian Coghlan, Geoff Quigley.
Grid-Ireland test facilities Stephen Childs Dept. of Computer Science Trinity College Dublin.
EGEE-II TCD 22 nd -25 th May 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Experiences with a distributed.
Group # 14 Dhairya Gala Priyank Shah. Introduction to Grid Appliance The Grid appliance is a plug-and-play virtual machine appliance intended for Grid.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
From VMware to Proxmox Federico Calzolari Scuola Normale Superiore - INFN Pisa.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Demonstration StratusLab First.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: General.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
2007/05/22 Integration of virtualization software Pierre Girard ATLAS 3T1 Meeting
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 Virtualization.
CERN Openlab Openlab II virtualization developments Havard Bjerke.
Let's talk about Linux and Virtualization in 'vLAMP'
Grid-Ireland Gateway Architecture
The EDG Testbed Deployment Details
Virtualization Review and Discussion
Cloud Challenges C. Loomis (CNRS/LAL) EGI-TF (Amsterdam)
Progress on NA61/NA49 software virtualisation Dag Toppe Larsen Wrocław
Quattor in Amazon Cloud
Building a Virtual Infrastructure
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Stephen Childs Trinity College Dublin
GGF15 – Grids and Network Virtualization
Transactional Grid Deployment
The EU DataGrid Fabric Management Services
Presentation transcript:

Grid testing using virtual machines Stephen Childs*, Brian Coghlan, David O'Callaghan, Geoff Quigley, John Walsh Department of Computer Science Trinity College Dublin, Ireland

1 Overview Description of Grid-Ireland Why use virtual machines? Required components for a VM testbed Design of TCD TestGrid system Using the TestGridBuilder Conclusion and future plans

2 Grid-Ireland Irish National Computational Grid –6 sites now, 17 sites by Feb’05 Grid Operations Centre at TCD Homogeneous core infrastructure: –1 grid gateway per site composed of FW/LCFG/CE/SE/UI/MON/NM Heterogeneous compute resources: –RH 7.3, RH 9, FC 2, AIX, IRIX

3 Why use VMs for Grid testing? Need a realistic test environment –Deployment: test new releases on replica sites before roll-out (n*gateways) –Middleware development: want a full site image to play with (gateway + n*WNs) –Porting: to different distros (n machines) that’s cost-effective and easy to use –VMs make good use of hardware budget –Fewer machines = easier management

4 VM applications

5 Aims of TCD TestGrid Support fast creation of new VMs based on standard configurations Provide developers with an interface for configuring and creating VMs Facilitate construction of multiple test sites and clusters –Creation of new sites –Addition of nodes to existing sites

6 Required components VM system that is easy to automate, quick and supports target OS Library of base node FS images System for configuring new VMs Xen: command-line and Web interfaces, low overhead, supports patched Linux kernels LVM: snapshots allow copy-on-write FS images LCFG: profile controls network config, package installation, etc.

7 System design File system: –Library of FS images stored on VM host –Each new VM takes a copy-on-write snapshot of a base image Networking: –VM eth0 bridged onto real NIC –IPs specified by user or allocated from site pool LCFG profile based on node type and site Web interface for configuring new VMs

8 System design Physical machine

9 Creating a new worker node VM Set node type and other params via web Create new profile from WN template Create new snapshot of WN file system Configure network settings, copy profile Boot new VM with appropriate options User System Log in using Xen console or ssh

10 Web interface Configuring a new VMResult of VM creation

11 Conclusions and future work VMs allow developers to build new test environments quickly Evaluation of components: –LVM snapshots almost production-ready –Xen performance is impressive –LCFG adequate now; quattor the way forward UI needs more work and user feedback Need to integrate GridSite for security Work on networking ongoing