EMI views on Cloud Computing



Similar documents
Security Issues in Cloud Computing

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

StratusLab project. Standards, Interoperability and Asset Exploitation. Vangelis Floros, GRNET

Enabling cloud for e-science with OpenNebula

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

White Paper on CLOUD COMPUTING

Cloud Computing and Standards

CHAPTER 8 CLOUD COMPUTING

Managed Cloud Services

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Challenges in Hybrid and Federated Cloud Computing

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

CLOUD COMPUTING. A Primer

The EGI pan-european Federation of Clouds

Test of cloud federation in CHAIN-REDS project

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

IGI Portal architecture and interaction with a CA- online

Cloud Computing Technology

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Virtualization and IaaS management

A Model for Accomplishing and Managing Dynamic Cloud Federations

BUSINESS MANAGEMENT SUPPORT

An Introduction to Cloud Computing Concepts

CLOUD BASED SCADA. Removing Implementation and Deployment Barriers. Liam Kearns Open Systems International, Inc.

Grid Computing Vs. Cloud Computing

Cloud services in PL-Grid and EGI Infrastructures

IS PRIVATE CLOUD A UNICORN?

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Interoperability & Portability for Cloud Computing: A Guide.

Cloud Computing Architecture: A Survey

OpenNebula Open Souce Solution for DC Virtualization

Sistemi Operativi e Reti. Cloud Computing

Cloud Computing Overview

OpenNebula Leading Innovation in Cloud Computing Management

OpenNebula Open Souce Solution for DC Virtualization

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

NATO s Journey to the Cloud Vision and Progress

Cloud Computing Actionable Standards An Overview of Cloud Specifications

Cloud Computing Security Issues


and Deployment Roadmap for Satellite Ground Systems

SECURITY MODELS FOR CLOUD Kurtis E. Minder, CISSP

September 2009 Cloud Storage for Cloud Computing

Hybrid Cloud Computing

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

Cloud Computing An Elephant In The Dark

Lecture 02a Cloud Computing I

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST

Private Cloud 201 How to Build a Private Cloud

ur skills.com

Lecture 02b Cloud Computing II

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

ITSM in the Cloud. An Overview of Why IT Service Management is Critical to The Cloud. Presented By: Rick Leopoldi RL Information Consulting LLC

Fundamental Concepts and Models

Fundamental Concepts and Models

It s All About Cloud Key Concepts, Players, Platforms And Technologies

Accenture Development Partnerships Cloud Lessons Learned

Getting Familiar with Cloud Terminology. Cloud Dictionary

Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds

The OpenNebula Cloud Platform for Data Center Virtualization

Enterprise Architecture and the Cloud. Marty Stogsdill, Oracle

Architectural Implications of Cloud Computing

CLOUD IN HEALTHCARE EXECUTIVE SUMMARY 1/21/15

Cloud Computing; What is it, How long has it been here, and Where is it going?

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

SCADA Cloud Computing

Cloud Computing Guide & Handbook. SAI USA Madhav Panwar

The Magical Cloud. Lennart Franked. Department for Information and Communicationsystems (ICS), Mid Sweden University, Sundsvall.

Cloud Computing and Security Risk Analysis Qing Liu Technology Architect STREAM Technology Lab

Subash Krishnaswamy Applications Software Technology Corporation

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

OpenNebula The Open Source Solution for Data Center Virtualization

Cloud Computing Standards: Overview and ITU-T positioning

Transcription:

EMI views on Cloud Computing Florido Paganelli Lund University NorduGrid 2011, May 10th, Sundvolden, Norway Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 1 / 25

Outline Outline 1 What are Clouds 2 EMI view Customer comes first EGI Cloud profile 3 How can Grid and Cloud cooperate? 4 Conclusions Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 2 / 25

A Definition What are Clouds Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction 1 1 National Institute of Standards and Technology (NIST) - Computer Security Division - Computer Security Resource Center Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 3 / 25

A Definition What are Clouds Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction 1 1 National Institute of Standards and Technology (NIST) - Computer Security Division - Computer Security Resource Center Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 3 / 25

What are Clouds Commonly accepted (practical) definitions enabling convenient, on-demand network access to a shared pool of configurable computing resources SaaS : Software as a Service applications without bothering about system configuration. PaaS : Platform as a Service a VM accessible remotely, with a software selection, useful for developers. IaaS : Infrastructure as a Service Set of virtual machines, storage elements, remotely configurable. Source: http://en.wikipedia.org/wiki/cloud_computing Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 4 / 25

What are Clouds Companies and Frameworks Companies Frameworks...... Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 5 / 25

EMI view The Cloud and Virtualization Task Force Explore possibilities of how virtualization and cloud technologies can interact with the grid within EMI Gather information on existing projects Understand Grid Users requirements Suggest a way to go for the EMI project Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 6 / 25

EMI view Customer comes first DCI Roadmap (2009) defines some joint Cloud objectives, summarized in the DCI Blueprint https://documents.egi.eu/document/172 Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 7 / 25

