SlideShare a Scribd company logo
Co-funded by the European Commission
Horizon 2020 - Grant #777154
Fogbow: a Middleware for the
Federation of IaaS Cloud
Providers
Francisco Brasileiro
fubica@computacao.ufcg.edu.br
atmosphere-eubrazil.eu @AtmosphereEUBR
Agenda
• IaaS deployment models
– Motivation for the federation of IaaS providers
• Key requirements for the implementation of
cloud federation
• Fogbow’s design
• Use cases
High Performance Computing Workshop, Cetraro, July 5th, 2018 2
IaaS deployment models
• Public cloud providers
– Shared multi-site infrastructures
– Economy of scale leads to very efficient providers
– Provides higher elasticity to users
– Pay-as-you-go pricing scheme reduces upfront
investments to users
– Might raise security and privacy concerns
3High Performance Computing Workshop, Cetraro, July 5th, 2018
IaaS deployment models
• Private cloud providers
– Dedicated (typically) single-site infrastructures
– Brings no new security and privacy concerns
– Smaller than public providers, thus tend to be
less efficient
– Normally, less elastic than public providers
• More restrictive usage quotas
4High Performance Computing Workshop, Cetraro, July 5th, 2018

Recommended for you

The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background

The document discusses the IANA stewardship transition process. It provides background on the historical role of the US government in overseeing the IANA functions and ICANN. Currently, the NTIA contracts with ICANN to perform the IANA functions through the IANA functions contract, and also has an Affirmation of Commitments with ICANN. The RIRs have proposed different models for enhancing accountability of the IANA functions operator after the transition. Discussions are ongoing on proposals to develop a multistakeholder oversight mechanism.

AFRINIC 101 2017
AFRINIC 101 2017AFRINIC 101 2017
AFRINIC 101 2017

AFRINIC is responsible for managing internet number resources like IP addresses and autonomous system numbers in Africa. It allocates these resources to members according to policies developed by the AFRINIC community through an open policy development process. To become an AFRINIC member and obtain number resources, an organization must meet criteria like being legally incorporated in Africa and having infrastructure on the continent. The membership process involves applying online, having the application evaluated, signing a registration services agreement, and paying fees before resources are allocated.

fellowshipinternetafrica
AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)

The document provides an agenda and overview of a newcomers session that discusses the internet ecosystem in Africa and the role of organizations like AFRINIC. It introduces AFRINIC's mission to manage internet number resources professionally and efficiently for the African community. It outlines AFRINIC's governance structure, membership types, activities and initiatives like IPv6 training, the government working group, and public mailing lists.

fellowfellowshipinternet
Enhanced deployment models
• Multi-clouds (brokers)
– Allow multiple public clouds to be used,
increasing the portfolio of services available to
users
– Allow resource allocation driven by some
objective function (eg. minimize cost)
– If implemented in-house, may mitigate vendor
lock-in issue of public clouds
5High Performance Computing Workshop, Cetraro, July 5th, 2018
Enhanced deployment models
• Hybrid clouds
– Typically, extends the infrastructure of a private cloud
by allowing some of the workload to be outsourced
to a public cloud
– Improves the efficiency of the private cloud
– Provides access to multiple geographically distributed
sites
• Useful for fault tolerance and attend geo-sensitive
workloads
– Sensitive workload might need to run in the private
part of the infrastructure
– Business model defined by the public clouds
6High Performance Computing Workshop, Cetraro, July 5th, 2018
Enhanced deployment models
• Federated/community clouds
– Shared multi-site infrastructures
• Fine control on how sharing is performed at each
autonomous site (from the providers point of view)
– Depending on how members trust each other,
may not raise extra security and privacy concerns
– May allow for higher elasticity
– More flexibility in defining business models
7High Performance Computing Workshop, Cetraro, July 5th, 2018
Requirements for the federation of
IaaS cloud providers
• Key requirements for effective federation
– Single sign-on
– Single API
• Additional requirements
– Federation-wide services
• Membership
• Accounting
• Catalogue of available services
• Private networks spanning multiple providers
• …
8High Performance Computing Workshop, Cetraro, July 5th, 2018

