Status: For Information Only ESA UNCLASSIFIED - For Official Use Cloud Processing at ESA [EO Payload Ground Segment] Cristiano Lopes, ESA CEOS WGISS-40.

Slides:



Advertisements
Similar presentations
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
Advertisements

Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
By Adam Balla & Wachiu Siu
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
SaaS, PaaS & TaaS By: Raza Usmani
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Plan Introduction What is Cloud Computing?
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Abstract Cloud data center management is a key problem due to the numerous and heterogeneous strategies that can be applied, ranging from the VM placement.
Effectively Explaining the Cloud to Your Colleagues.
Abstract Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Introduction To Windows Azure Cloud
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
EGI-Engage EGI-Engage Engaging the EGI Community towards an Open Science Commons Project Overview 9/14/2015 EGI-Engage: a project.
Introduction to Cloud Technology StratusLab Tutorial (Orsay, France) 28 November 2012.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing in NASA Missions Dan Whorton CTO, Stinger Ghaffarian Technologies June 25, 2010 All material in RED will be updated.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
Clouds and Grid: Business and market findings Karita Luokkanen-Rabetino Atos Origin
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
ESA UNCLASSIFIED – For Official Use Supersites entry portal Presented by Francesco Casu (CNR/IREA) on behalf of Wolfgang Lengert (ERS and ADM Aeolus Mission.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
ESA UNCLASSIFIED – For Official Use Data Stewardship Interest Group WGISS-40 Meeting Preservation of SW & Documents at CEOS Agencies Approaches and Lessons.
Paperless Timesheet Management Project Anant Pednekar.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Open Grid Services for Earth Observation Pedro Gonçalves.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Cloud-based e-science drivers for ESAs Sentinel Collaborative Ground Segment Kostas Koumandaros Greek Research & Technology Network Open Science retreat.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
Cloud Computing from a Developer’s Perspective Shlomo Swidler CTO & Founder mydrifts.com 25 January 2009.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
EGI Slide 1 ESA UNCLASSIFIED – For Official Use ESA E-Infrastructure needs in the context of “EO Innovation Europe” … bring the users to the.
Page 1 Jordi Farres Grid and Cloud activities 15/3/2011.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Research and Service Support Resources for EO data exploitation RSS Team, ESRIN, 23/01/2013 Requirements for a Federated Infrastructure.
ESA UNCLASSIFIED – For Official Use EO Innovation Europe Programmatic Context Users public services Users profit-making services Users geosciences Outreach.
WMO WIS strategy – Life cycle data management WIS strategy – Life cycle data management Matteo Dell’Acqua.
Sentinel Data Access for Africa 11 December 2014 Sentinels Data Access for Africa.
Jordi Farres HMA-WG Meeting ESRIN, 23 Jan 2013
Unit 3 Virtualization.
Organizations Are Embracing New Opportunities
ESA EO Federated Identity Management Activities
TOWARDS OPEN EARTH OBSERVATIONS DATA POLICIES PROGRESSES, CHALLENGES AND SUPPORT TOOLS 3. Challenges in Implementing Data Sharing Principles Gunter Schreier.
INTAROS WP5 Data integration and management
OGC TB13 EO Cloud Thread Cristiano Lopes 03/04/2017.
Big Data in Earth Observation
Presentation on Copernicus Dissemination
EGI-Engage Engaging the EGI Community towards an Open Science Commons
Introduction to Cloud Computing
INPE, São José dos Campos (SP), Brazil
Copernicus DIAS European Commission CEOS 2018 Chair team WGISS
Exploitation Platforms and Common Reference Architecture
Land Imagery Data Architectures
FDA Objectives and Implementation Planning
WIS Strategy – WIS 2.0 Submitted by: Matteo Dell’Acqua(CBS) (Doc 5b)
Copernicus DIAS Objectives
Cloud Computing: Concepts
Presentation transcript:

Status: For Information Only ESA UNCLASSIFIED - For Official Use Cloud Processing at ESA [EO Payload Ground Segment] Cristiano Lopes, ESA CEOS WGISS-40 30/09/2015

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 2 Overview – Cloud Computing Uses Cloud computing and Earth Observation:  Processing,  Archiving,  Distribution,  Discovery… Cloud computing uses in ESA EO Ground-Segment  Past activities  On-going activities  Future activities

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 3 Overview – Cloud Computing Cloud Computing definition:  Cloud Computing, Wikipedia article Cloud Computing  "Emerging Technologies/WGISS" Presentation, Slides 10-15, CEOS Plenary 28 th "Emerging Technologies/WGISS" Presentation  Cloud is simply outsourcing in a new form, Joe McKendrick, Forbes, Oct 18 th 2014 Cloud is simply outsourcing in a new form Traditional cloud service models:  Infrastructure As a Service (IaaS)  Platform As a Service (PaaS)  Software as a Service (SaaS)

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 4 Overview – Cloud “Cloud services” are simply ICT resources that are hosted and managed by someone else and offered as a service (XaaS).

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 5 Distribution – Content Delivery Network EO Data Distribution over Content Delivery Network (CDN): CDN provides dynamic geographical load balancing (local caching); GOCE Gravity field data, distributed over CDN with good success (5 releases); ENVISAT AND ERS SAR data, also distributed with low success (due to data specificities – on-demand data) Plus: Very high user satisfaction – download performance, Transparent caching of data at different locations, Peak loads not affecting ESA infrastructure Minus: Expensive, Only for “stable” and consolidated data Currently not in use – replaced by a managed hosting service.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 6 Infrastructure – Cloud Deployment EO Data Handling Infrastructure deployment in Cloud Provider: Full deployment of existing infrastructure in a Cloud/Virtualised Environment; “Porting” / Deployment of existing applications as-is (templates): Archive, Processing Management, Distribution, Circulation, Discovery, etc. Initial activities pilots led to full reference and integration platforms deployed in the “Cloud”. Plus: Very easy to deploy existing applications; No noticeable functional issues; Very Flexible – One environment per need (one mission, one project); Pay-per-use (when needed) – minimises costs (resources are only used when needed). Minus: IPR / License issues; Performance impacts (when compared with physical infrastructure, 10x in some cases); Security (Policy, very difficult to demonstrate full compliance for production platforms). Results led to follow-up activities.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 7 Processing – Cloud Deployment EO Data Processing Pilots/Trials with commercial Cloud Provider: Virtual servers allocated in the cloud – Scheduler and Processing Algorithm. Data transferred off-line via media; ENVISAT MIPAS Reprocessing – 200 VM, 400 CPUs for 5 weeks. 8TiB input, 600GB output. ENVISAT ASAR NRT Processing – 10 VM, 20 CPU; runs with 20 and 50 input products taking ~20 and ~45 minutes. Plus: Very easy to deploy existing processing algorithms; No noticeable data quality issues; Easily scalable (linked to Provided availability). Minus: Relative Expensive (compared to owning hardware); Static infrastructure (full environment started and stopped manually – templates used for processing algorithms); Data transfers cumbersome (Disk In, Network out – costs). Results led to follow-up activities.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 8 Infrastructure–Managed Hosted Services DISSHARM Project and Platform: Managed hosting service for ESA EO Data Distribution; Single-Tenant virtualised environment with dedicated storage; Located within the ESA EO WAN Backbone and close to its data entry; Currently in Production. Plus: Integrated in ESA EO WAN (data travels locally); Managed as a service (Built-to requirements; Provider responsible for architecture, security); Bandwidth (currently 2Gbps, scalable to 10Gbps contractually). Minus: Limited resources (VMs, storage); No local data redundancy (cost reduction choice); Results led to follow-up activities.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 9 Infrastructure–Managed Hosted Services Evolution ELVIS Platform  DISSHARM Evolution: Managed hosting service for ESA EO Data Distribution & Processing; Single-Tenant virtualised environment (in this case with more processing resources) with dedicated storage, with a multi-tenant cloud connection (Cloud Bursting); Access to the Provider’s commercial cloud via internal LAN; Currently on early stages of production (cloud access still not present). Example use case - SAR On-the-fly Processing: Process SAR data (ERS, ENVISAT, ALOS) on download request by user; Perform processing on the back-end transparently to the user; Cache output product for next user ; Cloud bursting as needed by demand (to be implemented).

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 10 Processing - Hosted Processing Super Sites Exploitation Platform and Project (SSEP) : Collaborative environment for end-user’s data exploitation, through coordinated access to data, tools and processing power; Virtual workstation on a cloud platform; Integrated information sharing and support tools; Demonstrated on Helix-Nebula.Helix-Nebula Plus: Change in paradigm (bring users to data); Abstract ICT from users (transparently multi-sourced resources); Minus: IPR / License issues (data, tools); Cloud-API Nightmare (different cloud providers using different APIs). Results led to follow-up activities.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 11 EO Exploitation Platforms Earth Observation Exploitation Platforms Follow to the SSEP concepts On-going activities for Thematic Exploitation Platforms (TEP):  Geohazards (SSEP follow-up),  Coastal, Forestry, Hydrology, Polar and Urban TEP activities are industry driven, with input from ESA on overall architecture:  Open source,  Standards,  Infrastructure Independence Earth Observation Platform - Test bed (Pilot): Open Tender: Solution defined by provider and offered as a service; Hosted processing only (no download of source data); Hosting Sentinel-2, Landsat and ENVISAT MERIS data; ESA provide free (pre-paid) access to limited test and science users

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 12 Lessons learned, challenges, opportunities Cloud Services/Technology Lessons learned:  New solutions for old problems (e.g. Processing, Distribution): Challenges:  Technology maturity  (Numerous APIs, different SLAs, reliability of suppliers)  ESA Industrial Policy  Contract placing;  Security  Compliance with ESA Security Rules. Opportunities  Neutral Environment with open access to anyone, one place to develop, prototype and run applications;  Potentially unlimited resources allowing for new ways to exploit EO data (big data);  Space to define an EO Cloud Architecture.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 13 Cloud Processing Framework (1) Processing of EO Data in the Cloud. Challenge:  Multiple data sources;  Multiple processing algorithms;  Multiple possibilities of joining processing algorithms;  Quasi-Unlimited resources to control. Opportunity for defining standards and best practices: From existing multiple solutions; From existing or new standards; Tailored to the EO Data Specific Needs.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 14 Cloud Processing Framework (2) Processing of EO Data in the Cloud. Potential domains: Data Discovery Where  Opensearch? Data access How  OpenDap?, WCS?, HTTP GET [from Object Storage]? Resource management How to provision Cloud Resources  Cloud Scheduler?, Apache jClouds/libCloud? How to do VM Management  Condor?, Torque?, Grid(any)? Workflow management (Algorithms) How to “chain” algorithms  BEPL?, XPDL?

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 15 Cloud Processing – CERN ATLAS. Learning from others  The ATLAS experiment driven by CERN. “The Evolution of Cloud Computing in ATLAS”, Taylor et all, ATL- SOFT-PROC , 27/05/2015.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 16 Summary In ESA Earth Observation, a number of activities related to cloud technology and services have been performed. The Cloud is an enabler that allows ESA to perform is data exploitation activities in a more efficient way. We believe there is room for collaboration and cooperation in the use of the Cloud with other partners. One such possibility of collaboration is the definition of standards, best-practices and an architecture for EO Data Exploitation. The Cloud Processing Framework is a first example.

Cristiano Lopes | CEOS WGISS-40 | 30/09/2015 | Slide 17 Thank you! Cristiano Lopes Ground Segment System Engineer Earth Observation Programmes Phone: