CERN Cloud Infrastructure Report 2 Bruno Bompastor for the CERN Cloud Team HEPiX Spring 2015 Oxford University, UK Bruno Bompastor: CERN Cloud Report.

Slides:



Advertisements
Similar presentations
STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used.
Advertisements

Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
By Aaron Nelson I blog at SCVMM This!. Why Virtualize Four components make virtualization very compelling. * (to me) Live Migration – If you need to switch.
CERN Cloud Infrastructure Report 2 Arne Wiebalck for the CERN Cloud Team HEPiX Autumn Meeting Lincoln, Nebraska, U.S. Oct 17, 2014 Arne Wiebalck: CERN.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Michal Kwiatek, Juraj Sucik, Rafal.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Cloud Computing Why is it called the cloud?.
OpenContrail for OPNFV
Ceph Storage in OpenStack Part 2 openstack-ch,
Rackspace Analyst Event Tim Bell
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Summit Held in Hong Kong, 1 st time in Asia –Beijing is the city with the most OpenStack developers Attendance 3,500 up from 3,000 in Portland –45% APAC,
2 OpenStack Design Summit Summary Swiss and Rhone Alpes - OpenStack User Group Meeting 6 th December, CERN Belmiro Moreira
Tim Bell 24/09/2015 2Tim Bell - RDA.
EduGain Federation – Web SSO
Jose Castro Leon CERN – IT/OIS CERN Agile Infrastructure Infrastructure as a Service.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
OpenStack cloud at Oxford Kashif Mohammad University of Oxford.
Agile Infrastructure IaaS Compute Jan van Eldik CERN IT Department Status Update 6 July 2012.
Cloud federation Are we there yet? Marek Denis CERN openlab Major Review Geneva, Switzerland › October
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
CERN IT Department CH-1211 Genève 23 Switzerland PES 1 Ermis service for DNS Load Balancer configuration HEPiX Fall 2014 Aris Angelogiannopoulos,
Agile Infrastructure: an updated overview of IaaS at CERN
CoprHD and OpenStack Ideas for future.
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
Microsoft Virtual Academy. System Center 2012 Virtual Machine Manager SQL Server Windows Server Manages Microsoft Hyper-V Server 2008 R2 Windows Server.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Arne Wiebalck -- VM Performance: I/O
Tim Bell 04/07/2013 Intel Openlab Briefing2.
Scaling the CERN OpenStack cloud Stefano Zilli On behalf of CERN Cloud Infrastructure Team 2.
Image Distribution and VMIC (brainstorm) Belmiro Moreira CERN IT-PES-PS.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Juraj Sucik, Michal Kwiatek, Rafal.
1 TCS Confidential. 2 Objective: In this session we will be able to learn  What is Openstack?  History  Capabilities  Openstack as IaaS  Advantages.
Automated virtualisation performance framework 1 Tim Bell Sean Crosby (Univ. of Melbourne) Jan van Eldik Ulrich Schwickerath Arne Wiebalck HEPiX Fall 2015.
CERN Cloud Infrastructure Report 2 Arne Wiebalck for the CERN Cloud Team HEPiX Spring Meeting DESY, Zeuthen, Germany Apr 19, 2019 Numbers Operations What’s.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES Agile Infrastructure Project Overview : Status and.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
Configuration Services at CERN HEPiX fall Ben Jones, HEPiX Fall 2014.
INDIGO – DataCloud CERN CERN RIA
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
Automating operational procedures with Daniel Fernández Rodríguez - Akos Hencz -
The StratusLab Distribution and Its Evolution 4ème Journée Cloud (Bordeaux, France) 30 November 2012.
EPAM Cloud Orchestration
OPENSTACK Presented by Jordan Howell and Katie Woods.
Canadian Bioinformatics Workshops
Windows 2012R2 Hyper-V and System Center 2012
Virtualization for Cloud Computing
Interoperability Between Modern Clouds using DevOps
CERN Cloud Service Update
Smart Cities and Communities and Social Innovation
Web application hosting with Openshift, and Docker images
Resource Provisioning Services Introduction and Plans
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
Web application hosting with Openshift, and Docker images
Helge Meinhard, CERN-IT Grid Deployment Board 04-Nov-2015
SUSE® Cloud The Open Source Private Cloud Solution for the Enterprise
EPAM Cloud Orchestration
SCD Cloud at STFC By Alexander Dibbo.
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
4th Forum How to easily offer your application as a self-service template by using OpenShift and GitLab-CI 4th Forum Alberto.
A walkthrought by the cloud computing
Interoperability in Modern Clouds using DevOps
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
OpenStack-alapú privát felhő üzemeltetés
Managing Services with VMM and App Controller
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
OpenStack Summit Berlin – November 14, 2018
OpenStack for the Enterprise
Presentation transcript:

