SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Federation of OpenStack Clouds
Satyabrata Chowdhury, 19/05/2015
About Myself
Satyabrata Chowdhury
Solutions Architect, Cloudenablers
Satya.c@cloudenablers.com
I work with the CTO organization on Technology evangelization, defining
strategy and roadmap for Cloud products and programs.
Agenda
• Cloud Federation
• Different Approaches to Cloud Federation
• OpenStack-Enabling Cloud Federation
• Use Cases: Federated Marketplaces
• Q & A
Cloud Federation
4
Cloud Federation
Cloud Federation is the concept of bringing different services offered by various
Providers under a single platform .
5
CSP 1
CSP 2
CSP 3End User
• Capacity Utilization
• Inter-operability
• Catalog of Services
• Insight about providers and SLA’s
Driving factors for cloud federation
6
Choice of Providers
Mix and Match of Services
Going local
Heterogeneity of Platforms
Ability to scale
Movement and Migration of Workloads
Different Approaches to Cloud Federation
7
Provider/Enterprise Centric-Hybrid Clouds
8
Self Service Portals
User
• Hybrid Approach- (Public+Private)
• Helps in scaling and migrating gradually to
different clouds or locations
• Suitable for specific enterprises and Cloud
service providers
>>
Cloud 1
Cloud 3
Cloud 2
Marketplace based Federation Model
9
User
Provider A
Provider B
Cloud Federation
Cloud Marketplace Federation Engine
Cloud
Service
Cloud
Service
• Search , selects and compare the offers/services.
• Create and Provision workloads across providers.
• Consolidated usage data and billing across providers.
• Platform agnostic model.
• Flexible – Workload movement and migration across providers.
• Choice of providers and offers.
• Creates competitive environment that leads to innovation.
OpenStack-Enabling Cloud Federation
10
Use Case 1-Identity Federation
11
12
Identity Federation
Mechanism to establish trust between identity providers and multiple OpenStack clouds
enabling users to access resources across multiple cloud endpoints with a single credential
without having to provision additional identities for each providers.
Service
Provider
Service
Provider
Identity
Provider
Identity
Provider
Federated Identity using Keystone
13
User
Identity Provider
KeyStone
(Service Provider)
OpenStack
1
Request Initiation
SAMLAuthRequest
23 4
Validated
Service Consumption
5
Keystone to Keystone Federation
14
User
KeyStone1
OpenStack1
KeyStone2
OpenStack2
IDP1
IDP2
SAML Assertion Request
SAML Assertion Response
Use Case 2-Federated Orchestration
15
Federated Cloud Orchestrator
16
Ability to Provision and migrate workloads across providers seamlessly to achieve portability
and inter-operability
User
VM
Load Balancer
Monitoring/
Management
Backup/DR
Federation
Engine
Marketplace/Self-service portal
Provider
1
Provider
2
Provider
3
Queue
Multi Cloud Orchestration using Heat
17
User
Marketplace/
Self-Service
Portal
OpenStack2
OpenStack1
HeatWorkload
Templates
• Standalone Heat engine serving as a Orchestration layer in
Federation engine.
• Service Catalogs stored as HOT templates.
• Portability can be achieved through TOSCA compliant
templates.
TOSCA: Topology and Orchestration Specification for Cloud Applications
Use Case 3-Usage tracking and Image Management
18
Cascading OpenStack
19
https://wiki.openstack.org/wiki/OpenStack_cascading_solution
Use Cases: Federated Marketplaces
20
21
AWS Marketplace
22
IBM Cloud Marketplace
23
Computenext(Global Cloud Marketplace)
• 60+ Providers
• 28+ Countries
• 40+ Cities
24
Services from different providers grouped together as a single workload
Add-on managed services offered in a marketplace.
Computenext(Global Cloud Marketplace)..contd
References
• https://wiki.openstack.org/wiki/OpenStack_cascading_solution
• https://aws.amazon.com/marketplace/
• http://www.ibm.com/marketplace/cloud/us/en-us/
• http://allthingsfederated.com/ --- Dr. Munirathnam Srikanth, CTO ,Computenext Inc
• http://marketplac.computenext.com
• https://github.com/stackforge/tricircle
• https://blueprints.launchpad.net/keystone/+spec/keystone-to-keystone-federation
• Introduction to openstack cascading solution by Chaoyi Huang & Hongning Wu at Huwei
25
Q & A
26
Other Interesting sessions
27
Session Date Time Speaker Location
Extending
Horizon for
Multi-cloud
Management
19/05/2015 4:40PM Krishna Kumar N. 121/122
CoreStack –
Orchestration
Simplified
19/05/2015
05:15 PM Venkatesh Perumal /
RathinaSabapathy A
Demo
Theatre
Orchestration
Across multi
cloud platforms
using Heat
20/05/2015 3:30PM Rathina Sabapathy A. 121/122
Thank
You
28
Connect with me@
Email: Satya.C@cloudenablers.com
LinkedIn: http://in.linkedin.com/in/satyachowdhury
For the next three days visit me at Booth # T-19

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Virtual machine security
Virtual machine securityVirtual machine security
Virtual machine security
 
Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStack
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Storage area network
Storage area networkStorage area network
Storage area network
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Azure Cloud PPT
Azure Cloud PPTAzure Cloud PPT
Azure Cloud PPT
 
