SlideShare a Scribd company logo
1 of 33
Download to read offline
Challenges in Hybrid and
                 Federated Cloud Computing
                                       Ignacio M. Llorente
                                          DSA-Research.org
                          Distributed Systems Architecture Research Group
                                 Universidad Complutense de Madrid




© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License   1/33
Contents
Challenges in Hybrid and Federated Cloud Computing!



●  What is Cloud Computing?
●  What is OpenNebula?
●  The Future of Cloud Computing
●  Levels of Coupling
●  Common Architectures for Federation
●  Challenges for Interoperability
●  Cloud Federation in Grid Infrastructures




Challenges in Hybrid and Federated Cloud Computing    2/33
What is Cloud Computing?
Provision of IT Capabilities as a Service!
                                                What                    Who
                                            On-demand                  End-user
     Software as a Service                 access to any    (does not care about hw or sw)
                                            application



                                           Platform for               Developer
     Platform as a Service                 building and    (no managing of the underlying hw
                                          delivering web             & swlayers)
                                           applications




       Infrastructure as a                Raw computer           System Administrator
                ᄎ
             Service
                                          infrastructure     (complete management of the
                                                                computer infrastructure)




      Physical Infrastructure

Challenges in Hybrid and Federated Cloud Computing                                           3/33
What is Cloud Computing?
Provision of Virtualized Resources as a Service!



                                                         •  Raw infrastructure
              •  Management Console                         resources
              •  Simple REST API’s




               Manage
              Instances




                                        •  Pay-as-you-go & elastic capacity



Challenges in Hybrid and Federated Cloud Computing                               4/33
What is Cloud Computing?
Different Models of Deployment!


   Model                  Definition                                  Cloud Cases
                Infrastructure is owned by           •  Optimize and simplify internal operation
      Private


                a single organization and            •  SaaS/PaaS support
                made available only to the           •  IT consolidation within large organizations
                organization                            (Goverment Clouds, University Clouds…)

                Infrastructure is owned by           •  Low cost solutions with limited control/
                a single organization and               configuration and security/reliability good
                made available to other                 enough
      Public




                organizations over the               •  Commercial cloud providers, mostly
                Internet                                hosting providers
                                                     •  Science public clouds by ICT service
                                                        centers to enable scientific and educational
                                                        projects to experiment with cloud
                                                        computing
                Infrastructure is owned by           •  Premium solutions with additional control/
    Private
    Virtual




                a single organization and               configuration and security/reliability
                made available to other              •  Telecom cloud providers
                organization over a
                dedicated private network



Challenges in Hybrid and Federated Cloud Computing                                                    5/33
What is OpenNebula?
Cloud as an Evolution of the Data Center!

          Constraints from                            Requirements from
        Existing Infrastructure                      Usage and Deployment
            and Processes                                  Scenarios




                     “One solution does not fit all
                          requirements and
                             constraints”


       OpenNebula makes cloud an evolution by leveraging
      existing IT assets, protecting your existing investments,
                     and avoiding vendor lock-in
Challenges in Hybrid and Federated Cloud Computing                          6/33
What is OpenNebula?
IaaS Cloud Computing Tool for Managing a Data Center's Virtual Infrastructure!

Most Advanced and Flexible, Enterprise-grade IaaS Cloud Manager

Adaptable
● Customizable and Extensible
Proven
● Many Massive Scale Production Deployments
Powerful
● Most Advanced Enterprise-class
  Functionality
No Lock-in
● Platform Independent and Interoperable
Interoperable
● Most popular cloud APIs and standard based
Openness
● Fully open-source
● Apache license
Challenges in Hybrid and Federated Cloud Computing                               7/33
What is OpenNebula?
The Internals of the Cloud!

                                                 Interfaces & API
                                           •  CLI (local/remote)
                                           •  API (java, ruby bindings)
                                           •  Sunstone
                                           •  Cloud (EC2, OCCI)

 VM Networking
 •  VLANs                                                           Image Repository of VM disks
 •  Firewall hooks                                                  •  ACLs (public + private)
 •  User defined                                                     •  OS and Data types (persistent)
                                                                    •  Multiple storage backends
                                                     User & Roles




   Hosts: Cluster workernodes to run VMs.                                     Storage
   •  Multiple hypervisors defined per host                                •  NAS
   •  Grouped in logical clusters                                         •  SAN
   •  Custom monitoring probes and technologies                           •  Custom (bittorrent, ssh…)
