Secure Hybrid Cloud Infrastructure for Scien5fic Applica5ons



Similar documents
Big Data Processing Experience in the ATLAS Experiment

Clusters in the Cloud

Data Center Evolu.on and the Cloud. Paul A. Strassmann George Mason University November 5, 2008, 7:20 to 10:00 PM

SPRACE Site Report. Guilherme Amadio SPRACE UNESP

The Development of Cloud Interoperability

Ubuntu OpenStack Fundamentals Training

Return on Experience on Cloud Compu2ng Issues a stairway to clouds. Experts Workshop Nov. 21st, 2013

Managing a Tier-2 Computer Centre with a Private Cloud Infrastructure

2) Xen Hypervisor 3) UEC

Experiments on cost/power and failure aware scheduling for clouds and grids

The CMS openstack, opportunistic, overlay, online-cluster Cloud (CMSooooCloud)"

GESTIONE DI APPLICAZIONI DI CALCOLO ETEROGENEE CON STRUMENTI DI CLOUD COMPUTING: ESPERIENZA DI INFN-TORINO

A Middleware Strategy to Survive Compute Peak Loads in Cloud

Ch. 13 Cloud Services. Magda El Zarki Dept. of CS UC, Irvine

An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

Aake Edlund, PhD. KTH and SNIC, Sweden

SDN Controller Requirement

AppLogic and the Mainframe: The Ul7mate Private Cloud

Infrastructure as a Service (IaaS)

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

CLEVER: a CLoud-Enabled Virtual EnviRonment

Cloud Simulator for Scalability Testing

Behind the scene III Cloud computing

HEP Compu*ng in a Context- Aware Cloud Environment

Interna'onal Standards Ac'vi'es on Cloud Security EVA KUIPER, CISA CISSP HP ENTERPRISE SECURITY SERVICES

So#ware Product Lines for Automa5c Mul5- Cloud Configura5on

Using LISP for Secure Hybrid Cloud Extension

CERN Cloud Storage Evaluation Geoffray Adde, Dirk Duellmann, Maitane Zotes CERN IT

Storage solutions for a. infrastructure. Giacinto DONVITO INFN-Bari. Workshop on Cloud Services for File Synchronisation and Sharing

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

CUDA in the Cloud Enabling HPC Workloads in OpenStack With special thanks to Andrew Younge (Indiana Univ.) and Massimo Bernaschi (IAC-CNR)

Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH

Introduction to OpenStack

FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO FULVIO VALENZA

OpenStack Assessment : Profiling & Tracing

w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform

Monitoring Elastic Cloud Services

Batch and Cloud overview. Andrew McNab University of Manchester GridPP and LHCb

files without borders

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Cloud Infrastructure Pattern

Infrastructure as a Service

Managing a tier-2 computer centre with a private cloud infrastructure

CSC Storage Projects. CSC = CSC - IT Center for Science NSC'08 Ari Lukkarinen

Mobile Cloud Computing T Open Source IaaS

StorPool Distributed Storage Software Technical Overview

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

The Evolution of Cloud Computing in ATLAS

HIP Computing Resources for LHC-startup

Efficient Cloud Management for Parallel Data Processing In Private Cloud

Introducing ScienceCloud

Dynamic Extension of a Virtualized Cluster by using Cloud Resources CHEP 2012

How To Install Openstack On Ubuntu (Amd64)

Cloud Data Management System (CDMS)

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Cloud Computing #8 - Datacenter OS. Johan Eker

Update on the Cloud Demonstration Project

Data Management in the Cloud: Limitations and Opportunities. Annies Ductan

A National Computing Grid: FGI

Private Cloud: By Means of Different Open Source Softwares

Cloud Compu)ng in Educa)on and Research

Agenda. Begining Research Project. Our problems. λ The End is not near...

Business Con*nuity with Docker

Project Overview. Collabora'on Mee'ng with Op'mis, Sept. 2011, Rome

Using OpenStack With OpenDaylight. Dave Meyer, Brocade Kyle Mestery, Cisco Brent Salisbury, Red Hat Madhu Venugopal, Red Hat

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé

Achieving a High-Performance Virtual Network Infrastructure with PLUMgrid IO Visor & Mellanox ConnectX -3 Pro

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