Service Oriented Architecture
Service Oriented Architecture Service Oriented Architecture
Service Oriented Architecture
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Peer to peer Networks
Peer to peer Networks Peer to peer Networks
Peer to peer Networks
 
SOA
SOASOA
SOA
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 
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
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft Azure
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Andere mochten auch

Market oriented Cloud Computing
Market oriented Cloud ComputingMarket oriented Cloud Computing
Market oriented Cloud ComputingJithin Parakka
 
Biology protein structure in cloud computing
Biology protein structure in cloud computingBiology protein structure in cloud computing
Biology protein structure in cloud computinggaurav jain
 
Cloud applications - Protein Structure Predication and gene expression data...
Cloud applications - Protein Structure Predication  and  gene expression data...Cloud applications - Protein Structure Predication  and  gene expression data...
Cloud applications - Protein Structure Predication and gene expression data...Pushpendra Singh Dangi
 
Ecg analysis in the cloud
Ecg analysis in the cloudEcg analysis in the cloud
Ecg analysis in the cloudgaurav jain
 
Geoscience satellite image processing
Geoscience satellite image processingGeoscience satellite image processing
Geoscience satellite image processinggaurav jain
 
Satellite image processing
Satellite image processingSatellite image processing
Satellite image processingalok ray
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureRick Mans
 
Social Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSocial Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSimon Caton
 

Andere mochten auch (9)

Market oriented Cloud Computing
Market oriented Cloud ComputingMarket oriented Cloud Computing
Market oriented Cloud Computing
 
Biology protein structure in cloud computing
Biology protein structure in cloud computingBiology protein structure in cloud computing
Biology protein structure in cloud computing
 
Cloud applications - Protein Structure Predication and gene expression data...
Cloud applications - Protein Structure Predication  and  gene expression data...Cloud applications - Protein Structure Predication  and  gene expression data...
Cloud applications - Protein Structure Predication and gene expression data...
 
Ecg analysis in the cloud
Ecg analysis in the cloudEcg analysis in the cloud
Ecg analysis in the cloud
 
Geoscience satellite image processing
Geoscience satellite image processingGeoscience satellite image processing
Geoscience satellite image processing
 
Satellite image processing
Satellite image processingSatellite image processing
Satellite image processing
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architecture
 
Task programming
Task programmingTask programming
Task programming
 
Social Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSocial Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social Networks
 

Ähnlich wie Federation of OpenStack clouds

Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Open Data Center Alliance
 
