Towards Dynamic Database Deployment LCG 3D Meeting November 24, 2005 CERN, Geneva, Switzerland Alexandre Vaniachine (ANL)

Slides:



Advertisements
Similar presentations
Open Science Grid Living on the Edge: OSG Edge Services Framework Kate Keahey Abhishek Rana.
Advertisements

A Scalable Approach to Deploying and Managing Appliances Kate Keahey Rick Bradshaw, Narayan Desai, Tim Freeman Argonne National Lab, University of Chicago.
Virtualization, Cloud Computing, and TeraGrid Kate Keahey (University of Chicago, ANL) Marlon Pierce (Indiana University)
Virtualization: Towards More Flexible and Efficient Grids Kate Keahey Argonne National Laboratory.
Workspaces for CE Management Kate Keahey Argonne National Laboratory.
The VM deployment process has 3 major steps: 1.The client queries the VM repository, sending a list of criteria describing a workspace. The repository.
Wei Lu 1, Kate Keahey 2, Tim Freeman 2, Frank Siebenlist 2 1 Indiana University, 2 Argonne National Lab
Division of Labor: Tools for Growing and Scaling Grids Tim Freeman, Kate Keahey, Ian Foster, Abhishek Rana, Frank Wuerthwein, Borja Sotomayor.
Virtual Workspaces in the Grid Kate Keahey Argonne National Laboratory Ian Foster, Tim Freeman, Xuehai Zhang, Daniel Galron.
Global Grid Forum GridWorld GGF15 Boston USA October Abhishek Singh Rana and Frank Wuerthwein UC San Diegowww.opensciencegrid.org The Open Science.
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Data Management Expert Panel - WP2. WP2 Overview.
Plateforme de Calcul pour les Sciences du Vivant SRB & gLite V. Breton.
Implementing Finer Grained Authorization in the Open Science Grid Gabriele Carcassi, Ian Fisk, Gabriele, Garzoglio, Markus Lorch, Timur Perelmutov, Abhishek.
Open Science Grid Project DASH: Securing Direct MySQL Database Access for the Grid D. Malon, E. May, D. Ratnikov, A. Vaniachine Argonne National Laboratory.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
INFSO-RI An On-Demand Dynamic Virtualization Manager Øyvind Valen-Sendstad CERN – IT/GD, ETICS Virtual Node bootstrapper.
A Model for Grid User Management Rich Baker Dantong Yu Tomasz Wlodek Brookhaven National Lab.
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
1 Deployment of an LCG Infrastructure in Australia How-To Setup the LCG Grid Middleware – A beginner's perspective Marco La Rosa
Virtual Infrastructure in the Grid Kate Keahey Argonne National Laboratory.
OSG Services at Tier2 Centers Rob Gardner University of Chicago WLCG Tier2 Workshop CERN June 12-14, 2006.
Xen Overview for Campus Grids Andrew Warfield University of Cambridge Computer Laboratory.
OSG Middleware Roadmap Rob Gardner University of Chicago OSG / EGEE Operations Workshop CERN June 19-20, 2006.
1 Evolution of OSG to support virtualization and multi-core applications (Perspective of a Condor Guy) Dan Bradley University of Wisconsin Workshop on.
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.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
Grid Status - PPDG / Magda / pacman Torre Wenaus BNL U.S. ATLAS Physics and Computing Advisory Panel Review Argonne National Laboratory Oct 30, 2001.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Quick Introduction to NorduGrid Oxana Smirnova 4 th Nordic LHC Workshop November 23, 2001, Stockholm.
Global Grid Forum GridWorld GGF15 Boston USA October Abhishek Singh Rana and Frank Wuerthwein UC San Diegowww.opensciencegrid.org The Open Science.
UMD TIER-3 EXPERIENCES Malina Kirn October 23, 2008 UMD T3 experiences 1.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
Virtual Workspaces Kate Keahey Argonne National Laboratory.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EVGM081 Multi-Site Virtual Cluster: A User-Oriented, Distributed Deployment and Management Mechanism for Grid Computing Environments Takahiro Hirofuchi,
Grid User Interface for ATLAS & LHCb A more recent UK mini production used input data stored on RAL’s tape server, the requirements in JDL and the IC Resource.
Overview of Privilege Project at Fermilab (compilation of multiple talks and documents written by various authors) Tanya Levshina.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Ian Gable University of Victoria 1 Deploying HEP Applications Using Xen and Globus Virtual Workspaces A. Agarwal, A. Charbonneau, R. Desmarais, R. Enge,
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
VO Privilege Activity. The VO Privilege Project develops and implements fine-grained authorization to grid- enabled resources and services Started Spring.
Alexandre Vaniachine (ANL) LCG PEB Applications Area Meeting November 20, 2002 Alexandre Vaniachine (ANL) MySQL Service Plans and Needs in ATLAS.
EGEE is a project funded by the European Union under contract IST VO box: Experiment requirements and LCG prototype Operations.
VO Box Issues Summary of concerns expressed following publication of Jeff’s slides Ian Bird GDB, Bologna, 12 Oct 2005 (not necessarily the opinion of)
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
OSG Site Admin Workshop - Mar 2008Using gLExec to improve security1 OSG Site Administrators Workshop Using gLExec to improve security of Grid jobs by Alain.
Doug Benjamin Duke University. 2 ESD/AOD, D 1 PD, D 2 PD - POOL based D 3 PD - flat ntuple Contents defined by physics group(s) - made in official production.
Grid Technologies for Distributed Database Services 3D Project Meeting CERN, May 19, 2005 A. Vaniachine (ANL)
Microsoft Virtual Academy Module 12 Managing Services with VMM and App Controller.
Database Access Patterns in ATLAS Computing Model G. Gieraltowski, J. Cranshaw, K. Karr, D. Malon, A. Vaniachine ANL P, Nevski, Yu. Smirnov, T. Wenaus.
Towards deploying a production interoperable Grid Infrastructure in the U.S. Vicky White U.S. Representative to GDB.
OSG Status and Rob Gardner University of Chicago US ATLAS Tier2 Meeting Harvard University, August 17-18, 2006.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
CHEP 2006 Mumbai INDIA February Frank Würthwein and Abhishek Singh Rana Edge Services Framework for EGEE, LCG and OSGwww.opensciencegrid.org The.
2007/05/22 Integration of virtualization software Pierre Girard ATLAS 3T1 Meeting
Workspace Management Services Kate Keahey Argonne National Laboratory.
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
Cloud Challenges C. Loomis (CNRS/LAL) EGI-TF (Amsterdam)
StoRM: a SRM solution for disk based storage systems
Blueprint of Persistent Infrastructure as a Service
Dag Toppe Larsen UiB/CERN CERN,
Dag Toppe Larsen UiB/CERN CERN,
Sergio Fantinel, INFN LNL/PD
Short update on the latest gLite status
Virtualization in the gLite Grid Middleware software process
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
06 | SQL Server and the Cloud
Presentation transcript:

