VMDIRAC status Vanessa HAMAR CC-IN2P3.

Slides:



Advertisements
Similar presentations
Xrootd and clouds Doug Benjamin Duke University. Introduction Cloud computing is here to stay – likely more than just Hype (Gartner Research Hype Cycle.
Advertisements

Haga clic para cambiar el estilo de título Haga clic para modificar el estilo de subtítulo del patrón DIRAC Framework A.Casajus and R.Graciani (Universitat.
Monitoring in DIRAC environment for the BES-III experiment Presented by Igor Pelevanyuk Authors: Sergey BELOV, Igor PELEVANYUK, Alexander UZHINSKIY, Alexey.
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
Private Cloud or Dedicated Hosts Mason Mabardy & Matt Maples.
Stuart K. PatersonCHEP 2006 (13 th –17 th February 2006) Mumbai, India 1 from DIRAC.Client.Dirac import * dirac = Dirac() job = Job() job.setApplication('DaVinci',
Additional SugarCRM details for complete, functional, and portable deployment.
Pilots 2.0: DIRAC pilots for all the skies Federico Stagni, A.McNab, C.Luzzi, A.Tsaregorodtsev On behalf of the DIRAC consortium and the LHCb collaboration.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Promoting Open Source Software Through Cloud Deployment: Library à la Carte, Heroku, and OSU Michael B. Klein Digital Applications Librarian
Click to add text TWA Cloud Integration with Tivoli Service Automation Manager TWS Education.
Computing on the Cloud Jason Detchevery March 4 th 2009.
BESIII distributed computing and VMDIRAC
Cloud Standard API and Contextualization
Grid Initiatives for e-Science virtual communities in Europe and Latin America DIRAC TEAM CPPM – CNRS DIRAC Grid Middleware.
Configuration Management with Cobbler and Puppet Kashif Mohammad University of Oxford.
BESIII Production with Distributed Computing Xiaomei Zhang, Tian Yan, Xianghu Zhao Institute of High Energy Physics, Chinese Academy of Sciences, Beijing.
WNoDeS – Worker Nodes on Demand Service on EMI2 WNoDeS – Worker Nodes on Demand Service on EMI2 Local batch jobs can be run on both real and virtual execution.
VO. VOMS 1. Authentication2. Credentials 3. Authentication Client Resource.
Getting started DIRAC Project. Outline  DIRAC information system  Documentation sources  DIRAC users and groups  Registration with DIRAC  Getting.
Virtualised Worker Nodes Where are we? What next? Tony Cass GDB /12/12.
OpenStack cloud at Oxford Kashif Mohammad University of Oxford.
Trusted Virtual Machine Images a step towards Cloud Computing for HEP? Tony Cass on behalf of the HEPiX Virtualisation Working Group October 19 th 2010.
DIRAC Review (12 th December 2005)Stuart K. Paterson1 DIRAC Review Workload Management System.
Workload management, virtualisation, clouds & multicore Andrew Lahiff.
DIRAC Pilot Jobs A. Casajus, R. Graciani, A. Tsaregorodtsev for the LHCb DIRAC team Pilot Framework and the DIRAC WMS DIRAC Workload Management System.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
OpenStack Chances and Practice at IHEP Haibo, Li Computing Center, the Institute of High Energy Physics, CAS, China 2012/10/15.
HEPiX Virtualisation Working Group Status, February 10 th 2010 April 21 st 2010 May 12 th 2010.
Virtual Cluster Computing in IHEPCloud Haibo Li, Yaodong Cheng, Jingyan Shi, Tao Cui Computer Center, IHEP HEPIX Spring 2016.
Breaking the frontiers of the Grid R. Graciani EGI TF 2012.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
Core and Framework DIRAC Workshop October Marseille.
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
INFN/IGI contributions Federated Clouds Task Force F2F meeting November 24, 2011, Amsterdam.
Trusted Virtual Machine Images the HEPiX Point of View Tony Cass October 21 st 2011.
DIRAC Distributed Computing Services A. Tsaregorodtsev, CPPM-IN2P3-CNRS FCPPL Meeting, 29 March 2013, Nanjing.
1 DIRAC Project Status A.Tsaregorodtsev, CPPM-IN2P3-CNRS, Marseille 10 March, DIRAC Developer meeting.
Multi-community e-Science service connecting grids & clouds R. Graciani 1, V. Méndez 2, T. Fifield 3, A. Tsaregordtsev 4 1 University of Barcelona 2 University.
HEPiX Virtualisation working group Andrea Chierici INFN-CNAF Workshop CCR 2010.
Scientific Data Processing Portal and Heterogeneous Computing Resources at NRC “Kurchatov Institute” V. Aulov, D. Drizhuk, A. Klimentov, R. Mashinistov,
Distributed computing and Cloud Shandong University (JiNan) BESIII CGEM Cloud computing Summer School July 18~ July 23, 2016 Xiaomei Zhang 1.
Lessons learned administering a larger setup for LHCb
DIRAC: Workload Management System Garonne Vincent, Tsaregorodtsev Andrei, Centre de Physique des Particules de Marseille Stockes-rees Ian, University of.
Hello everyone I am rajul and I’ll be speaking on a case study of elastic slurm Case Study of Elastic Slurm Rajul Kumar, Northeastern University
Running LHC jobs using Kubernetes
ALICE & Clouds GDB Meeting 15/01/2013
Useful Tools for Testing
The advances in IHEP Cloud facility
Update on revised HEPiX Contextualization
HEPiX Virtualisation working group
Blueprint of Persistent Infrastructure as a Service
Progress on NA61/NA49 software virtualisation Dag Toppe Larsen Wrocław
Belle II Physics Analysis Center at TIFR
ATLAS Cloud Operations
FedCloud Blueprint Update
StratusLab Final Periodic Review
StratusLab Final Periodic Review
DIRAC services.
StratusLab Tutorial (Bordeaux, France)
Grid Deployment Board meeting, 8 November 2006, CERN
Glexec/SCAS Pilot: IN2P3-CC status
Discussions on group meeting
WLCG Collaboration Workshop;
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Dynamic DNS support for EGI Federated cloud
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
The LHCb Computing Data Challenge DC06
EGI High-Throughput Compute
Presentation transcript:

VMDIRAC status Vanessa HAMAR CC-IN2P3

Acknowledgments This is the work mostly done by: Victor Mendez ( PIC ), Mathieu Puel ( CC/IN2P3 ) France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Overview Introduction VMDIRAC Installation at CC Conclusions and future work France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Introduction France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Introduction France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Introduction France-Grilles DIRAC service Hosted by the CC/IN2P3 Distributed administrator team 5 participating universities 18 VOs, ~100 registered users In production since May 2012 > 7 millions jobs France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France VMDIRAC France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France VMDIRAC VMDIRAC is an extension of DIRAC used to integrate Federated Clouds in a transparent manner to the user. VM scheduler initially developed for the Belle MC production system (VMDIRAC) Dynamic VM spawning taking the Task Queue state into account Discarding VMs automatically when no more needed The VM at boot time starts the “Pilot Job” This makes the instantiated VMs behave as any other WN with respect to the DIRAC WMS JobAgent and VMMonitorAgent are started inside the “Pilot Job” France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France DIRAC & Clouds WMS Task Queue Matcher Sandboxes Job Manager VM Scheduler Web API VM Cloud B Job Agent Cloud A Cloud C EC2 ONE OCCI En este caso el Payload no es DIRAC, por lo tanto es plano y verde. France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Federated Cloud Test France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Contextualization The contextualization mechanism allows to configure the VM to start the Pilot script at boot time Provides also the necessary configuration parameters to the pilot The contextualization mechanism is rather complicated Different for different cloud managers cernvm amiconfig Ad hoc images No contextualization, everything is put in the image for a particular endpoint ( software, certificates ) France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France VMDIRAC at CC France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France OpenStack DIRAC at CC Project diracsft 10 available instances - 10 available vCPUs - 15 Mb RAM Available OpenStack, libcloud , nova 1.1 python client Floating IPs available France-Grilles - LCG-France 28/11/13

Installation VMDIRAC at CC openstack/python-novaclient : Client Library for OpenStack Compute API. apache_libcloud-0.14.0 : standard Python library that abstracts away differences among multiple cloud provider API paramiko-1.11.0 : ssh2 protocol for python France-Grilles - LCG-France 28/11/13

Installation VMDIRAC at CC Workload Management Services : Virtual Machine Manager Virtual Machine Scheduler Virtual Machine Contextualization Database : VirtualMachineDB France-Grilles - LCG-France 28/11/13

Contextualization at CC Standard (golden) VM image Installing DIRAC software, as normal pilot job Security token, e.g. VM service certificate cernvm-batch-node 2.6-occi The IPs of the VMs are available to the VMDIRAC scheduler Polling the VMs to establish connection Use SSH access to contextualize the image Copy the software + certificate bundle via scp to the VM Start the JobAgent and VM Monitor Agent France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Configuration vo.france-grilles.fr France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Monitoring France-Grilles - LCG-France 28/11/13

Conclusions and Future Job Cloud access authorization X509, VOMS in addition to login/password To be installed at CC in January 2014 Add more “Clouds” to the configuration Test with real use cases Cloud usage accounting Incorporate into the DIRAC Accounting service France-Grilles - LCG-France 28/11/13

France-Grilles - LCG-France Questions ? France-Grilles - LCG-France 28/11/13