KVM, OpenStack, and the Open Cloud

Cisco. Daneyon Hansen 3/28/ Cisco and/or its affiliates. All rights reserved. Cisco Confiden+al 1

Open Source Cloudware Ini2a2ve

Computer Networks. Examples of network applica3ons. Applica3on Layer

Big Data Research at DKRZ

Chapter 3. Database Architectures and the Web Transparencies

Testing ARES on the GTS framework: lesson learned and open issues. Mauro Femminella University of Perugia

RED HAT STORAGE SERVER TECHNICAL OVERVIEW

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Cloud Compu)ng: Overview & challenges. Aminata A. Garba

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

Ezilla - WebOS Toward the Private Cloud & Possibility of Virtual Classroom

PES. Batch virtualization and Cloud computing. Part 1: Batch virtualization. Batch virtualization and Cloud computing

Oracle Virtualization Strategy and Roadmap

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

SYNNEFO: A COMPLETE CLOUD PLATFORM OVER GOOGLE GANETI WITH OPENSTACK APIs VANGELIS KOUKIS, TECH LEAD, SYNNEFO

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

System Administrators, engineers and consultants who will plan and manage OpenStack-based environments.

CERN Cloud Architecture

A Web-based Portal to Access and Manage WNoDeS Virtualized Cloud Resources

Power Aware Load Balancing for Cloud Computing

Performance of Host Identity Protocol on Nokia Internet Tablet

Openstack. Cloud computing with Openstack. Saverio Proto

Open Source Virtualization with ovirt. DI (FH) René Koch Systems Engineer Siedl Networks GmbH Grazer Linuxtage,

WHITE PAPER. Software Defined Storage Hydrates the Cloud

CLOUD COMPUTING. When It's smarter to rent than to buy

Harnessing the High Performance Capabili5es of Cloud over the Internet

Migration of virtual machine to cloud using Openstack Python API Clients

Transcription:

Secure Hybrid Cloud Infrastructure for Scien5fic Applica5ons Project Members: Paula Eerola Miika Komu MaA Kortelainen Tomas Lindén Lirim Osmani Sasu Tarkoma Salman Toor (Presenter) salman.toor@helsinki.fi John White

DII- HEP project Datacenter Indirec5on Infrastructure for Secure HEP Data Analysis Collabora5on between Helsinki Ins5tute of Physics (HIP) Computer Science Department, University of Helsinki Funded by Academy of Finland 2012-2014

Goals of the project Explore the latest soxware stacks for distributed compu5ng infrastructures Construct a secure and scalable setup for scien5fic applica5ons Use the CMS analysis and produc5on framework as a test case

Ini5al setup Jade 768 cores main ARC CE, shared by CMS and ALICE Madha^er dcache Storage Element connected to Jade Alcyone 892 cores ARC CE, shared resource, 10 km from Jade Korundi 400 cores ARC CE, shared resource, 10 km from Jade

Cloud based setup We have a produc5on site based on private cloud setup OpenStack (Folsom à Icehouse) Gluster Filesystem Advanced Resource Connector (ARC) middleware for providing grid interfaces CERN VM File System (CVMFS) OpenStack deployed on Ubuntu 12.04 LTS VMs based on Scien5c Linux CERN 6.4

System architecture

Site status So far the system has run a maximum of 200 concurrent jobs The average CPU efficiency of all CMS jobs over the previous year is 83% from the Swedish Grid Accoun5ng System (SGAS).

Performance analysis Applica5on Level 4% performance loss evaluated with the HEPSPEC- 2006 (Thanks to Ulf Tigerstedt, CSC for help with HEPSPEC tests) System Level VM boot response both at local vs GlusterFS based setup

GlusterFS IO response Brick 1 and 2 is used inside the Cloud Brick 3 and 4 is used for the Glance and Nova Brick- 1 Brick- 2 Brick- 3 Brick- 4 Days 20 20 20 20 Total Reads 40GB 41GB 169GB 831GB Total Writes 38GB 36GB 364GB 1017GB Average Maximum Latency (milliseconds) / No. of Calls (in millions) Read 0.05-11.6/ 29.8 0.05-10.8/ 31.0 0.29-217.1/ 0.6 Write 0.08-16.8/ 1.8 0.07-14.0/ 1.9 1.66-5151/ 10.8 0.38-2386/ 0.32 1.06-7281/ 7.8