Challenges in Hybrid and Federated Cloud Computing                                                  8/33
What is OpenNebula?
EU Success Story in Cloud Computing Research and Innovation!

                                      Flagship EU Project on
    Deployments with                Cloud Computing Research
                                                                       4,000
    tens of thousands                                             downloads/month
         of VMs
                                                                        Mature
   Wordwide engaged                                                  technology
      community                                                    started in 2005
                                              Innovative
                                          Technology Spin-off




     Management Tool                                           Innovation Platform




Challenges in Hybrid and Federated Cloud Computing                                   9/33
The Future of Cloud Computing
Next Step in the Evolution of an Utility!




            Utility                                Utility
          Generation                            Distribution   Utility Grid




Challenges in Hybrid and Federated Cloud Computing                            10/33
The Future of Cloud Computing
Benefits of Federation!

Scalability
● Cloudbursting to address peak demands
● Sharing of infrastructure between partners
● Infrastructure aggregation across sites
Reliability
● Fault tolerance architectures across sites
Performance
● Deployment of services closer to end users
Cost
● Dynamic placement to reduce the overall infrastructure cost
Energy Consumption
● Minimize energy consumption




Challenges in Hybrid and Federated Cloud Computing              11/33
The Future of Cloud Computing
The Cluster Computing Use Case!
                                             Virtual Computing Cluster Flexibility
                                              •  Dynamic elasticity rules
                    Cluster Users             •  Dynamic provision of cluster configurations



                                                               Workernodes

Completely Transparent
•  LRMS interface

                                   Front-end




                                                     Simplify and Optimize Internal Operations
                                                     •  Dynamic performance partitioning
                                                     •  Consolidation
                                                     •  Faster upgrades
Challenges in Hybrid and Federated Cloud Computing
                                                     •  Maintenance
                                                                                           12/33
The Future of Cloud Computing
The Cluster Computing Use Case!




                                              Scalability



                                                                  Performance

                                                                 Cost




                                               Fault tolerance

Challenges in Hybrid and Federated Cloud Computing                         13/33
Levels of Coupling
Different Levels of Control, Monitoring, Cross-site Functionality and Security!



                                               Private Cloud




     Partner Cloud                                                Company Cloud




                                               Public Cloud

Challenges in Hybrid and Federated Cloud Computing                                14/33
Levels of Coupling
Loosely Coupled Federation!

Federation with a Cloud without Interoperation Support




                          •  Basic operations over VMs (start, shutdown, restart…)
     Control
                          •  Different instance types
     Monitoring &         •  Basic virtual resource monitoring (resource consumption…)
     Accounting
     Cross-site           •  None
     Security             •  Single account representing the organization


Challenges in Hybrid and Federated Cloud Computing                                       15/33
Levels of Coupling
Partially Coupled Federation!

Federation with a Cloud with Partial Interoperation Support




                          •  Advanced operations over VMs (live migration…)
     Control
                          •  VM location and affinity constraints
     Monitoring &         •  Advanced virtual resource monitoring (energy consumption,
     Accounting              VM placement…)
                          •  Virtual networks
     Cross-site
                          •  Virtual storage
     Security             •  Framework agreement

Challenges in Hybrid and Federated Cloud Computing                                       16/33
Levels of Coupling
Tightly Coupled Federation!

Federation with a Cloud with Advanced Interoperation Support




                          •  Placement on specific physical resources
     Control
                          •  Same instance types
     Monitoring &         •  Physical resource consumption
     Accounting
                          •  Live migration
     Cross-site
                          •  High availability
     Security             •  User space sharing

Challenges in Hybrid and Federated Cloud Computing                     17/33
Common Architectures for Cloud Federation
Organization of Multi-site Cloud Environments!




Challenges in Hybrid and Federated Cloud Computing   18/33
Common Architectures for Cloud Federation
Cloudbursting Architecture!


                                  Corporate
                                    cloud

                                 Cloud	
  OS	
  

                                                      Public	
         Public	
  
                                                     Cloud	
  1	
     Cloud	
  2	
  
                               Local data center




             Aim                •  Meet peak demands
                                •  Public cloud by commercial provider
             Cloud Type
                                •  VPC by telecom provider
             Coupling           •  Loosely and partially coupled