Towards Dynamic Database Deployment LCG 3D Meeting November 24, 2005 CERN, Geneva, Switzerland Alexandre Vaniachine (ANL)

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)2 Outline CMS & ATLAS collaborate in OSG ESF Activity The first ESF VM was deployed by CMS The first ESF service on that VM was by ATLAS: Grid-enabled mysql DB built by the DASH project: The next step is FroNTier deployment on ESF by CMS

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)3 Why Dynamic Deployment? Increased fluctuations in server load due to chaotic nature of opportunistic computations Static services deployment require over-capacity Opportunistic production on non-LCG sites Requires DB services deployment on-demand Framework for secure on-demand services deployment on OSG: Edge Services Includes grid-enabled database services

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)4 VO Software Installation Initial Model: VO admin prepares trusted pacman cache Site admin download (pacman –get ) VO user run test job Scalable Model: Site admin grant write access to VO admin VO admin push software to the sites VO user run test job

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)5 VO Services Installation Current Model: VO admin prepares replica rpm Site admin install: rpm -iVh VO user run test job Scalable model – same as software: Site admin grant write access to VO admin VO admin push services to the sites VO user run test job That requires VObox or Globus Workspace technology

SC05 booth presentation OSG Edge Services Framework 6 Open Science Grid Virtual Workspaces Virtual Workspaces: environments that can be made available dynamically on the Grid –Different possible implementations Workspace Service –Enables secure deployment and management of a workspace within a trusted computing base Authentication and authorization Deployment configuration Resource allocation enforcement –Workspace = deployment meta-data + image –More information and technology preview download available at

Open Science Grid Living on the Edge: OSG Edge Services Framework Kate Keahey Abhishek Rana

SC05 booth presentation OSG Edge Services Framework 8 Open Science Grid Edge Services Services executing on the edge of the public and private network Site CDF CMS ATLAS Guest VO SE CE Compute nodes and Storage nodes