Why a Multi-cloud Strategy is Essential
Why a Multi-cloud Strategy is EssentialWhy a Multi-cloud Strategy is Essential
Why a Multi-cloud Strategy is EssentialAlibaba Cloud
 
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak-Detailed-Cloud Risk Management and AuditSukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak-Detailed-Cloud Risk Management and AuditSukumar Nayak
 
Automating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesAutomating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesRightScale
 
Automating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesAutomating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesAngela_Tripp
 
Moving Your Enterprise to the Cloud
Moving Your Enterprise to the CloudMoving Your Enterprise to the Cloud
Moving Your Enterprise to the CloudImesh Gunaratne
 
Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?aravindajju
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsRightScale
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)Amazon Web Services
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS2nd Watch
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalSukumar Nayak
 
Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing:  potentiels & perspectives  Cloud computing & Batch processing:  potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives Claude Riousset
 
Cloud computing(ppt)
Cloud computing(ppt)Cloud computing(ppt)
Cloud computing(ppt)priyas211420
 
NIST CCRA.pptx for cloud computing and virtualization
NIST CCRA.pptx for cloud computing and virtualizationNIST CCRA.pptx for cloud computing and virtualization
NIST CCRA.pptx for cloud computing and virtualizationgmgkigaocwmxvbipfw
 