Challenges in Hybrid and Federated Cloud Computing                                     19/33
Common Architectures for Cloud Federation
Cloudbursting Architecture!

                                    Enhancing Grid Infrastructures with Cloud Computing

  EU grant agreement RI-261552      Simplify and optimize its use and operation, providing a more
           (2010-2012)
         e-Infrastructure
                                    flexible, dynamic environment for scientists; and enhance
                                    existing computing infrastructures with “IaaS” paradigms
  www.StratusLab.eu




                                                     www.stratuslab.org



Challenges in Hybrid and Federated Cloud Computing                                           20/33
Common Architectures for Cloud Federation
Dynamic Combination of Local with Remote Cloud Resources!


                                             Service Level Agreement
                                              •  SLO 1: Average_CPU_Utilization > 75%
                                              •  Action: Execute remote WN



                               Grid Services




                StratusLab                      StratusLab




Challenges in Hybrid and Federated Cloud Computing                                      21/33
Common Architectures for Cloud Federation
Cloud Broker Architecture!



                                                     Cloud	
  OS	
  
                                                     (Broker)	
  



                                     Public	
          Public	
         Public	
  
                                    Cloud	
  1	
      Cloud	
  2	
     Cloud	
  3	
  




             Aim                •  Cost, performance and reliability optimization
             Cloud Type •  Public clouds by commercial provider
             Coupling           •  Loosely coupled




Challenges in Hybrid and Federated Cloud Computing                                      22/33
Common Architectures for Cloud Federation
Cloud Broker Architecture!
                                    Building Service Testbeds on FIRE

 Agreement 257386 (2010-2013)       Design, build and operate a multi-site cloud-based facility to
  New Infrastructure Paradigms      support research across applications, services and systems
   and Experimental Facilities      targeting services research community on Future Internet
  www.BonFIRE-Project.eu




                                                     Source: BonFIRE Project

Challenges in Hybrid and Federated Cloud Computing                                             23/33
Common Architectures for Cloud Federation
Aggregated Cloud Architecture!




                                  Corporate              Corporate
                                   cloud 1                cloud 2

                                 Cloud	
  OS	
           Cloud	
  OS	
  



                              Local data center        Local data center




             Aim                •  Sharing of resources to meet peak demands
             Cloud Type •  Partner or company clouds
             Coupling           •  Partially or tightly coupled



Challenges in Hybrid and Federated Cloud Computing                             24/33
Common Architectures for Cloud Federation
Aggregated Cloud Architecture!
                                         Resources and Services Virtualization without Barriers

 Agreement 215605 (2008-2011)            Open source technology to enable deployment and
Service and Sw Architectures and         management of complex IT services across different
         Infrastructures                 administrative domains
 www.reservoir-fp7.eu




Challenges in Hybrid and Federated Cloud Computing                                           25/33
Common Architectures for Cloud Federation
Multi-tier Cloud Architecture!

                                                         Corporate
                                                           cloud

                                                       Cloud	
  OS	
  

                                       Cloud                                  Cloud
                                       site 1                                 site 2

                                     Cloud	
  OS	
                         Cloud	
  OS	
  


                                   Local data center                     Local data center




                                •  Very large scale or geographically distributed
             Aim
                                   data centers
             Cloud Type •  Company clouds
             Coupling           •  Tightly coupled
Challenges in Hybrid and Federated Cloud Computing                                           26/33
Common Architectures for Cloud Federation
Multi-tier Cloud Architecture!


                                               CloudFront
                                         •  Portal
                                         •  Cloud API (EC2, OCCI)
      User                               •  Global AuthN




           OpenNebula Zone                                          OpenNebula Zone
             •  Multi-tenancy                                       •    Multi-tier arch.
             •  Runs Instances                                      •    Scalable
             •  Stores Images                                       •    Isolation
             •  Networking                                          •    Multiple-site
             •  Authorization                                            support




Challenges in Hybrid and Federated Cloud Computing                                          27/33
Challenges for Interoperability
Leveraging Existing Standards and Implementing Interoperation!


     Standardization
      ●  Implement standards
      ●  Integrate with standards




     Which Standard?
      ●  Different de jure standards
      ●  Several de facto standards




      Interoperation
       ●  Implement adaptors
       ●  Use transformers


Challenges in Hybrid and Federated Cloud Computing               28/33
Challenges for Interoperability
I Want to Combine My Private Cloud with a Remote Cloud without Changes!

Transparent Combination of Local Resources with Cloud Resources

  1. Management Interfaces                                2. Management Interfaces
    for Virtual Workloads                                  for Data Elements       CDMI



                    VM


                            VM          VM                      VM     VM


                                                                       4. Contextualization
                                                                                   OVF
                                                     3. VM Image Description
      5. Cross-site Networking                        and Instance Type
         and Latency
                                                                 OVF