Ar5cle in CHEP- 2013: S. Toor, L. Osmani, P. Eerola, O. Kraemer, T. Lindén, S. Tarkoma, J. White. A scalable infrastructure for CMS data analysis based on OpenStack Cloud and Gluster file system. Journal of Physics: Conference Series 513 062047 doi:10.1088/1742-6596/513/6/062047.

Elas5c solu5on We have extended the EES plugin of the EMI Argus service Execu5on Environment Service (EES) originally designed for the OpenNebula but now it can work with OpenStack Cloud as well John White is mainly responsible for this work Argus client- side modifica5ons completed The component is not produc5on ready yet

OpenStack, Argus and EES extension

Ar5cle in ISGC- 2014: J. White, S. Toor, L. Osmani, P. Eerola, O. Kraemer, T. Lindén, and S. Tarkoma. Dynamic Provisioning of Resource in a Hybrid Infrastructure. In press, Interna5onal Symposium on Grids and Clouds (ISGC) 2014, Taipei, Taiwan.

Secure cloud setup We have used Host Iden5ty Protocol (HIP) for structuring the secure cloud Host Iden5ty Protocol (HIP) Designed for mobile networks Provides a secure mechanism for IP mul5homing and mobility (VM migra5on) HIP separates the end- point iden5fier and locator roles of IP addresses Provides persistent cryptographic iden5fiers Supports both IPv4 and IPv6 addressing The Host Iden5fiers (HI) are not routable, so they are translated into routable addresses (locators) between network and transport layer The HIP connec5ons are typically protected with IPSec HIP - > h^p://infrahip.hiit.fi

Secure private cloud

Secure hybrid cloud CSC, The Finnish IT Center for Science has a new data center in Kajaani, more than 500 km from Helsinki CSC has a HP 9216 cores (Q4 17000 cores) supercluster Taito, with 16 cores and 64 GB RAM on most nodes The Pouta cloud is an Infrastructure as a Service running on a part of Taito

Secure hybrid cloud

HIP based experiments Submi^ed 10,000 CMS jobs using CRAB tool Execu5on 5me is round 170 minutes Jobs are CPU bound but required data to be accessed via from external storage via xrootd Protocol Job success rate is 99% Single core CPU u5liza5on for CMS jobs

Compu5ng Element (CE) CPU usage, without security and with HIP protocol Compu5ng Element (CE) Network usage, without security and with HIP protocol

Summed CPU usage for Worker nodes, without security and with HIP protocol Summed Network usage for Worker nodes, without security and with HIP protocol

Ar5cle submi^ed in IEEE: L. Osmani, S. Toor, M. Komu, M. J. Kortelainen, T. Lindén, J. White, R. Khan, P. Eerola, S. Tarkoma. Secure Cloud ConnecIvity for ScienIfic ApplicaIons. Submi^ed in IEEE Transac5ons on Cloud Compu5ng, Special Issue on Scien5fic Cloud Compu5ng.

Summary A scalable infrastructure for CMS jobs has been created which is cloud based and grid enabled The cloud setup itself does not rely on grid tools The same setup could be used for other applica5ons as well The cloud provides flexibility in managing the infrastructure Ini5al results show that the HIP protocol can be very helpful in secure mul5- tenant environment secure federated clouds resource mobility

Future direc5ons Work on making the EES plugin for OpenStack produc5on quality is con5nuing The Jade cluster is planned to be replaced by a cloud setup on Pouta This cloud setup could be used by other scien5fic applica5ons, like in the Finnish Grid and cloud Infrastructure consor5um Planning to use Docker containers Also working on designing models for power measurements

Possibility of future collabora5on We will be happy to define new collabora5ons if there will be some common interests. Prof. Sasu Tarkoma, sasu.tarkoma@cs.helsinki.fi h^p://www.cs.helsinki.fi/u/starkoma/ Dr. Salman Toor salman.toor@helsinki.fi h^p://www.it.uu.se/katalog/salto690 Dr. John White john.white@cern.ch h^p://hiptek.web.cern.ch/hiptek/personnel/persons/person_0008.html

DII- HEP Cloud Thanks!