Recommended for you

AIS19 - Policies under discussion
AIS19 - Policies under discussionAIS19 - Policies under discussion
AIS19 - Policies under discussion

The document discusses several proposed updates and clarifications to AFRINIC's internet number resource policies. Key proposals include establishing mechanisms for IPv4 and ASN transfers between regions, clarifying policies around IPv6 and temporary resource usage, and reviewing member's IPv4 resources to identify non-compliance. Community participation is encouraged by subscribing to mailing lists and attending biannual meetings to propose policies and voice opinions.

africaafrinicinternet
CPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual OutcomesCPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual Outcomes

Conceptual outcomes of the CPaaS.io Project as presented at the final review meeting in February 2019.

cpaas.iosmart city
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud

The document describes the EGI Federated Cloud, which federates public and private clouds across Europe and the world to provide cloud services for research communities at scale through open standards and an open marketplace of computing and storage resources from multiple providers. The EGI Federated Cloud aims to enable resilience, prevent vendor lock-in, and scale to user needs through the federation of heterogeneous cloud resources that are integrated into a common platform.

Approaches
• Single IaaS Cloud Orchestrator that supports federation
– Offers common (and extensive) API by construction
– Relies on a federation-wide Identity Provider (IdP)
• Multiple IaaS Cloud Orchestrators
– Enhance the different cloud orchestrators to support:
• A chosen common (and normally narrow) API (eg. OCCI)
• Federation-wide IdP
• Federation-wide auxiliary services (eg. image management, membership, etc.)
– Relies on standards for conciliating different cloud orchestrators peculiarities
• IaaS Cloud Federation middleware
– Decouples federation functionalities from the orchestrator functionalities
– Offers common (more easily extensible) API by construction
– Uses adaptors (plug-ins) to provide interoperation with different
orchestrators
– Relies on standards for conciliating different orchestrators peculiarities
9High Performance Computing Workshop, Cetraro, July 5th, 2018
Using Fogbow to federate IaaS clouds
• Fogbow is a suite of microservices to provide effective
federation of IaaS cloud providers
– An allocation management service that provides a
standard API to manage resources anywhere in the
infrastructure
– A membership service to control which providers belong
to the federation
– Several auxiliary services to provide local and federated
services atop the above two basic services
• Open source project managed by the Federal
University of Campina Grande
– More details at http://fogbowcloud.org/ and
http://github.com/fogbow
10High Performance Computing Workshop, Cetraro, July 5th, 2018
Fogbow’s architecture
11High Performance Computing Workshop, Cetraro, July 5th, 2018
Plugin-based approach
12
• Fogbow fully supports the OCCI
API, and extends it to support:
– Membership operations
– Resource instantiation at remote
locations
• Interoperability plugins make it
simple to support different cloud
orchestrators
• Behavioural plugins allow cloud
administrators to customize the
federation functionalities that
they deploy in their local cloud
High Performance Computing Workshop, Cetraro, July 5th, 2018

Recommended for you

Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades

In these slides you will be able to learn about: 1. Traditional Network Upgrades 2. Controller Upgrade CI/CD Toolsets 3. Data and Control Layer Separation 4. Challenges with OpenFlow Hitless Upgrade 5. Controller APP Change 6. Controller Infrastructure 7. No pipeline change 8. Node Upgrades 9. Controller & Application Upgrades 10. Multi Site Cluster/Controller groups

open sourceopenflowopendaylight
APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016

Presentation given by Fakrul Alam, APNIC Senior Training Officer, at the Indonesian Network Information Centre’s Open Policy Meeting (IDNIC OPM) held in Batam, Indonesia from 30 to 31 May 2016

routingipv6 deployment
IMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateIMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group Update

1. The SIP Parity Activity Group focuses on enabling migration from H.323 to SIP by providing a video profile for SIP that matches H.323 capabilities and developing best practice documents. 2. A recent interoperability testing event discovered an issue with RTCP feedback interoperability that will require updating the SIP Video Best Practice document. 3. Participation and successful testing results increased in the most recent testing event, though pass rates decreased, and interoperability of newer features like role-based video and security need continued improvement.