Challenges in Hybrid and Federated Cloud Computing                                       29/33
Cloud Federation in Grid Infrastructures
Grid and Cloud as Complementary Computing Models!

     Usage                             Grids         Usage                   Clouds
       §  Job Processing                             §  Raw infrastructure
       §  Big Batch System                           §  Elasticity & Pay-per-use
       §  File Sharing Services                      §  Simple Web Interface
     Achievements                                    Achievements
       §  Federation of Resources
                                                      §  Agile Infrastructures
       §  VO Concept
                                                      §  IT is another Utility
     But…
                                                     But…
       §  User experience
                                                      §  Interoperability
       §  Complexity
                                                      §  Federation

             Resource Sharing                            Resource Management
Scientific Applications                                       Customize Environments
                       Uniform Security                Flexibility & Simplicity
Challenges in Hybrid and Federated Cloud Computing                                   30/33
Cloud Federation in Grid Infrastructures
The StratusLab Vision!



•  Batch Job Processing
•  Custom Execution Environments
                                                     2    •  Industry Applications
                                                          •  Other WMS (pilots)
     Access



•  Grid Service Integration                               •  Complete Services (cluster)

               Grid Middleware                              IaaS Interface

              LRMS (LSF, PBS…)                           StratusLab Toolkit
    Service




                                          1
               Virtual CE, WN…                 Other (web, mail...)   Raw machines
  Provision




                                                             3
                           Grid Sites
Challenges in Hybrid and Federated Cloud Computing
                                                                  External Providers
                                                                                           31/33
Cloud Federation in Grid Infrastructures
The StratusLab Architecture!

      Grid Services
                                                                      MarketPlace
•  Federation facilities
•  Security                                                   •    Sharing existing VM images
•  Grid specific services                                     •    Registry of metadata
                                                              •    Image are kept elsewhere
                                                              •    Supports trust
                                         Appliance Repo
                                       •  Storage VM images
                                       •  Distributed
                                       •  Multi-protocol


      Grid Services           Cloud API                Grid Services        Cloud API




               Cloud/Grid Site                                 Cloud/Grid Site
Challenges in Hybrid and Federated Cloud Computing                                       32/33
Questions?
We Will Be Happy to Answer Any Question !


                          CloudPlan.org              @imllorente




Challenges in Hybrid and Federated Cloud Computing                 33/33

More Related Content

What's hot

A Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureA Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureFawaz Fernand PARAISO
 
Architecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and PortabilityArchitecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and PortabilityThomas Lee
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case StudiesOpenNebula Project
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center ProjectAbhijit Kundu
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computingDavid Wallom
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architectureAdeel Javaid
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsAbhijeet Kulkarni
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaIgnacio M. Llorente
 
Scalability and Reliability in the Cloud
Scalability and Reliability in the CloudScalability and Reliability in the Cloud
Scalability and Reliability in the Cloudgmthomps
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011Ignacio M. Llorente
 
Managing elasticity across Multi-cloud providers
Managing elasticity across Multi-cloud providersManaging elasticity across Multi-cloud providers
Managing elasticity across Multi-cloud providersFawaz Fernand PARAISO
 
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Dell World
 
Cloud Interoperability
Cloud InteroperabilityCloud Interoperability
Cloud InteroperabilityAmir Mohtasebi
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing managementIgnacio M. Llorente
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesVinay Dwivedi
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Jim Bugwadia
 

What's hot (20)

A Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureA Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS Infrasctructure
 
Architecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and PortabilityArchitecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and Portability
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center Project
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
An approach for migrating applications to interoperability cloud
An approach for migrating applications to interoperability cloudAn approach for migrating applications to interoperability cloud
An approach for migrating applications to interoperability cloud
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebula
 
cloud computing
cloud computingcloud computing
cloud computing
 
Scalability and Reliability in the Cloud
Scalability and Reliability in the CloudScalability and Reliability in the Cloud
Scalability and Reliability in the Cloud
 
CA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIESCA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIES
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011
 
Managing elasticity across Multi-cloud providers
Managing elasticity across Multi-cloud providersManaging elasticity across Multi-cloud providers
Managing elasticity across Multi-cloud providers
 
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
 
Cloud Interoperability
Cloud InteroperabilityCloud Interoperability
Cloud Interoperability
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing management
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
 