CERN Cloud Infrastructure Report 2 Bruno Bompastor for the CERN Cloud Team HEPiX Spring 2015 Oxford University, UK Bruno Bompastor: CERN Cloud Report

Outline CERN Cloud Recap Numbers Improvements Deployed Pipeline Extras Summary Bruno Bompastor: CERN Cloud Report3

CERN Cloud Recap CERN Cloud Service one of the three major components in IT’s AI project - Policy: Servers in CERN IT shall be virtual Based on OpenStack - Production service since July Performed three rolling upgrades (Juno almost finished) - Components: Compute (Nova), Image Management (Glance), Identity (Keystone), Dashboard/UI (Horizon), Block Storage (Cinder), Telemetry (Ceilometer) 4Bruno Bompastor: CERN Cloud Report

CERN Cloud in Numbers (1) ~3500 hypervisors at the moment - Vast majority qemu/kvm (~150 Hyper-V hosts) - ~220 HVs on critical power - ~2000 HVs used by batch, rest shared by users, services, experiments - ~800 HVs at Wigner in Hungary - Additional ~1800 hypervisors are being added since Bruno Bompastor: CERN Cloud Report ~1600 users ~1700 projects -~1500 personal and ~200 shared ~100k Cores ~200 TB RAM ~1550 images/snapshots (17 TB on Ceph) ~1100 volumes (143 TB on Ceph)

CERN Cloud in Numbers (2) Bruno Bompastor: CERN Cloud Report6 Number of VMs Milestone: VM number (one million) -Mostly short lived VMs ~10000 active VMs -Batch: ~2600

Outline CERN Cloud Recap Numbers Improvements Deployed Pipeline Extras Summary Bruno Bompastor: CERN Cloud Report7

Improvements Deployed Juno Upgrade CentOS 7 CVI phase-out campaign External Authentication Rundeck Rally Bruno Bompastor: CERN Cloud Report8

Juno Upgrade Rolling upgrade to ‘Juno’ Done: Cinder, Glance, Keystone, Ceilometer Next: Nova, Horizon New Features: Enable multiple identity drivers for different domains (keystone) Allow users to specify an image to use for rescue instead of the original base image (nova) 9Bruno Bompastor: CERN Cloud Report

CentOS 7 All service nodes now on CC7 New compute nodes (Nova) also being installed with CC7 Open question: what to do with 3500 compute nodes running SLC6? Many will be retired in the coming year CERN CentOS 7 images available since end 2014 CC7 Base: To be used for Puppet CC7 Extra: Includes AFS, Kerberos, user account, etc. 10Bruno Bompastor: CERN Cloud Report

CVI phase-out campaign (1) CVI: CERN Virtual Infrastructure based on Microsoft’s System Center Virtual Machine Manager (SCVMM) 2008 Phase-out strategy: Help users to recreate VMs on OpenStack Migrate VMs to OpenStack where appropriate ***[Mar 25] CVI still hosts 1475 VMs Objective: most VMs moved to OpenStack by the end of Bruno Bompastor: CERN Cloud Report

CVI phase-out campaign (2) VM creations blocked since Summer 2014 Migration to OpenStack underway: 52% of CVI Virtual Machines already gone 12Bruno Bompastor: CERN Cloud Report

External Authentication Released at CERN on Nov 2014 Secure way to authenticate (Kerberos, X.509) Enable federated use-cases (SSO) Upstream code in Kilo based on CERN implementation 13 v2 v3 Kerberos X.509 SSO basic load balancer catalog Bruno Bompastor: CERN Cloud Report