imtcstandardsinteroperability
Multi-level A&A
13
• A&A is performed at multiple
levels
– A local request carries a federation
access token that is A&A by
customized A&A federation services
– The allocation manager performs
A&A of remote requests considering
both the federation access token and
the identity of the requesting
allocation manager
– A&A federation tokens are mapped
to local access tokens that are used
to access the local cloud
– Mapping is autonomously defined by
each cloud administrator
High Performance Computing Workshop, Cetraro, July 5th, 2018
Implemented plugins
• Interoperability
– OpenStack, OpenNebula, CloudStack, Amazon EC2,
Microsoft Azure, VMWare (under development)
• Behavioural
– Authentication of federation users
• LDAP, X.509, Shibboleth
– Authorization at the federation level
• Allow-all, VOMS, OAuth
– Federation to local cloud user mapping
• All-to-one, VOMS-based, OAuth-based
14High Performance Computing Workshop, Cetraro, July 5th, 2018
Internet-friendly communication
15
• A messaging service
allows membership and
allocation managers to
communicate with each
other locally and
remotely, without
requiring them to have
their endpoints publicly
accessible
• A reverse tunnelling
service provides public
IP access to all virtual
machines created in the
private clouds, even if
the local cloud offers
only private IPs to these
virtual machines
High Performance Computing Workshop, Cetraro, July 5th, 2018
Auxiliary services
16
Local microservices
- Cloudbursting to other federation members
- Barter-based business model for the opportunistic execution of Bag-of-Tasks
applications
- Accounting and billing
Federated microservices
- Federated private networks (vanilla version available, more sophisticated
SDN-based versions under development)
- Service catalogue (under development)
High Performance Computing Workshop, Cetraro, July 5th, 2018

Recommended for you

OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...

This document discusses how companies of all sizes can leverage OpenStack-based private clouds. It provides an overview of IBM's private cloud offerings, including managed hosted private clouds, managed dedicated private clouds hosted in the IBM cloud data center, and Bluemix private clouds both with community edition cloud infrastructure and locally hosted in the customer's data center. It also discusses the division of responsibilities between IBM and customers and why IBM is well-positioned to provide private cloud solutions. The document then shares two customer examples that leveraged IBM's private cloud offerings to meet their needs. Finally, it discusses how Cloudsoft has used IBM's Bluemix private cloud globally to test their application management platform.

cloud computingcloudsoftprivate cloud
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC

Discussion of cybersecurity opportunities and challenges and how APNIC can assist with RPKI, DNSSEC, and BCP 38 implementation to help secure the Internet's infrastructure.

internet registryapnicinternet
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]

The document discusses updates from JPNIC, Japan's NIR organization. It provides an overview of JPNIC's activities, including number resource services, internet development activities, and its role as Japan's NIR. It also summarizes JPNIC's involvement in internet governance domestically and globally. This includes establishing the Internet Governance Conference Japan to discuss internet governance issues and keeping the Japanese technical community informed of major updates. Additionally, the document discusses JPNIC's progress developing an RPKI system to accommodate LIR RPKI hosting and CAs, with a planned release in February 2015.