Cloud building
Cloud buildingCloud building
Cloud building
 

Viewers also liked

A Study Of Broadcasting Over Structured Overlay
A Study Of Broadcasting Over Structured OverlayA Study Of Broadcasting Over Structured Overlay
A Study Of Broadcasting Over Structured OverlaySaiful Khan
 
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...Les protocoles de routage dans les réseaux pair a-pair - master informatique-...
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...atef bentahar
 
Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephonyKundan Singh
 
Untitleddocument (1)
Untitleddocument (1)Untitleddocument (1)
Untitleddocument (1)Joel Ayala
 
Transform and Bridge the Digital Disconnect with SAP Solutions
Transform and Bridge the Digital Disconnect with SAP SolutionsTransform and Bridge the Digital Disconnect with SAP Solutions
Transform and Bridge the Digital Disconnect with SAP SolutionsCapgemini
 
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...Kalman Graffi
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysKnut-Helge Vik
 
Tutorial 3 getting started with omnet
Tutorial 3   getting started with omnetTutorial 3   getting started with omnet
Tutorial 3 getting started with omnetMohd Batati
 
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...Revolution Analytics
 
Lambda architecture @ Indix
Lambda architecture @ IndixLambda architecture @ Indix
Lambda architecture @ IndixRajesh Muppalla
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networkingicanhasfay
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computingPrince Chandu
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution ArchitectureAlan McSweeney
 

Viewers also liked (16)

A Study Of Broadcasting Over Structured Overlay
A Study Of Broadcasting Over Structured OverlayA Study Of Broadcasting Over Structured Overlay
A Study Of Broadcasting Over Structured Overlay
 
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...Les protocoles de routage dans les réseaux pair a-pair - master informatique-...
Les protocoles de routage dans les réseaux pair a-pair - master informatique-...
 
Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephony
 
Andrea Sini Thesis
Andrea Sini ThesisAndrea Sini Thesis
Andrea Sini Thesis
 
Untitleddocument (1)
Untitleddocument (1)Untitleddocument (1)
Untitleddocument (1)
 
Transform and Bridge the Digital Disconnect with SAP Solutions
Transform and Bridge the Digital Disconnect with SAP SolutionsTransform and Bridge the Digital Disconnect with SAP Solutions
Transform and Bridge the Digital Disconnect with SAP Solutions
 
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
 
Introduction P2p
Introduction P2pIntroduction P2p
Introduction P2p
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
 
Tutorial 3 getting started with omnet
Tutorial 3   getting started with omnetTutorial 3   getting started with omnet
Tutorial 3 getting started with omnet
 
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...
The Modern Data Architecture for Predictive Analytics with Hortonworks and Re...
 
Lambda architecture @ Indix
Lambda architecture @ IndixLambda architecture @ Indix
Lambda architecture @ Indix
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networking
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 

Similar to Challenges in hybrid and federated cloud computing

Cloud computing from an institutional perspective
Cloud computing from an institutional perspectiveCloud computing from an institutional perspective
Cloud computing from an institutional perspectiveIgnacio M. Llorente
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaIgnacio M. Llorente
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10OW2
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
Cloud computing
Cloud computingCloud computing
Cloud computingsaralaanuj
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Ruben S. Montero
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperabilitydmamolina
 
Infrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationInfrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationBob Rhubart
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studiesCloudExpoEurope
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyRightScale
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshareValencell, Inc.
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 
Virtualization in Cloud computing
Virtualization in Cloud computing Virtualization in Cloud computing
Virtualization in Cloud computing Priti Banya Mohanty
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28korusamol
 

Similar to Challenges in hybrid and federated cloud computing (20)

Cloud computing from an institutional perspective
Cloud computing from an institutional perspectiveCloud computing from an institutional perspective
Cloud computing from an institutional perspective
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebula
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperability
 
Infrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationInfrastructure Consolidation and Virtualization
Infrastructure Consolidation and Virtualization
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studies
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancy
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshare
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Virtualization in Cloud computing
Virtualization in Cloud computing Virtualization in Cloud computing
Virtualization in Cloud computing
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 

More from Ignacio M. Llorente

ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case StudiesIgnacio M. Llorente
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013Ignacio M. Llorente
 
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...Ignacio M. Llorente
 
Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Ignacio M. Llorente
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Ignacio M. Llorente
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stackIgnacio M. Llorente
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...Ignacio M. Llorente
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresIgnacio M. Llorente
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data CentersIgnacio M. Llorente
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2Ignacio M. Llorente
 