SC05 booth presentation OSG Edge Services Framework 9 Open Science Grid Virtual Machines Excellent isolation, security, fine-grain forensics… Promising enforcement properties More control to the site & great recoverability Flexible configuration The ability to serialize and migrate Modern implementation are fast LXVU SPEC INT2000 (score) LXVU Linux build time (s) LXVU OSDB-OLTP (tup/s) LXVU SPEC WEB99 (score) Benchmark suite running on Linux (L), Xen (X), VMware Workstation (V), and UML (U)

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)10 Virtual Machine Monitor We have a fully functional ports of Linux 2.4 and 2.6 running over Xen, and regularly use it for running demanding applications like MySQL, Apache and PostgreSQL Xen has been supported by UK EPSRC, Intel Research, HP Labs, Microsoft Research, Network Appliance, and XenSource Inc.

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)11 Enhanced Security Outstanding isolation properties VM is completely isolated from a site gaining root privileges on a VM or even compromising a VM gives no access to the physical machine different VMs are fully isolated from each other and cannot harm each other Improved detection and forensics strategies Recovery images (compromised or otherwise) is easy: just start a copy of the image that has not been compromised or otherwise brought down starting up a Xen image takes on the order of ~100 milliseconds in contrast to many minutes to reimage a node

SC05 booth presentation OSG Edge Services Framework 12 Open Science Grid Edge Service Framework Staging Tools Workspace Service Image Repository Image Information ESF - Phase 1

SC05 booth presentation OSG Edge Services Framework 13 Open Science Grid Testbed & Images Testbed –SDSC (Abhishek) OSG production site, 150+ worker nodes Intel 2.6, 4GB, RAID device, Xen –FNAL (Burt) Xeon 3.2, 4GB, RAID device, Xen –UChicago (Rob, Borja) TeraPort, Xen 3 –ANL, PIOCON (Ed, John) coming online Images –SDSC: SL3.0.3, FC4, CentOS4.1 –FNAL: SL3.0.3, SL4, LTS 3, LTS 4 Edge Services –ATLAS: mysql-gsi db built by the DASH project

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)14 Proof-of-Concept Site admin: login as root to the ESF host at OSG production site Configure and launch VM on ESF host at UCSD/SDCS ( CMS Tier2) VO admin: login as root to VM Install DASH MySQL-build from PIOCON Configure grid certificate access privileges Close public network access to the server VO user: login to ATLAS production submit host at BNL Init grid proxy certificate Submit test job to OSG production site (SDSC) Job run on Worker Node access database via the private network and authorized by grid proxy certificate

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)15 The “Bubbly” Test Grid job established DB connection via the private network: /mysql Ver Distrib beta, for pc-linux-gnu (i686) Connection id: 8 Current database: gridTest Current user: SSL: Cipher in use is DHE-RSA-AES256-SHA Current pager: stdout Using outfile: '' Using delimiter: ; Server version: beta-x509up-log Protocol version: 10 Connection: via TCP/IP

SC05 booth presentation OSG Edge Services Framework 16 Open Science Grid ESF Project Phase 1 objective: create a proof-of-concept dynamic deployment of Edge Services Progress: Implement and release the Workspace Service Bubbly test: static deployment and test of a real Edge Service on a production site Dynamic deployment of an Edge Service and integration into OSG infrastructure Configuring more testbeds Deploying and testing more Edge Services

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)17 Roadmap Ahead Launch and test on static VM the next application: FroNTier Store these static images on SE Test dynamic deployment of trusted images

LCG 3D Meeting, November 24, 2005 Alexandre Vaniachine (ANL)18 OSG Flyers at SC05

Open Science Grid Backup Slides

SC05 booth presentation OSG Edge Services Framework 20 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 21 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 22 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 23 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 24 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 25 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO Admin

SC05 booth presentation OSG Edge Services Framework 26 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO Admin LCG3D Data Replication

SC05 booth presentation OSG Edge Services Framework 27 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO User

SC05 booth presentation OSG Edge Services Framework 28 Open Science Grid ESF - Phase 1 ESF SE CMS Site ATLAS DB Role=VO User CE

SC05 booth presentation OSG Edge Services Framework 29 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO User

SC05 booth presentation OSG Edge Services Framework 30 Open Science Grid ESF - Phase 1 ESF SE CE CMS Site ATLAS DB Role=VO User