Image Lifecycle (I): Automation 14Bruno Bompastor: CERN Cloud Report

Image Lifecycle (II): Visualization 15 Glance Metadata architecture os os_distro os_distro_major os_distro_minor os_edition release_date upstream_provider Bruno Bompastor: CERN Cloud Report

Friendly and easy interface from where we can organize and launch jobs on our hosts Sharing of sensitive tasks to other groups without exposing credentials or procedures Use Cases SysAdmins: Workflows related to hypervisor maintenance (h/w intervention, notify users…) Cloud-Operations: Project creation, Health reports, Quota update 16Bruno Bompastor: CERN Cloud Report

Rundeck Integration Bruno Bompastor: CERN Cloud Report17

OpenStack Rally Benchmarking tool for OpenStack Performance test Cloud verification Used for OpenStack Continuous Integration Check if services work correctly. Rally runs against QA and Production environments regularly. We can compare results between the environments. 18Bruno Bompastor: CERN Cloud Report

Rally on Kibana (Elasticsearch) Bruno Bompastor: CERN Cloud Report19

Outline CERN Cloud Recap Numbers Improvements Deployed Pipeline Extras Summary Bruno Bompastor: CERN Cloud Report20

Improvements In The Pipeline OpenStack Neutron Cloud Federation Nested Projects in OpenStack Containers: LXC, Docker Orchestration with Heat Bruno Bompastor: CERN Cloud Report21

Nova-network -> Neutron Nova-network being deprecated Our strategy First, deploy functional replacement Afterwards, explore new features Example: project network, LBaaS, FWaaS Requires migration plan Upstream WIP, but requires (lots of) local testing of integration into CERN environment First deployment: Q3, Q4 22Bruno Bompastor: CERN Cloud Report

Cloud Federation 23 OpenStack support for identity federation - Available with Icehouse and stable in Juno - OpenStack Identity Service (Keystone) acts as a Service Provider mapping SAML assertions to roles - Support for SAML2 (OpenID and ABFAB to come) Implementation through Rackspace's membership of CERN Openlab - Assisted by IBM, Red Hat, HP, Kent University Cloud federation status at CERN - Successfully tested with INFN’s IdP - CERN joined EduGAIN federation, this will provide cloud resources to other federation members Bruno Bompastor: CERN Cloud Report

Nested Projects in OpenStack Collaboration between CERN and the BARC institute (India) Bruno Bompastor: CERN Cloud Report24 ATLAS resources ProductionAnalysis HiggsSusyExotics Cloud manager -Creates top level project -Sets quota -Nominates ATLAS resource manager ATLAS resource manager -Creates sub-projects -Sets quota for sub- projects -Nominates sub-project managers Sub-project managers (roles as above)

Containers: LXC, Docker Idea: deploy containers integrated with OpenStack Nova Use cases: Some customers require bare metal performance Maximize hardware utilization (Container + hypervisor) Re-use of OpenStack provisioning/accounting workflows No customer wants to worry about hardware maintenance, BIOS settings, firmware upgrades,… Testing functionality and integration into CERN environment has recently started 25Bruno Bompastor: CERN Cloud Report

Orchestration with Heat 26 Heat provides a mechanism for orchestrating OpenStack resources through templates See my talk on “OpenStack CERN” later Bruno Bompastor: CERN Cloud Report

Outline CERN Cloud Recap Numbers Improvements Deployed Pipeline Extras Summary Bruno Bompastor: CERN Cloud Report27

Extras Testing block storage based on NetApp as an alternative for Windows volumes RDO stopped providing Juno RPMs for EL6 We are working with RDO and CentOS communities to build Nova, Ceilometer, Neutron and CLI packages for Juno/EL6 Bruno Bompastor: CERN Cloud Report28

Summary OpenStack Cloud service continues to grow 5000 compute nodes, VMs Operations generally smooth Increased involvement of Sysadmin team 3 rolling upgrades Many service improvements in the pipeline Heat, Neutron, Federation, Docker Bruno Bompastor: CERN Cloud Report29

Thank you! 30 Questions? Bruno Bompastor: CERN Cloud Report