More from Ignacio M. Llorente (11)

ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
 
Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud Infrastructures
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data Centers
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Challenges in hybrid and federated cloud computing

  • 1. Challenges in Hybrid and Federated Cloud Computing Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License 1/33
  • 2. Contents Challenges in Hybrid and Federated Cloud Computing! ●  What is Cloud Computing? ●  What is OpenNebula? ●  The Future of Cloud Computing ●  Levels of Coupling ●  Common Architectures for Federation ●  Challenges for Interoperability ●  Cloud Federation in Grid Infrastructures Challenges in Hybrid and Federated Cloud Computing 2/33
  • 3. What is Cloud Computing? Provision of IT Capabilities as a Service! What Who On-demand End-user Software as a Service access to any (does not care about hw or sw) application Platform for Developer Platform as a Service building and (no managing of the underlying hw delivering web & swlayers) applications Infrastructure as a Raw computer System Administrator ᄎ Service infrastructure (complete management of the computer infrastructure) Physical Infrastructure Challenges in Hybrid and Federated Cloud Computing 3/33
  • 4. What is Cloud Computing? Provision of Virtualized Resources as a Service! •  Raw infrastructure •  Management Console resources •  Simple REST API’s Manage Instances •  Pay-as-you-go & elastic capacity Challenges in Hybrid and Federated Cloud Computing 4/33
  • 5. What is Cloud Computing? Different Models of Deployment! Model Definition Cloud Cases Infrastructure is owned by •  Optimize and simplify internal operation Private a single organization and •  SaaS/PaaS support made available only to the •  IT consolidation within large organizations organization (Goverment Clouds, University Clouds…) Infrastructure is owned by •  Low cost solutions with limited control/ a single organization and configuration and security/reliability good made available to other enough Public organizations over the •  Commercial cloud providers, mostly Internet hosting providers •  Science public clouds by ICT service centers to enable scientific and educational projects to experiment with cloud computing Infrastructure is owned by •  Premium solutions with additional control/ Private Virtual a single organization and configuration and security/reliability made available to other •  Telecom cloud providers organization over a dedicated private network Challenges in Hybrid and Federated Cloud Computing 5/33
  • 6. What is OpenNebula? Cloud as an Evolution of the Data Center! Constraints from Requirements from Existing Infrastructure Usage and Deployment and Processes Scenarios “One solution does not fit all requirements and constraints” OpenNebula makes cloud an evolution by leveraging existing IT assets, protecting your existing investments, and avoiding vendor lock-in Challenges in Hybrid and Federated Cloud Computing 6/33
  • 7. What is OpenNebula? IaaS Cloud Computing Tool for Managing a Data Center's Virtual Infrastructure! Most Advanced and Flexible, Enterprise-grade IaaS Cloud Manager Adaptable ● Customizable and Extensible Proven ● Many Massive Scale Production Deployments Powerful ● Most Advanced Enterprise-class Functionality No Lock-in ● Platform Independent and Interoperable Interoperable ● Most popular cloud APIs and standard based Openness ● Fully open-source ● Apache license Challenges in Hybrid and Federated Cloud Computing 7/33
  • 8. What is OpenNebula? The Internals of the Cloud! Interfaces & API •  CLI (local/remote) •  API (java, ruby bindings) •  Sunstone •  Cloud (EC2, OCCI) VM Networking •  VLANs Image Repository of VM disks •  Firewall hooks •  ACLs (public + private) •  User defined •  OS and Data types (persistent) •  Multiple storage backends User & Roles Hosts: Cluster workernodes to run VMs. Storage •  Multiple hypervisors defined per host •  NAS •  Grouped in logical clusters •  SAN •  Custom monitoring probes and technologies •  Custom (bittorrent, ssh…) Challenges in Hybrid and Federated Cloud Computing 8/33
  • 9. What is OpenNebula? EU Success Story in Cloud Computing Research and Innovation! Flagship EU Project on Deployments with Cloud Computing Research 4,000 tens of thousands downloads/month of VMs Mature Wordwide engaged technology community started in 2005 Innovative Technology Spin-off Management Tool Innovation Platform Challenges in Hybrid and Federated Cloud Computing 9/33
  • 10. The Future of Cloud Computing Next Step in the Evolution of an Utility! Utility Utility Generation Distribution Utility Grid Challenges in Hybrid and Federated Cloud Computing 10/33
  • 11. The Future of Cloud Computing Benefits of Federation! Scalability ● Cloudbursting to address peak demands ● Sharing of infrastructure between partners ● Infrastructure aggregation across sites Reliability ● Fault tolerance architectures across sites Performance ● Deployment of services closer to end users Cost ● Dynamic placement to reduce the overall infrastructure cost Energy Consumption ● Minimize energy consumption Challenges in Hybrid and Federated Cloud Computing 11/33
  • 12. The Future of Cloud Computing The Cluster Computing Use Case! Virtual Computing Cluster Flexibility •  Dynamic elasticity rules Cluster Users •  Dynamic provision of cluster configurations Workernodes Completely Transparent •  LRMS interface Front-end Simplify and Optimize Internal Operations •  Dynamic performance partitioning •  Consolidation •  Faster upgrades Challenges in Hybrid and Federated Cloud Computing •  Maintenance 12/33
  • 13. The Future of Cloud Computing The Cluster Computing Use Case! Scalability Performance Cost Fault tolerance Challenges in Hybrid and Federated Cloud Computing 13/33
  • 14. Levels of Coupling Different Levels of Control, Monitoring, Cross-site Functionality and Security! Private Cloud Partner Cloud Company Cloud Public Cloud Challenges in Hybrid and Federated Cloud Computing 14/33
  • 15. Levels of Coupling Loosely Coupled Federation! Federation with a Cloud without Interoperation Support •  Basic operations over VMs (start, shutdown, restart…) Control •  Different instance types Monitoring & •  Basic virtual resource monitoring (resource consumption…) Accounting Cross-site •  None Security •  Single account representing the organization Challenges in Hybrid and Federated Cloud Computing 15/33
  • 16. Levels of Coupling Partially Coupled Federation! Federation with a Cloud with Partial Interoperation Support •  Advanced operations over VMs (live migration…) Control •  VM location and affinity constraints Monitoring & •  Advanced virtual resource monitoring (energy consumption, Accounting VM placement…) •  Virtual networks Cross-site •  Virtual storage Security •  Framework agreement Challenges in Hybrid and Federated Cloud Computing 16/33
  • 17. Levels of Coupling Tightly Coupled Federation! Federation with a Cloud with Advanced Interoperation Support •  Placement on specific physical resources Control •  Same instance types Monitoring & •  Physical resource consumption Accounting •  Live migration Cross-site •  High availability Security •  User space sharing Challenges in Hybrid and Federated Cloud Computing 17/33
  • 18. Common Architectures for Cloud Federation Organization of Multi-site Cloud Environments! Challenges in Hybrid and Federated Cloud Computing 18/33
  • 19. Common Architectures for Cloud Federation Cloudbursting Architecture! Corporate cloud Cloud  OS   Public   Public   Cloud  1   Cloud  2   Local data center Aim •  Meet peak demands •  Public cloud by commercial provider Cloud Type •  VPC by telecom provider Coupling •  Loosely and partially coupled Challenges in Hybrid and Federated Cloud Computing 19/33
  • 20. Common Architectures for Cloud Federation Cloudbursting Architecture! Enhancing Grid Infrastructures with Cloud Computing EU grant agreement RI-261552 Simplify and optimize its use and operation, providing a more (2010-2012) e-Infrastructure flexible, dynamic environment for scientists; and enhance existing computing infrastructures with “IaaS” paradigms www.StratusLab.eu www.stratuslab.org Challenges in Hybrid and Federated Cloud Computing 20/33
  • 21. Common Architectures for Cloud Federation Dynamic Combination of Local with Remote Cloud Resources! Service Level Agreement •  SLO 1: Average_CPU_Utilization > 75% •  Action: Execute remote WN Grid Services StratusLab StratusLab Challenges in Hybrid and Federated Cloud Computing 21/33
  • 22. Common Architectures for Cloud Federation Cloud Broker Architecture! Cloud  OS   (Broker)   Public   Public   Public   Cloud  1   Cloud  2   Cloud  3   Aim •  Cost, performance and reliability optimization Cloud Type •  Public clouds by commercial provider Coupling •  Loosely coupled Challenges in Hybrid and Federated Cloud Computing 22/33
  • 23. Common Architectures for Cloud Federation Cloud Broker Architecture! Building Service Testbeds on FIRE Agreement 257386 (2010-2013) Design, build and operate a multi-site cloud-based facility to New Infrastructure Paradigms support research across applications, services and systems and Experimental Facilities targeting services research community on Future Internet www.BonFIRE-Project.eu Source: BonFIRE Project Challenges in Hybrid and Federated Cloud Computing 23/33
  • 24. Common Architectures for Cloud Federation Aggregated Cloud Architecture! Corporate Corporate cloud 1 cloud 2 Cloud  OS   Cloud  OS   Local data center Local data center Aim •  Sharing of resources to meet peak demands Cloud Type •  Partner or company clouds Coupling •  Partially or tightly coupled Challenges in Hybrid and Federated Cloud Computing 24/33
  • 25. Common Architectures for Cloud Federation Aggregated Cloud Architecture! Resources and Services Virtualization without Barriers Agreement 215605 (2008-2011) Open source technology to enable deployment and Service and Sw Architectures and management of complex IT services across different Infrastructures administrative domains www.reservoir-fp7.eu Challenges in Hybrid and Federated Cloud Computing 25/33
  • 26. Common Architectures for Cloud Federation Multi-tier Cloud Architecture! Corporate cloud Cloud  OS   Cloud Cloud site 1 site 2 Cloud  OS   Cloud  OS   Local data center Local data center •  Very large scale or geographically distributed Aim data centers Cloud Type •  Company clouds Coupling •  Tightly coupled Challenges in Hybrid and Federated Cloud Computing 26/33
  • 27. Common Architectures for Cloud Federation Multi-tier Cloud Architecture! CloudFront •  Portal •  Cloud API (EC2, OCCI) User •  Global AuthN OpenNebula Zone OpenNebula Zone •  Multi-tenancy •  Multi-tier arch. •  Runs Instances •  Scalable •  Stores Images •  Isolation •  Networking •  Multiple-site •  Authorization support Challenges in Hybrid and Federated Cloud Computing 27/33
  • 28. Challenges for Interoperability Leveraging Existing Standards and Implementing Interoperation! Standardization ●  Implement standards ●  Integrate with standards Which Standard? ●  Different de jure standards ●  Several de facto standards Interoperation ●  Implement adaptors ●  Use transformers Challenges in Hybrid and Federated Cloud Computing 28/33
  • 29. Challenges for Interoperability I Want to Combine My Private Cloud with a Remote Cloud without Changes! Transparent Combination of Local Resources with Cloud Resources 1. Management Interfaces 2. Management Interfaces for Virtual Workloads for Data Elements CDMI VM VM VM VM VM 4. Contextualization OVF 3. VM Image Description 5. Cross-site Networking and Instance Type and Latency OVF Challenges in Hybrid and Federated Cloud Computing 29/33
  • 30. Cloud Federation in Grid Infrastructures Grid and Cloud as Complementary Computing Models! Usage Grids Usage Clouds §  Job Processing §  Raw infrastructure §  Big Batch System §  Elasticity & Pay-per-use §  File Sharing Services §  Simple Web Interface Achievements Achievements §  Federation of Resources §  Agile Infrastructures §  VO Concept §  IT is another Utility But… But… §  User experience §  Interoperability §  Complexity §  Federation Resource Sharing Resource Management Scientific Applications Customize Environments Uniform Security Flexibility & Simplicity Challenges in Hybrid and Federated Cloud Computing 30/33
  • 31. Cloud Federation in Grid Infrastructures The StratusLab Vision! •  Batch Job Processing •  Custom Execution Environments 2 •  Industry Applications •  Other WMS (pilots) Access •  Grid Service Integration •  Complete Services (cluster) Grid Middleware IaaS Interface LRMS (LSF, PBS…) StratusLab Toolkit Service 1 Virtual CE, WN… Other (web, mail...) Raw machines Provision 3 Grid Sites Challenges in Hybrid and Federated Cloud Computing External Providers 31/33
  • 32. Cloud Federation in Grid Infrastructures The StratusLab Architecture! Grid Services MarketPlace •  Federation facilities •  Security •  Sharing existing VM images •  Grid specific services •  Registry of metadata •  Image are kept elsewhere •  Supports trust Appliance Repo •  Storage VM images •  Distributed •  Multi-protocol Grid Services Cloud API Grid Services Cloud API Cloud/Grid Site Cloud/Grid Site Challenges in Hybrid and Federated Cloud Computing 32/33
  • 33. Questions? We Will Be Happy to Answer Any Question ! CloudPlan.org @imllorente Challenges in Hybrid and Federated Cloud Computing 33/33