Ähnlich wie Federation of OpenStack clouds (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
 
Why a Multi-cloud Strategy is Essential
Why a Multi-cloud Strategy is EssentialWhy a Multi-cloud Strategy is Essential
Why a Multi-cloud Strategy is Essential
 
ITM711-M2.pdf
ITM711-M2.pdfITM711-M2.pdf
ITM711-M2.pdf
 
ITM711 M2.pdf
ITM711  M2.pdfITM711  M2.pdf
ITM711 M2.pdf
 
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak-Detailed-Cloud Risk Management and AuditSukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
 
Automating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesAutomating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed Services
 
Automating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed ServicesAutomating Cloud Operations: Tips from Managed Services
Automating Cloud Operations: Tips from Managed Services
 
Moving Your Enterprise to the Cloud
Moving Your Enterprise to the CloudMoving Your Enterprise to the Cloud
Moving Your Enterprise to the Cloud
 
Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?Architecting Multi-Cloud Applications - Myth or Reality?
Architecting Multi-Cloud Applications - Myth or Reality?
 
Containerisation & Cloud Trends
Containerisation &  Cloud Trends Containerisation &  Cloud Trends
Containerisation & Cloud Trends
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
 
Forecast odcau5 100_ak2
Forecast odcau5 100_ak2Forecast odcau5 100_ak2
Forecast odcau5 100_ak2
 
Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing:  potentiels & perspectives  Cloud computing & Batch processing:  potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives
 
Cloud computing(ppt)
Cloud computing(ppt)Cloud computing(ppt)
Cloud computing(ppt)
 
NIST CCRA.pptx for cloud computing and virtualization
NIST CCRA.pptx for cloud computing and virtualizationNIST CCRA.pptx for cloud computing and virtualization
NIST CCRA.pptx for cloud computing and virtualization
 

Mehr von CoreStack

How hybrid/multi-cloud governance platform benefits your cloud strategy
How hybrid/multi-cloud governance platform benefits your cloud strategy How hybrid/multi-cloud governance platform benefits your cloud strategy
How hybrid/multi-cloud governance platform benefits your cloud strategy CoreStack
 
Corestack Multi-Cloud Management
Corestack Multi-Cloud ManagementCorestack Multi-Cloud Management
Corestack Multi-Cloud ManagementCoreStack
 
Cloudenablers profile
Cloudenablers profileCloudenablers profile
Cloudenablers profileCoreStack
 
Schedule based network orchestration using opendaylight
Schedule based network orchestration using opendaylightSchedule based network orchestration using opendaylight
Schedule based network orchestration using opendaylightCoreStack
 
Accelerating Devops using Corestack
Accelerating Devops using CorestackAccelerating Devops using Corestack
Accelerating Devops using CorestackCoreStack
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to AnsibleCoreStack
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
OpenDaylight and YANG
OpenDaylight and YANGOpenDaylight and YANG
OpenDaylight and YANGCoreStack
 
Getting started with YANG
Getting started with YANGGetting started with YANG
Getting started with YANGCoreStack
 
Cloudenablers startup deck
Cloudenablers   startup deckCloudenablers   startup deck
Cloudenablers startup deckCoreStack
 
Openstack heat & How Autoscaling works
Openstack heat & How Autoscaling worksOpenstack heat & How Autoscaling works
Openstack heat & How Autoscaling worksCoreStack
 
Extending Openstack Horizon for multi cloud management
Extending Openstack Horizon for multi cloud managementExtending Openstack Horizon for multi cloud management
Extending Openstack Horizon for multi cloud managementCoreStack
 

Mehr von CoreStack (12)

How hybrid/multi-cloud governance platform benefits your cloud strategy
How hybrid/multi-cloud governance platform benefits your cloud strategy How hybrid/multi-cloud governance platform benefits your cloud strategy
How hybrid/multi-cloud governance platform benefits your cloud strategy
 
Corestack Multi-Cloud Management
Corestack Multi-Cloud ManagementCorestack Multi-Cloud Management
Corestack Multi-Cloud Management
 
Cloudenablers profile
Cloudenablers profileCloudenablers profile
Cloudenablers profile
 
Schedule based network orchestration using opendaylight
Schedule based network orchestration using opendaylightSchedule based network orchestration using opendaylight
Schedule based network orchestration using opendaylight
 
Accelerating Devops using Corestack
Accelerating Devops using CorestackAccelerating Devops using Corestack
Accelerating Devops using Corestack
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to Ansible
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
OpenDaylight and YANG
OpenDaylight and YANGOpenDaylight and YANG
OpenDaylight and YANG
 
Getting started with YANG
Getting started with YANGGetting started with YANG
Getting started with YANG
 
Cloudenablers startup deck
Cloudenablers   startup deckCloudenablers   startup deck
Cloudenablers startup deck
 
Openstack heat & How Autoscaling works
Openstack heat & How Autoscaling worksOpenstack heat & How Autoscaling works
Openstack heat & How Autoscaling works
 
Extending Openstack Horizon for multi cloud management
Extending Openstack Horizon for multi cloud managementExtending Openstack Horizon for multi cloud management
Extending Openstack Horizon for multi cloud management
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
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
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Federation of OpenStack clouds

  • 1. Federation of OpenStack Clouds Satyabrata Chowdhury, 19/05/2015
  • 2. About Myself Satyabrata Chowdhury Solutions Architect, Cloudenablers Satya.c@cloudenablers.com I work with the CTO organization on Technology evangelization, defining strategy and roadmap for Cloud products and programs.
  • 3. Agenda • Cloud Federation • Different Approaches to Cloud Federation • OpenStack-Enabling Cloud Federation • Use Cases: Federated Marketplaces • Q & A
  • 5. Cloud Federation Cloud Federation is the concept of bringing different services offered by various Providers under a single platform . 5 CSP 1 CSP 2 CSP 3End User • Capacity Utilization • Inter-operability • Catalog of Services • Insight about providers and SLA’s
  • 6. Driving factors for cloud federation 6 Choice of Providers Mix and Match of Services Going local Heterogeneity of Platforms Ability to scale Movement and Migration of Workloads
  • 7. Different Approaches to Cloud Federation 7
  • 8. Provider/Enterprise Centric-Hybrid Clouds 8 Self Service Portals User • Hybrid Approach- (Public+Private) • Helps in scaling and migrating gradually to different clouds or locations • Suitable for specific enterprises and Cloud service providers >> Cloud 1 Cloud 3 Cloud 2
  • 9. Marketplace based Federation Model 9 User Provider A Provider B Cloud Federation Cloud Marketplace Federation Engine Cloud Service Cloud Service • Search , selects and compare the offers/services. • Create and Provision workloads across providers. • Consolidated usage data and billing across providers. • Platform agnostic model. • Flexible – Workload movement and migration across providers. • Choice of providers and offers. • Creates competitive environment that leads to innovation.
  • 11. Use Case 1-Identity Federation 11
  • 12. 12 Identity Federation Mechanism to establish trust between identity providers and multiple OpenStack clouds enabling users to access resources across multiple cloud endpoints with a single credential without having to provision additional identities for each providers. Service Provider Service Provider Identity Provider Identity Provider
  • 13. Federated Identity using Keystone 13 User Identity Provider KeyStone (Service Provider) OpenStack 1 Request Initiation SAMLAuthRequest 23 4 Validated Service Consumption 5
  • 14. Keystone to Keystone Federation 14 User KeyStone1 OpenStack1 KeyStone2 OpenStack2 IDP1 IDP2 SAML Assertion Request SAML Assertion Response
  • 15. Use Case 2-Federated Orchestration 15
  • 16. Federated Cloud Orchestrator 16 Ability to Provision and migrate workloads across providers seamlessly to achieve portability and inter-operability User VM Load Balancer Monitoring/ Management Backup/DR Federation Engine Marketplace/Self-service portal Provider 1 Provider 2 Provider 3 Queue
  • 17. Multi Cloud Orchestration using Heat 17 User Marketplace/ Self-Service Portal OpenStack2 OpenStack1 HeatWorkload Templates • Standalone Heat engine serving as a Orchestration layer in Federation engine. • Service Catalogs stored as HOT templates. • Portability can be achieved through TOSCA compliant templates. TOSCA: Topology and Orchestration Specification for Cloud Applications
  • 18. Use Case 3-Usage tracking and Image Management 18
  • 20. Use Cases: Federated Marketplaces 20
  • 23. 23 Computenext(Global Cloud Marketplace) • 60+ Providers • 28+ Countries • 40+ Cities
  • 24. 24 Services from different providers grouped together as a single workload Add-on managed services offered in a marketplace. Computenext(Global Cloud Marketplace)..contd
  • 25. References • https://wiki.openstack.org/wiki/OpenStack_cascading_solution • https://aws.amazon.com/marketplace/ • http://www.ibm.com/marketplace/cloud/us/en-us/ • http://allthingsfederated.com/ --- Dr. Munirathnam Srikanth, CTO ,Computenext Inc • http://marketplac.computenext.com • https://github.com/stackforge/tricircle • https://blueprints.launchpad.net/keystone/+spec/keystone-to-keystone-federation • Introduction to openstack cascading solution by Chaoyi Huang & Hongning Wu at Huwei 25
  • 27. Other Interesting sessions 27 Session Date Time Speaker Location Extending Horizon for Multi-cloud Management 19/05/2015 4:40PM Krishna Kumar N. 121/122 CoreStack – Orchestration Simplified 19/05/2015 05:15 PM Venkatesh Perumal / RathinaSabapathy A Demo Theatre Orchestration Across multi cloud platforms using Heat 20/05/2015 3:30PM Rathina Sabapathy A. 121/122
  • 28. Thank You 28 Connect with me@ Email: Satya.C@cloudenablers.com LinkedIn: http://in.linkedin.com/in/satyachowdhury For the next three days visit me at Booth # T-19

Hinweis der Redaktion

  1. Paret OpenStack exposed externally. All other OpenStack set-ups works like different Availability zones. Glance: Replicate images across all OpenStacks while image is uploaded using “repli-manager”. Ceilometer: Usage data is stored in individual OpenStack set-ups. The data is collected on-demand through “Ceilometer-proxy” when the user requests.