Success stories so far
• Fogbow has been used to federate private clouds in a research
project that involved Brazilian and European institutions
(http://eubrazilcloudconnect.eu/)
– VOMS was used to implement the federation level A&A
– This federation had OpenStack and OpenNebula clouds
• The Brazilian NREN (RNP) is currently experimenting the use of
Fogbow to federate its private clouds and those of some of its
clients
– RNP’s federation of identity providers – CAFe – (Shibboleth-based) is
used to implement authentication at the federation level
– This federation has OpenStack, OpenNebula and CloudStack clouds
• The ATMOSPHERE project (co-funded by RNP/Brazil and the EC) is
enhancing Fogbow to support the creation of private networks
spanning multiple sites in a federation of IaaS cloud providers
17High Performance Computing Workshop, Cetraro, July 5th, 2018
Thanks for your attention!
18
Check it
out here!
Get on
board!
Download and use it!
High Performance Computing Workshop, Cetraro, July 5th, 2018

More Related Content

What's hot

Hybrid Integration & MFT Innovation
Hybrid Integration & MFT InnovationHybrid Integration & MFT Innovation
Hybrid Integration & MFT Innovation
Axway
 
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
EOSC-hub project
 
Shaping the EOSC Portal - future vision for EOSC Hub
Shaping the EOSC Portal - future vision for EOSC Hub Shaping the EOSC Portal - future vision for EOSC Hub
Shaping the EOSC Portal - future vision for EOSC Hub
EOSC-hub project
 
The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background
APNIC
 
AFRINIC 101 2017
AFRINIC 101 2017AFRINIC 101 2017
AFRINIC 101 2017
AFRINIC
 
AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)
AFRINIC
 
AIS19 - Policies under discussion
AIS19 - Policies under discussionAIS19 - Policies under discussion
AIS19 - Policies under discussion
AFRINIC
 
CPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual OutcomesCPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual Outcomes
Stephan Haller
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
David Wallom
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades
Lumina Networks
 
APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC
 
IMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateIMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group Update
Charles Eckel
 
OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...
Duncan Johnston-Watt
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
APNIC
 
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
APNIC
 
Cloud(2)
Cloud(2)Cloud(2)
Managing Egress with Istio
Managing Egress with IstioManaging Egress with Istio
Managing Egress with Istio
Solo.io
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
FIBRE Testbed
 
Archiver 3rd omc_project_overview
Archiver 3rd omc_project_overviewArchiver 3rd omc_project_overview
Archiver 3rd omc_project_overview
Archiver
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
Debra Jennings
 

What's hot (20)

Hybrid Integration & MFT Innovation
Hybrid Integration & MFT InnovationHybrid Integration & MFT Innovation
Hybrid Integration & MFT Innovation
 
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
EOSC-hub contribution to the EOSC implementation, the Hub concept and engagem...
 
Shaping the EOSC Portal - future vision for EOSC Hub
Shaping the EOSC Portal - future vision for EOSC Hub Shaping the EOSC Portal - future vision for EOSC Hub
Shaping the EOSC Portal - future vision for EOSC Hub
 
The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background
 
AFRINIC 101 2017
AFRINIC 101 2017AFRINIC 101 2017
AFRINIC 101 2017
 
AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)AIS19 Newcomers Session (EN)
AIS19 Newcomers Session (EN)
 
AIS19 - Policies under discussion
AIS19 - Policies under discussionAIS19 - Policies under discussion
AIS19 - Policies under discussion
 
CPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual OutcomesCPaaS.io - Conceptual Outcomes
CPaaS.io - Conceptual Outcomes
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades
 
APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016APNIC Technical Assistance Service, IDNIC OPM 2016
APNIC Technical Assistance Service, IDNIC OPM 2016
 
IMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group UpdateIMTC Connect 2015, SIP Parity Activity Group Update
IMTC Connect 2015, SIP Parity Activity Group Update
 
OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
 
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
JPNIC Update, by Izumi Okutani, Taiji Kimura [APNIC 38 / NIR SIG]
 
Cloud(2)
Cloud(2)Cloud(2)
Cloud(2)
 
Managing Egress with Istio
Managing Egress with IstioManaging Egress with Istio
Managing Egress with Istio
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
Archiver 3rd omc_project_overview
Archiver 3rd omc_project_overviewArchiver 3rd omc_project_overview
Archiver 3rd omc_project_overview
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
 

Similar to ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud Providers

fiware-lab-dev-6.pdf
fiware-lab-dev-6.pdffiware-lab-dev-6.pdf
fiware-lab-dev-6.pdf
ssuser8c74ba
 
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE .
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
GVNSK Sravya
 
CPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based ToolboxCPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based Toolbox
Stephan Haller
 
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
symbiote-h2020
 
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and LinkerdNavigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Christian Posta
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4
Alexander SAMARIN
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
EUBrasilCloudFORUM .
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Christian Posta
 
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
EUDAT
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIs
terradue
 
