Agile Infrastructure Project Introduction Helge Meinhard CERNIT HEPiX Spring 2012 24 April 2012 Praha Rationale When CERN developed existing tools etc there were no other largescale solutions ID: 537585
Download Presentation The PPT/PDF document "The CERN" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
The CERNAgile Infrastructure Project:Introduction
Helge
Meinhard
/ CERN-IT
HEPiX
Spring 2012
24 April 2012,
PrahaSlide2
RationaleWhen CERN developed existing
tools etc.,
there were no other large-scale solutions
Now there are …Large community developing tools, enhancements, recipesHEP is no longer large scale in terms of computer centresWhy is CERN different?Usually it is notWhen it is, it’s often self-imposed – it doesn’t need to be differentLong-term: CERN needs to reduce effort in developing and maintaining home-grown toolsWhere there are proven solutions used in the wider worldContinually ask why we need to do it that way (any longer)
Agile Infrastructure - IntroductionSlide3
Some other reasonsToday: very hard to add services – time & effort
Time to provision a machine, define & set up a service
VOBox
a.k.a. PaaS a viable alternative for many services todayMore automation is essential; limited today by some of the toolsExploitation of remote Tier 0Business as before is simply not an optionBusiness continuityOptimise resource allocation; live migration (if possible)Coupling hardware life cycle with services is a problemReduce hardware variations (as far as possible)Skills likely to be found in new hires; valuable for departing staffTraining and documentation available everywhere
Agile Infrastructure - IntroductionSlide4
We need to be able to provision at all levelsFacility: CERN CC;
S
afehost
; remote Tier 0Infrastructure: {lxcloud, CVI}Platform: CERN Web services, “VOBox”Software/application: Indico
Need
to be more dynamic than now in order to support this
?
aaS
Applications
Platform
InfrastructureFacilities
Agile Infrastructure - IntroductionSlide5
Use standard tools
Agile Infrastructure - IntroductionSlide6
Agile Infrastructure Project
Integrates all the activities in
CERN-IT
that are reworking all aspects of running and managing the CERN computer centre (and the remote extensions)Started with 2 aspects: configuration management (full machine lifecycle); and virtualisation/internal cloud deploymentIn parallel we re-assessed the monitoring infrastructure IT-wideTo remove duplicities; most important: to be able to data-mine and analyse monitoring information (automation, trends, etc.)Integrated all three aspects together into one overall umbrella projectEfforts/contributions from most CERN-IT groupsSponsor: Ian Bird; coordination: Bernd Panzer-Steindel
Agile Infrastructure - IntroductionSlide7
Aspects of the Agile InfrastructureAreas that deal with:
Overall architecture
Installation
Configuration managementMonitoring and accounting (billing?)Orchestration/scheduling and task/job placement Storage infrastructureNetwork infrastructurePrivate and hybrid cloud infrastructureAgile Infrastructure - Introduction7Slide8
AcknowledgementsMany colleagues at CERN-IT, including
Tim Bell
Ian Bird
Bernd Panzer-SteindelGavin McCanceManuel GuijarroAgile Infrastructure - Introduction