Tech Arch Proposal for a Federated Cloud Building the Helix Nebula System by Tech Arch Group.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

Ljubomir Ivaniš CPU d.o.o.
By Adam Balla & Wachiu Siu
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Cisco and OpenStack Lew Tucker VP/CTO Cloud Computing Cisco Systems,
CTS Private Cloud Status Quarterly Customer Meeting October 22, 2014.
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández.
Page 1 Jordi Farres Models for scientific exploitation of EO Data ESRIN, Oct 2012 A Web of EO Processing Services ESA UNCLASSIED - For Offical Use.
Opensource for Cloud Deployments – Risk – Reward – Reality
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
StratusLab: Darn Simple Cloud Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Interoperability in the Cloud By Alex Espinoza
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
ITU Workshop on "Future Trust and Knowledge Infrastructure", Phase 1 Geneva, Switzerland, 24 April 2015 The Open and Trustworthy ICT Platform Prof. Dr.
Cloud Use Cases, Required Standards, and Roadmaps Excerpts From Cloud Computing Use Cases White Paper
Grids, Clouds and the Community. Cloud Technology and the NGS Steve Thorn Edinburgh University Matteo Turilli, Oxford University Presented by David Fergusson.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
Geneva, Switzerland, April 2012 Introduction to session 7 - “Advancing e-health standards: Roles and responsibilities of stakeholders” ​ Marco Carugi.
The Helix Nebula Marketplace HNX The European cloud marketplace for scientists, researchers, developers & public organisations Marc-Elian Bégin, CEO, Co-founder,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Helix Nebula The Science Cloud CERN – 13 June 2014 Alberto Di MEGLIO on behalf of Bob Jones (CERN) This document produced by Members of the Helix Nebula.
EMI INFSO-RI EMI Roadmap to Standardization and DCI Collaborations Alberto Di Meglio (CERN) Project Director.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Web Technologies Lecture 13 Introduction to cloud computing.
WP3 – Representation of requirements Robert Jenkins CEO CloudSigma 1 This document produced by Members of the Helix Nebula consortium is licensed under.
The Helix Nebula Marketplace HNX Helix Nebula Public Event, CERN Geneva, May 2014 Mick Symonds – Atos Phil Evans – CGI Jurry de la Mar – T-Systems A federated.
WP5 – Flagship Deployment Period 1 Review Phil Evans – Logica/CGI 1.
3rd Helix Nebula Workshop on Interoperability among e-Infrastructures and Commercial Clouds Carmela ASERO, EGI.eu 17 September 2013, Madrid
Servizi di brokering Valerio Venturi CCR Giornata di formazione dedicata al Cloud Computing 6 Febbraio 2013.
G-Cloud - The Delivery of a Shared Computing Platform for Government Ian Osborne Director, Digital Systems KTN Intellect.
Lattelecom | Cloud Pakalpojums. 2 | Lattelecom Cloud Platform: Competitive Advantages 3 Hardware infrastructure User Control Panel Customer self-service.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
How is built a mOSAIC of Clouds Dana PETCU West University of Timisoara, Romania Research Institute –Austria Timisoara Advanced.
Building European Scientific Cloud Computing Infrastructure An overview by Marc-Elian Bégin, SixSq 1.
PICSE procurement case studies and procurement process assessment tool Sara Garavelli, Trust-IT
WP4 – Cloud Platform & Provisioning Technical Review Period 1 Michel van Adrichem, Mick Symonds, Josep Martrat Atos This document produced by Members of.
WP5 – Flagship Deployment Period 1 Review Phil Evans – Logica/CGI 1.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
The Helix Nebula marketplace 13 May 2015 Bob Jones, CERN.
PaaS services for Computing and Storage
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Jordi Farres HMA-WG Meeting ESRIN, 23 Jan 2013
Use of HLT farm and Clouds in ALICE
StratusLab First Periodic Review
StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)
Federated Cloud Computing
ATLAS Cloud Operations
EUMEDCONNECT3-ASREN, 27 June 2014
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Design and Implement Cloud Data Platform Solutions
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Dev Test on Windows Azure Solution in a Box
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
Cloud Computing: Concepts
NIST Cloud Computing Reference Architecture
Basics of Cloud Computing
Presentation transcript:

Tech Arch Proposal for a Federated Cloud Building the Helix Nebula System by Tech Arch Group

Tech Arch Mission Tech Arch is built from cloud technology and architecture experts from supply-side partners Provide, from a technical perspective: Requirements Solution and Architecture Drive the Roadmap – incremental releases Reference technologies as building blocks Share lessons learned and knowledge in running PoCs

Helix Nebula Architecture Document Objective Bring together past and current knowledge Set a stake in the ground Elicit feedback Devise an incremental roadmap No implementation constraints (e.g. budget, time)

Helix Nebula Architecture Document Requirements (demand-side) Helix Nebula Service Enabling Framework Cross-analysis Roadmap Conclusion Current report : 1.5 on Helix Nebula Workshop Timetable