EMI view EGI Cloud profile 2011-04-04: the EGI Cloud Integration profile EGI use cases: 1 Running a pre-defined VM image 2 Running my data and VM in the infrastructure 3 Integrating multiple resource providers 4 Accounting across Resource providers 5 Reliability/availability of Resource Providers 6 VM Resource/state change notification https://documents.egi.eu/document/435 Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 8 / 25

EMI view EGI Cloud profile 1. Running a pre-defined VM image Users: provide own VM image and wants to run it on a resource provider access the machine remotely Tech: OCCI, SAML, XACML and network access tools Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 9 / 25

EMI view EGI Cloud profile 2. Running my data and VM in the infrastructure Users: want to have control on how the VM accesses resources outside the resource provider need virtualization features such as snapshotting eventually want to retrieve the whole machine to move it somewhere else Data staging protocols, OVF Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 10 / 25

EMI view EGI Cloud profile 3. Integrating multiple resource provider Users: want to choose among cloud resource providers want to now about VM management interfaces on each RP Tech: GLUE2 (but it doesn t represent virtualized environments yet) Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 11 / 25

the other 3 profiles EMI view EGI Cloud profile 4. Accounting across Resource providers Users access and usage needs to be recorded Tech: RP have to share some accounting system; OGF UR 1.0, UR 2.0 will include it, for the moment being UK NGS uses UR+ that contains Cloud accounting data 5. Reliability/availability of Resource Providers Users want to monitor quality and status of the RP Tech: Monitoring and reporting services for Virtualized environments need to be deployed, no complete technology esists Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 12 / 25

EMI view EGI Cloud profile the other 3 profiles 6. VM Resource/state change notification Users: want to be notified real-time about machines issues eventually want to take actions accordingly Tech: well-known notification technologies can be used: RSS, Email, SMS, AMQP a candidate. Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 13 / 25

How can Grid and Cloud cooperate? Model 1: Grid with private clouds Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 14 / 25

How can Grid and Cloud cooperate? Model 2: Grid and cloud access Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 15 / 25

How can Grid and Cloud cooperate? Model 3: Grid and hybrid cloud access Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 16 / 25

How can Grid and Cloud cooperate? Model 4: Virtual grid services Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 17 / 25

Conclusions Summary ARC doesn t have a cloud strategy/plan yet EMI doesn t have a cloud plan either, but it s working on scenarios to seamlessly deploy its services in the cloud, keeping in mind EGI s needs EGI has has built an architecture based on the user profiles I ve shown Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 18 / 25

Thanks! Conclusions EGI DCI Roadmap https://documents.egi.eu/document/172 EGI Cloud Integration Profile https://documents.egi.eu/document/435 Presentation: Grid and Cloud Operations Interoperability An overview Di Meglio (CERN, EMI), Riedel (FZJ, EMI), Memon (FZJ, EMI), Loomis (CNRS/LAL, StratusLab),Salomoni (INFN, WNoDeS) 24/03/2011 ISGC 2011 - Academia Sinica, Taipei, Taiwan Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 19 / 25

The DCI Blueprint Addenda Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 20 / 25

Addenda Model 1: Grid with private clouds Simplest to implement Very little modifications on the grid services (adapt CEs to see VM managers as an LRMS) Transparent for users Minimal impact for site admins Standardization role: VM managers APIs (for the CE support) Virtualized WN and storage space (non-persistent) Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 21 / 25

Addenda Model 2: Grid and cloud access Infrastructure part simple to implement Access model requires extension of AA policies and technologies, accounting and brokering mechanisms Very little modifications on the grid services (adapt CEs to see VM managers as an LRMS) Grid access transparent for users, new cloud access Minimal impact for site admins Standardization role: VM APIs, AA, storage interfaces, SRM, CDMI Virtualized WN, custom execution environments, persistent/shared storage space via mounted cloud file systems Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 22 / 25

Addenda Model 3: Grid and hybrid cloud access Infrastructure part more complex to implement Access model requires extension of AA policies and technologies, accounting and brokering mechanisms Very little modifications on the grid services (adapt CEs to see VM managers as an LRMS) Grid access transparent for users, new cloud access More effort for site admins in setting up and managing the private/public cloud, peak time management possible Standardization role: VM APIs, AA, storage interfaces, SRM, CDMI, Virtualized WN, custom execution environments, persistent/shared storage space via mounted cloud file systems, commercial cloud storage Elasticity Complex integrated accounting and billing system Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 23 / 25

Addenda Model 4: Virtual grid services Infrastructure and service part more complex to implement No special additional AAA requirements Potentially non trivial modifications to grid services to run as dynamically instantiated appliances Grid access transparent for users Grid potentially easier to set up for site admins Standardization role: no special requirements for grid/cloud interop, but pressure on grid standardization for service discovery and registration, dynamic configuration, info systems Potentially any service can be virtualized Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 24 / 25

Who am I Who am I MSc in CompSci @ Università "La Sapienza" di Roma working part-time at Lund University (Sweden) within the EMI project working part-time on virtualization and web services in Malmö (Sweden) Florido Paganelli (Lund University) EMI views on Cloud Computing NorduGrid2011 25 / 25