OpenStackDay - XIFI Federation
OpenStackDay - XIFI FederationOpenStackDay - XIFI Federation
OpenStackDay - XIFI Federation
Alessandro Martellone
 
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdfJuanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
FIWARE
 
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMeshMulti-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Christian Posta
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
Prithvi Rajkumar
 
HNSciCloud Overview
HNSciCloud Overview HNSciCloud Overview
HNSciCloud Overview
Helix Nebula The Science Cloud
 
WireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-LiaisonWireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-Liaison
Miguel Jiménez
 
EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu | EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu |
EUDAT
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
PT KOTA CERDAS INDONESIA
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
Fanky Christian
 

Similar to ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud Providers (20)

fiware-lab-dev-6.pdf
fiware-lab-dev-6.pdffiware-lab-dev-6.pdf
fiware-lab-dev-6.pdf
 
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
CPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based ToolboxCPaaS.io - FIWARE-based Toolbox
CPaaS.io - FIWARE-based Toolbox
 
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
Collaboration Mechanisms for IoT Platform Federations Fostering Organizationa...
 
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and LinkerdNavigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
 
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
Using the EGI Fed-Cloud for Data Analysis - EUDAT Summer School (Giuseppe La ...
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIs
 
OpenStackDay - XIFI Federation
OpenStackDay - XIFI FederationOpenStackDay - XIFI Federation
OpenStackDay - XIFI Federation
 
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdfJuanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
Juanjo Hierro - Introduction and overview of FIWARE Vision on Data Spaces.pdf
 
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMeshMulti-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
HNSciCloud Overview
HNSciCloud Overview HNSciCloud Overview
HNSciCloud Overview
 
WireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-LiaisonWireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-Liaison
 
EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu | EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu |
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 

More from ATMOSPHERE .

Software Defined Networking in the ATMOSPHERE project
Software Defined Networking in the ATMOSPHERE projectSoftware Defined Networking in the ATMOSPHERE project
Software Defined Networking in the ATMOSPHERE project
ATMOSPHERE .
 
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
ATMOSPHERE .
 
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
ATMOSPHERE .
 
Control Plane Data Characterisation for an 5G NFV Environment
Control Plane Data Characterisation for an 5G NFV EnvironmentControl Plane Data Characterisation for an 5G NFV Environment
Control Plane Data Characterisation for an 5G NFV Environment
ATMOSPHERE .
 
Designing an Open IoT Ecosystem
Designing an Open IoT EcosystemDesigning an Open IoT Ecosystem
Designing an Open IoT Ecosystem
ATMOSPHERE .
 
Cloud Robotics: Cognitive Augmentation for Robots via the Cloud
Cloud Robotics: Cognitive Augmentation for Robots via the CloudCloud Robotics: Cognitive Augmentation for Robots via the Cloud
Cloud Robotics: Cognitive Augmentation for Robots via the Cloud
ATMOSPHERE .
 
Artificial Neural Networks for Resource Allocation in 5G Remote Areas
Artificial Neural Networks for Resource Allocation in 5G Remote AreasArtificial Neural Networks for Resource Allocation in 5G Remote Areas
Artificial Neural Networks for Resource Allocation in 5G Remote Areas
ATMOSPHERE .
 
Compliance of the privacy regulations in an international Europe-Brazil context
Compliance of the privacy regulations in an international Europe-Brazil contextCompliance of the privacy regulations in an international Europe-Brazil context
Compliance of the privacy regulations in an international Europe-Brazil context
ATMOSPHERE .
 
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
ATMOSPHERE .
 
Optimization Models for on-demand GPUs in the Cloud
Optimization Models for on-demand GPUs in the CloudOptimization Models for on-demand GPUs in the Cloud
Optimization Models for on-demand GPUs in the Cloud
ATMOSPHERE .
 
SBC Thematic Groups Organisation
SBC Thematic Groups OrganisationSBC Thematic Groups Organisation
SBC Thematic Groups Organisation
ATMOSPHERE .
 
Cloud Computing Interest Group
Cloud Computing Interest GroupCloud Computing Interest Group
Cloud Computing Interest Group
ATMOSPHERE .
 
5G-Range - 5G networks for remote areas
5G-Range - 5G networks for remote areas5G-Range - 5G networks for remote areas
5G-Range - 5G networks for remote areas
ATMOSPHERE .
 
NECOS Project: Lightweight Slicing of CloudFederated Infrastructures
NECOS Project: Lightweight Slicing of CloudFederated InfrastructuresNECOS Project: Lightweight Slicing of CloudFederated Infrastructures
NECOS Project: Lightweight Slicing of CloudFederated Infrastructures
ATMOSPHERE .
 
SWAMP: Smart Water Management Platform
SWAMP: Smart Water Management PlatformSWAMP: Smart Water Management Platform
SWAMP: Smart Water Management Platform
ATMOSPHERE .
 
OCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
OCARIoT - Smart Childhood Obesity Caring Solution using IoT PotentialOCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
OCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
ATMOSPHERE .
 
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
ATMOSPHERE .
 
Secure containers for trustworthy cloud services: business opportunities
 Secure containers for trustworthy cloud services: business opportunities Secure containers for trustworthy cloud services: business opportunities
Secure containers for trustworthy cloud services: business opportunities
ATMOSPHERE .
 
Integration of the Trustworthiness Assessment with Industry Systems
Integration of the Trustworthiness Assessment with Industry SystemsIntegration of the Trustworthiness Assessment with Industry Systems
Integration of the Trustworthiness Assessment with Industry Systems
ATMOSPHERE .
 
Trustworthy cloud services for Medical Imaging Biomarkers
Trustworthy cloud services for Medical Imaging BiomarkersTrustworthy cloud services for Medical Imaging Biomarkers
Trustworthy cloud services for Medical Imaging Biomarkers
ATMOSPHERE .
 

More from ATMOSPHERE . (20)

Software Defined Networking in the ATMOSPHERE project
Software Defined Networking in the ATMOSPHERE projectSoftware Defined Networking in the ATMOSPHERE project
Software Defined Networking in the ATMOSPHERE project
 
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
Managing Trustworthy Big-data Applications in the Cloud with the ATMOSPHERE P...
 
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
On the development of a Visual-Temporal-awareness Rheumatic Heart Disease cla...
 
Control Plane Data Characterisation for an 5G NFV Environment
Control Plane Data Characterisation for an 5G NFV EnvironmentControl Plane Data Characterisation for an 5G NFV Environment
Control Plane Data Characterisation for an 5G NFV Environment
 
Designing an Open IoT Ecosystem
Designing an Open IoT EcosystemDesigning an Open IoT Ecosystem
Designing an Open IoT Ecosystem
 
Cloud Robotics: Cognitive Augmentation for Robots via the Cloud
Cloud Robotics: Cognitive Augmentation for Robots via the CloudCloud Robotics: Cognitive Augmentation for Robots via the Cloud
Cloud Robotics: Cognitive Augmentation for Robots via the Cloud
 
Artificial Neural Networks for Resource Allocation in 5G Remote Areas
Artificial Neural Networks for Resource Allocation in 5G Remote AreasArtificial Neural Networks for Resource Allocation in 5G Remote Areas
Artificial Neural Networks for Resource Allocation in 5G Remote Areas
 
Compliance of the privacy regulations in an international Europe-Brazil context
Compliance of the privacy regulations in an international Europe-Brazil contextCompliance of the privacy regulations in an international Europe-Brazil context
Compliance of the privacy regulations in an international Europe-Brazil context
 
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
Using Computational Back-ends for Artificial Intelligence in Childhood Cancer...
 
Optimization Models for on-demand GPUs in the Cloud
Optimization Models for on-demand GPUs in the CloudOptimization Models for on-demand GPUs in the Cloud
Optimization Models for on-demand GPUs in the Cloud
 
SBC Thematic Groups Organisation
SBC Thematic Groups OrganisationSBC Thematic Groups Organisation
SBC Thematic Groups Organisation
 
Cloud Computing Interest Group
Cloud Computing Interest GroupCloud Computing Interest Group
Cloud Computing Interest Group
 
5G-Range - 5G networks for remote areas
5G-Range - 5G networks for remote areas5G-Range - 5G networks for remote areas
5G-Range - 5G networks for remote areas
 
NECOS Project: Lightweight Slicing of CloudFederated Infrastructures
NECOS Project: Lightweight Slicing of CloudFederated InfrastructuresNECOS Project: Lightweight Slicing of CloudFederated Infrastructures
NECOS Project: Lightweight Slicing of CloudFederated Infrastructures
 
SWAMP: Smart Water Management Platform
SWAMP: Smart Water Management PlatformSWAMP: Smart Water Management Platform
SWAMP: Smart Water Management Platform
 
OCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
OCARIoT - Smart Childhood Obesity Caring Solution using IoT PotentialOCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
OCARIoT - Smart Childhood Obesity Caring Solution using IoT Potential
 
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
ATMOSPHERE - Adaptive, Trustworthy, Manageable, Orchestrated, Secure Privacy-...
 
Secure containers for trustworthy cloud services: business opportunities
 Secure containers for trustworthy cloud services: business opportunities Secure containers for trustworthy cloud services: business opportunities
Secure containers for trustworthy cloud services: business opportunities
 
Integration of the Trustworthiness Assessment with Industry Systems
Integration of the Trustworthiness Assessment with Industry SystemsIntegration of the Trustworthiness Assessment with Industry Systems
Integration of the Trustworthiness Assessment with Industry Systems
 
Trustworthy cloud services for Medical Imaging Biomarkers
Trustworthy cloud services for Medical Imaging BiomarkersTrustworthy cloud services for Medical Imaging Biomarkers
Trustworthy cloud services for Medical Imaging Biomarkers
 

Recently uploaded

Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Bert Blevins
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 

Recently uploaded (20)

Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 

ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud Providers

  • 1. Co-funded by the European Commission Horizon 2020 - Grant #777154 Fogbow: a Middleware for the Federation of IaaS Cloud Providers Francisco Brasileiro fubica@computacao.ufcg.edu.br atmosphere-eubrazil.eu @AtmosphereEUBR
  • 2. Agenda • IaaS deployment models – Motivation for the federation of IaaS providers • Key requirements for the implementation of cloud federation • Fogbow’s design • Use cases High Performance Computing Workshop, Cetraro, July 5th, 2018 2
  • 3. IaaS deployment models • Public cloud providers – Shared multi-site infrastructures – Economy of scale leads to very efficient providers – Provides higher elasticity to users – Pay-as-you-go pricing scheme reduces upfront investments to users – Might raise security and privacy concerns 3High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 4. IaaS deployment models • Private cloud providers – Dedicated (typically) single-site infrastructures – Brings no new security and privacy concerns – Smaller than public providers, thus tend to be less efficient – Normally, less elastic than public providers • More restrictive usage quotas 4High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 5. Enhanced deployment models • Multi-clouds (brokers) – Allow multiple public clouds to be used, increasing the portfolio of services available to users – Allow resource allocation driven by some objective function (eg. minimize cost) – If implemented in-house, may mitigate vendor lock-in issue of public clouds 5High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 6. Enhanced deployment models • Hybrid clouds – Typically, extends the infrastructure of a private cloud by allowing some of the workload to be outsourced to a public cloud – Improves the efficiency of the private cloud – Provides access to multiple geographically distributed sites • Useful for fault tolerance and attend geo-sensitive workloads – Sensitive workload might need to run in the private part of the infrastructure – Business model defined by the public clouds 6High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 7. Enhanced deployment models • Federated/community clouds – Shared multi-site infrastructures • Fine control on how sharing is performed at each autonomous site (from the providers point of view) – Depending on how members trust each other, may not raise extra security and privacy concerns – May allow for higher elasticity – More flexibility in defining business models 7High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 8. Requirements for the federation of IaaS cloud providers • Key requirements for effective federation – Single sign-on – Single API • Additional requirements – Federation-wide services • Membership • Accounting • Catalogue of available services • Private networks spanning multiple providers • … 8High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 9. Approaches • Single IaaS Cloud Orchestrator that supports federation – Offers common (and extensive) API by construction – Relies on a federation-wide Identity Provider (IdP) • Multiple IaaS Cloud Orchestrators – Enhance the different cloud orchestrators to support: • A chosen common (and normally narrow) API (eg. OCCI) • Federation-wide IdP • Federation-wide auxiliary services (eg. image management, membership, etc.) – Relies on standards for conciliating different cloud orchestrators peculiarities • IaaS Cloud Federation middleware – Decouples federation functionalities from the orchestrator functionalities – Offers common (more easily extensible) API by construction – Uses adaptors (plug-ins) to provide interoperation with different orchestrators – Relies on standards for conciliating different orchestrators peculiarities 9High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 10. Using Fogbow to federate IaaS clouds • Fogbow is a suite of microservices to provide effective federation of IaaS cloud providers – An allocation management service that provides a standard API to manage resources anywhere in the infrastructure – A membership service to control which providers belong to the federation – Several auxiliary services to provide local and federated services atop the above two basic services • Open source project managed by the Federal University of Campina Grande – More details at http://fogbowcloud.org/ and http://github.com/fogbow 10High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 11. Fogbow’s architecture 11High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 12. Plugin-based approach 12 • Fogbow fully supports the OCCI API, and extends it to support: – Membership operations – Resource instantiation at remote locations • Interoperability plugins make it simple to support different cloud orchestrators • Behavioural plugins allow cloud administrators to customize the federation functionalities that they deploy in their local cloud High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 13. Multi-level A&A 13 • A&A is performed at multiple levels – A local request carries a federation access token that is A&A by customized A&A federation services – The allocation manager performs A&A of remote requests considering both the federation access token and the identity of the requesting allocation manager – A&A federation tokens are mapped to local access tokens that are used to access the local cloud – Mapping is autonomously defined by each cloud administrator High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 14. Implemented plugins • Interoperability – OpenStack, OpenNebula, CloudStack, Amazon EC2, Microsoft Azure, VMWare (under development) • Behavioural – Authentication of federation users • LDAP, X.509, Shibboleth – Authorization at the federation level • Allow-all, VOMS, OAuth – Federation to local cloud user mapping • All-to-one, VOMS-based, OAuth-based 14High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 15. Internet-friendly communication 15 • A messaging service allows membership and allocation managers to communicate with each other locally and remotely, without requiring them to have their endpoints publicly accessible • A reverse tunnelling service provides public IP access to all virtual machines created in the private clouds, even if the local cloud offers only private IPs to these virtual machines High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 16. Auxiliary services 16 Local microservices - Cloudbursting to other federation members - Barter-based business model for the opportunistic execution of Bag-of-Tasks applications - Accounting and billing Federated microservices - Federated private networks (vanilla version available, more sophisticated SDN-based versions under development) - Service catalogue (under development) High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 17. Success stories so far • Fogbow has been used to federate private clouds in a research project that involved Brazilian and European institutions (http://eubrazilcloudconnect.eu/) – VOMS was used to implement the federation level A&A – This federation had OpenStack and OpenNebula clouds • The Brazilian NREN (RNP) is currently experimenting the use of Fogbow to federate its private clouds and those of some of its clients – RNP’s federation of identity providers – CAFe – (Shibboleth-based) is used to implement authentication at the federation level – This federation has OpenStack, OpenNebula and CloudStack clouds • The ATMOSPHERE project (co-funded by RNP/Brazil and the EC) is enhancing Fogbow to support the creation of private networks spanning multiple sites in a federation of IaaS cloud providers 17High Performance Computing Workshop, Cetraro, July 5th, 2018
  • 18. Thanks for your attention! 18 Check it out here! Get on board! Download and use it! High Performance Computing Workshop, Cetraro, July 5th, 2018