Requirements Actors Supply-side – Providers (e.g. Providers, Consumers, SMEs) Demand-side – Consumers Broker – Middle men (blue box) SME Supplier - Independent Service Providers SME Consumer - Independent Service Providers

User Story Categories Simple Provisioning Contextualisation Image Management Data Transfer and Placement Image Marketplace Data Marketplace Security Networking Cross Cloud / Federated Provisioning Hybrid Cloud Deployment Service Discovery

Requirements Sample Identifies actors (e.g. Providers, Consumers, SMEs) Captures functional requirements in the form of User Stories: “As a demand-side system administrator, I can install a Helix Nebula connector, such that my cloud provisioning solution can provision resources on the public HN cloud, alongside local cloud resources”

Demand-Side Functional Requirements Phase 1: until end 2012Phase 2: until Q Portability / management of the images: "upload once with internal conversion" -- user story Harmonize QoS, cost model, Service management / monitoring & accounting 2. Transparent accounting of resources; monitoring / management of the service & payment according to agreed principles 2. Simple system allowing timely advanced knowledge about scale of cost 3. Standardize the interfaces to ICT provisioning as in PoC (compute, network, storage) - common API ? - dynamic feature: system division & VM scaling 3.Data storage in the cloud, with transparent on-line accounting (costs) 4. Contextualization - auth credentials - arbitrary user data 4. Interconnectivity of Suppliers for data exchange 5. Security, fulfilling agencies security requirements

Demand-Side Specific Requirements Phase 1: until end 2012Phase 2: until Q ESA- Individual accounts for selected scientists having access to data, processors and tools - Online accounting of usage of resources - SSO should be working for each provider - "devpay" support - web based exploitation platform (workbench) providing 3 working areas: 1. private with sharing functionality 2. Public area where results, data and tools can be posted 3. Quality controlled area, only peer reviewed results, data, tools can be issued CERN - Thin provisioning: booting of N machines should be fast (O(minutes)) - Public IP address with reversible DNS - Upload image once -- internal conversion and distribution to specific HN providers - Ephemeral scratch disk at boot time EMBL - EC2 API compliance

Service Enabling Framework So-called “Blue Box” Provides API services and a Web Portal Provide users with unified interfaces Provide suppliers with clear container/interfaces

The “blue box”

Cross Analysis Methodology by reviewing of existing cloud provisioning solutions (Open source or commercial) What are the good candidates considered for general tradeoff analysis ? What would be missing for the HN BlueBox 0.9 as defined August 2012 ? What is currently well supported by HN partners ? What is relevant for the HN BlueBox next versions ? Technical analysis from user stories to “blue box” components

Features analysis Identified Cloud FeaturesBlue Box Phase 1 component(Existing Solution) Cloud Interfaces (front-end)APIEC2, jclouds, OGF OCCI, … Virtual Image ManagementImage factoryVMI supported, converter, Service ContextualizationProvisioning ServiceYes/No (ISO, user data, …) BrokeringProvisioning ServiceYes/No SchedulingProvisioning ServiceYes/No Administration InterfacePortalYes Virtualization Adapter (to Hypervisor) Cloud Adapter (to IaaS provider) API Mediation Layer Supported API to -hypervisor (e.g. XEN, KVM, VMware, …) -cloud provider (OCCI, EC2, …) Hybrid CloudFederationYes/No (mobility and service wrapping) Computing ServiceMarketplace / Catalogue Specific service provisioning (MapReduce, GRID, Databases, …) Accounting and billingBilling/paymentsYes/No (model, … ) Virtual Network ManagementNetwork LayerSupported networks (VLAN, VPN, …) SecurityIdentity Management Authentication methods (e.g. password, SSH, X.509) + SSO drivers Flexibility and Extensibility (plugins development) Plugin framework? License Open source license or commercial conditions

Roadmap Build the Helix Nebula vision incrementally What would be the key features to make the “blue box” relevant? For users and providers? Identified 3 releases with corresponding features

Roadmap Phase 1 – User I/F unification Federation – SSO Service catalog Image Factory & Marketplace (no conversion) Provisioning (single cloud at a time), with contextualisation and placement criteria Monitoring/metering – vendor specific, but harmonised Data management – ingest, transfer, export and replicate Billing/Payment – vendor specific, but harmonised Termination – de-provisioning, quarantine Security – full firewall support, key rotation Networking/connectivity – all provider connected on GEANT

Roadmap Phase 2 – Cloud Provider unification Image conversion between different vendor’s infrastructure Combined Metering and Billing Focus on automating the various security aspects within Helix Nebula

Roadmap Phase 3 – Added value services Improved monitoring and metering Image and Data marketplace with ‘devpay’ like service Multi-cloud and hybrid cloud provisioning

Conclusion One year on… Reference Architecture Requirements analysis against exisiting Roadmap … “y a plus qu’à”!!

Thanks!! Paul Parsons, The Server Labs Phil Evens, Logica (DE) Hervé Caumont, Terradue Emmanuel Mathot, Terradue Micheal Higgins, CloudSigma Gunnar Billing, Atos Marc-Elian Bégin, SixSq … and all other Tech Arch members