SlideShare a Scribd company logo
1 of 34
Global Academy Of Technology
Bengaluru - 560098
Department of Computer Science & Engineering
Presentation on:
Design & Implementation of
Hybrid Cloud Computing Architecture Based on Cloud Bus
Technical Seminar – 10CS86
Presented By:
G. AISHWARYA
1GA12CS024
Global Academy of Technology
Guided By:
Miss. GOPIKA P
Asst. Professor
Global Academy of Technology
• Objective
• Abstract
• Introduction
• Technology used
• Implementation
• Applications
• Conclusion
• References
TECH SEMINAR:10CS86 1DOMAIN : WIRELESS NETWORKS
AGENDA
OBJECTIVE
• To access as to how we can make the current IT architecture to
to rapidly migrate to cloud computing.
• To find out as to how we can make use of currently existing
Local Private clouds and Public clouds to create a Hybrid
clouds.
• To reduce the investment, simplify the integration of
resources, provide efficient management of IT and improve
Business support.
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 2
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 3
ABSTRACT
• This hybrid cloud system is a combination of private cloud and
public cloud.
• The internal structure of private, public or hybrid cloud is the same.
• There are 4 layers: infrastructure and virtualization layer, platform
layer, cloud bus layer and Application layer.
• Infrastructure and virtualization layer is designed to incorporate
hardware resources to the upper layers.
• Platform layer is designed to provide web related applications, web
services and carry out application-specific development.
• Cloud bus layer is used to manage and monitor various applications
and services of platform layer.
• Application layer provides user with various applications to work
with.
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 4
WHAT ARE THE VARIOUS
TYPES OF SERVICES
PROVIDED BY A
CLOUD?
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 5
INTRODUCTION
INFRASTRUCTURE AND VIRTUALIZATION LAYER
PLATFORM LAYER
APPLICATION LAYER
SAAS
PAAS
IAAS
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 6
SAAS
PAAS
IAAS
CLOUD INTERNAL STRUCTURE – EARLIER SYSTEMS
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 7
INFRASTRUCTURE AND
VIRTUALIZATION LAYER
• The Infrastructure and Virtualization layer is divided into 2 parts :-
– Physical Layer( Infrastructure )
– Virtual Layer( Virtualization )
INFRASTRUCTURE AND VIRTUALIZATION LAYER
VIRTUAL LAYER
PHYSICAL LAYER SERVER STORAGE
DEVICE
NETWORK
DEVICE
…
VIRTUAL
OS
VIRTUAL
STORAGE
VIRTUAL
MEMORY …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 8
INFRASTRUCTURE AND
VIRTUALIZATION LAYER
• Virtualization Layer :-
– Manages the physical resources using concept of virtualization
Supports auto-addition of physical resources
Supports auto-maintenance of physical resources
Supports auto-discovery of physical resources
INFRASTRUCTURE AND VIRTUALIZATION LAYER
VIRTUAL LAYER
PHYSICAL LAYER SERVER STORAGE
DEVICE
NETWORK
DEVICE
…
VIRTUAL
OS
VIRTUAL
STORAGE
VIRTUAL
MEMORY …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 9
INFRASTRUCTURE AND
VIRTUALIZATION LAYER
• Infrastructure and Virtualization Layer provides an IAAS(infrastructure as
a service) solution. It provides a set of tools for :-
– Deploying apps
– Running apps
– Managing apps
INFRASTRUCTURE AND VIRTUALIZATION LAYER
VIRTUAL LAYER
PHYSICAL LAYER SERVER STORAGE
DEVICE
NETWORK
DEVICE
…
VIRTUAL
OS
VIRTUAL
STORAGE
VIRTUAL
MEMORY …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 10
CLOUD PLATFORM LAYER
• The Cloud Platform layer is divided into 2 parts :-
– Computing Engine Layer
– Service Layer
PLATFORM LAYER
SERVICE LAYER
COMPUTING
ENGINE LAYER
DISTRIBUTED
COMPUTING
PARALLEL
COMPUTING
…
COMPUTING
SERVICE
AUTHENTICATION
SERVICE
THIRD-PARTY
SERVICE …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 11
CLOUD PLATFORM LAYER
• Service Layer :-
– Provides basic as well as processed data to applications in
the form of services.
PLATFORM LAYER
SERVICE LAYER
COMPUTING
ENGINE LAYER
DISTRIBUTED
COMPUTING
PARALLEL
COMPUTING
…
COMPUTING
SERVICE
AUTHENTICATION
SERVICE
THIRD-PARTY
SERVICE …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 12
CLOUD PLATFORM LAYER
• Cloud Platform Layer provides a PAAS(platform as a service) solution. It
provides :-
– A hosting environment
– Using this environment, a user can easily:-
 Start and run a web app and web services
 Carry out further application-specific development
PLATFORM LAYER
SERVICE LAYER
COMPUTING
ENGINE LAYER
DISTRIBUTED
COMPUTING
PARALLEL
COMPUTING
…
COMPUTING
SERVICE
AUTHENTICATION
SERVICE
THIRD-PARTY
SERVICE …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 13
APPLICATION LAYER
• The Application layer is divided into 3 parts :-
– Application for Internal User
– Application for External User
– Application for Internal & External User
APPLICATION LAYER
Application for
Internal User
Application for
External User
Application for
Internal & External
User
CRM,ERP, PORTAL
WEBSITE, ….
STORAGE APPLICATION,
SOFTWARE APPLICATION,
….
PROVIDE SDK FOR
APPLICATION-SPECIFIC
DEVELOPMENT, ….
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 14
APPLICATION LAYER
• Application Layer provides applications to the external users
as a SAAS(software as a service) solution.
APPLICATION LAYER
Application for
Internal User
Application for
External User
Application for
Internal & External
User
CRM, ERP, PORTAL
WEBSITE, ….
STORAGE APPLICATION,
SOFTWARE APPLICATION,
….
PROVIDE SDK FOR
APPLICATION-SPECIFIC
DEVELOPMENT, ….
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 15
STORAGE CENTER
• Storage center is responsible for :-
– Processing data
– Storing data
STORAGE CENTER
RELATIONAL
DATABASE
FILE
DATABASE
OBJECT
DATABASE
HIERARCHIAL
DATABASE
…
• Storage center contains several kinds of databases such as :-
• Relational Database
• File Database
• Object Database
• Hierarchial Database, etc.
• Storage center is not only used to store the
data but also to process the data and to store
the processed data.
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 16
WHAT IS NEW IN
THE PROPOSED
MODEL?
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 17
INFRASTRUCTURE AND VIRTUALIZATION LAYER
PLATFORM LAYER
SAAS
PAAS
IAAS
APPLICATION LAYER
CLOUD BUS LAYER
PROPOSED SYSTEM
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 18
CLOUD INTERNAL STRUCTURE – PROPOSED SYSTEM
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 19
MANAGEMENT CENTER
• The Management center is divided into 2 parts :-
– Super center
– Secure center
MANAGEMENT CENTER
• Super center is used to quickly configure and
deploy the cloud computing architecture,
implement One-Click installation and
upgrades.
• Secure center is responsible for user
registration, user authentication, user
permissions, etc.
SECURE CENTER
SUPER CENTER
Registration
Authentication
User permissions
Auto - deploy
One-Click install
Auto - Upgrade
CLOUD BUS ARCHITECTURE
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 20
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 21
CLOUD BUS LAYER
• The Cloud Bus layer is divided into 3 parts :-
– Service Adapter Layer
– Core Layer
– Application Adapter Layer
CLOUD BUS LAYER
APPLICATION
ADAPTER LAYER
CORE LAYER
SERVICE
ADAPTER LAYER
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 22
CLOUD BUS LAYER
• Service adapter layer provides service adapters to communicate with
service providers.
• Core layer provides the basic functionality.
• Application adapter layer provides adapters which can communicate
with software applications.
CLOUD BUS LAYER
APPLICATION
ADAPTER LAYER
CORE LAYER
SERVICE
ADAPTER LAYER
.NET adapter J2EE adapter …
Service Register Message Routing …
.NET Application adapter J2EE Application adapter …
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 23
CLOUD BUS LAYER
User Application
(J2EE app/ .NET app)
Application Adapter Layer
Core Layer(Bus Layer)
Service Adapter Layer
J2EE service provider .NET service provider
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 24
CLOUD BUS LAYER
• The Cloud Bus layer enhances –
– Performance(discussed under Bus Controller)
– Security
if Request is from Internal user - the Cloud Bus layer will not
encrypt the data transmitted to improve performance.
if Request is from External user - the Cloud Bus layer will
encrypt the data transmitted to improve security.
APPLICATION LAYER
INTERNAL USER
EXTERNAL USER
CLOUD BUS LAYER
NON-ENCRYPTED
DATA
ENCRYPTED DATA
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 25
CORE LAYER
• The Core layer is divided into 3 parts :-
– Bus Controller Layer
– Bus Adapter Layer
– Bus Execution Agent Layer
CORE LAYER
BUS ADAPTER
BUS CONTROLLER
BUS EXECUTION AGENT
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 26
CORE LAYER
• There can be multiple Bus Execution Agents
• All the Bus Execution Agents are connected to the common Bus Controller
• Role of Bus Execution Agent –
– execute user requests
– interact and transfer data with bus controller
– manage data in database of storage center
CORE LAYER
BUS ADAPTER
BUS CONTROLLER
BUS EXECUTION AGENT BUS EXECUTION AGENT
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 27
CORE LAYER
• There is only 1 Bus Controller
• Role of Bus Controller :-
– Interact with users
– Schedule most suitable execution agent to execute user request
– User requests should be executed in a efficient, fast and reliable manner
CORE LAYER
BUS ADAPTER
BUS CONTROLLER
BUS EXECUTION AGENT
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 28
CORE LAYER
• Role of Adapter –
– The user needs to integrate the adapter into their own
application if they want to make use of Cloud Bus
Layer(proposed system)
CORE LAYER
BUS ADAPTER
BUS CONTROLLER
BUS EXECUTION AGENT
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 29
TECHNOLOGY
• INFRASTRUCTURE LAYER – Open Stack Technology
• PLATFORM LAYER – Cloud Foundary Technology
• CLOUD BUS LAYER– Web 2.0 , HTML , SOA, REST API’s
• SUPER CENTER – Shell Technology
• STORAGE CENTER - Open Stack Technology , MongoDB
database, MySQL database
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 30
APPLICATIONS
• CLOUD BURSTING - Cloud bursting is an application
deployment model in which an application runs in a private cloud or
data center and bursts into a public cloud when the demand for
computing capacity spikes. The advantage of such a hybrid
cloud deployment is that an organization only pays for extra
compute resources when they are needed.
• BIG DATA PROCESSING - A company, for example, could
use hybrid cloud storage to retain its accumulated business,
sales, test and other data, and then run analytical queries in the
public cloud, which can scale to support demanding distributed
computing tasks.
TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 31
CONCLUSION
The proposed model of hybrid cloud computing architecture,
can accelerate the migration of current IT environment to
cloud computing environment by :-
• reducing their investment
• simplifying the integration of resources
• substantially improving the ability of IT business by making
full use of IT resources
TECH SEMINAR:10CS86 32DOMAIN : WIRELESS NETWORKS
REFERENCES
• “Design and Implementation of Hybrid Cloud Computing
Architecture based on Cloud bus” – Caifeng Zou, Huifang
Deng, Qunye Qui.
• “Towards a servicce friendly cloud ecosystem” – T.F. Fortis,
V.I. Munteanu, V.Nergu
• “Deploying OpenStack on CentOS using the KVM Hypervisor
and GlusterFS distributed file system” – A. Beloglazov, S.F.
Piraganj, M. Alrokayan, R. Buyya
Design and implementation of hybrid cloud computing architecture based on cloud bus

More Related Content

What's hot

Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consAmritpal Singh Bedi
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providersVineet Garg
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptAmex Ka
 
Cloud computing ppt by Binesh
Cloud computing ppt by BineshCloud computing ppt by Binesh
Cloud computing ppt by BineshBinesh
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesDavid Linthicum
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised PresentationMayank Aggarwal
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)IBM Danmark
 
Advanced Concepts of Cloud Computing
Advanced Concepts of Cloud ComputingAdvanced Concepts of Cloud Computing
Advanced Concepts of Cloud ComputingSwwapnil Saali
 
Different cloud types explained
Different cloud types explainedDifferent cloud types explained
Different cloud types explainedDavid Martin
 
20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't MissNerdio
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing PptAnjoum .
 
Cloud computing
Cloud computing Cloud computing
Cloud computing ananyaakk
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat BodageBharat Bodage
 

What's hot (20)

Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and cons
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
A Seminar on Cloud Computing
A Seminar on Cloud ComputingA Seminar on Cloud Computing
A Seminar on Cloud Computing
 
Cloud computing ppt by Binesh
Cloud computing ppt by BineshCloud computing ppt by Binesh
Cloud computing ppt by Binesh
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud Architectures
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Cloud services
Cloud servicesCloud services
Cloud services
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)
 
Advanced Concepts of Cloud Computing
Advanced Concepts of Cloud ComputingAdvanced Concepts of Cloud Computing
Advanced Concepts of Cloud Computing
 
Different cloud types explained
Different cloud types explainedDifferent cloud types explained
Different cloud types explained
 
20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
 

Viewers also liked

Virtualization Everywhere
Virtualization EverywhereVirtualization Everywhere
Virtualization Everywherewebhostingguy
 
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data LakesEducation Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data LakesDenodo
 
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Rackspace Academy
 
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...Amazon Web Services
 
How to Implement Hybrid Cloud Solutions Successfully
How to Implement Hybrid Cloud Solutions SuccessfullyHow to Implement Hybrid Cloud Solutions Successfully
How to Implement Hybrid Cloud Solutions SuccessfullySoftServe
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudRackspace
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud ComputingRishikese MR
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminarshilpi nagpal
 

Viewers also liked (12)

Virtualization Everywhere
Virtualization EverywhereVirtualization Everywhere
Virtualization Everywhere
 
Hybrid cloud computing explained
Hybrid cloud computing explainedHybrid cloud computing explained
Hybrid cloud computing explained
 
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data LakesEducation Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
 
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
 
Deep Dive: Hybrid Architectures
Deep Dive: Hybrid ArchitecturesDeep Dive: Hybrid Architectures
Deep Dive: Hybrid Architectures
 
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
 
How to Implement Hybrid Cloud Solutions Successfully
How to Implement Hybrid Cloud Solutions SuccessfullyHow to Implement Hybrid Cloud Solutions Successfully
How to Implement Hybrid Cloud Solutions Successfully
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
 
Virtualization basics
Virtualization basics Virtualization basics
Virtualization basics
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminar
 

Similar to Design and implementation of hybrid cloud computing architecture based on cloud bus

Embracing SDN in the Next Gen Network
Embracing SDN in the Next Gen NetworkEmbracing SDN in the Next Gen Network
Embracing SDN in the Next Gen NetworkNetCraftsmen
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XRenaud Blanchette
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingSachin Gowda
 
Hybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůHybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůMarketingArrowECS_CZ
 
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...Christian Esteve Rothenberg
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial DataInductive Automation
 
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center VMworld
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesMirantis
 
Cloud Module 1.pptx
Cloud Module 1.pptxCloud Module 1.pptx
Cloud Module 1.pptxJohn Veigas
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open NetworkingCumulus Networks
 
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)SDN_Paris
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingUnmesh Ballal
 
Community Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UKCommunity Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UKVMUG IT
 
Network rollout-solution-brochure
Network rollout-solution-brochureNetwork rollout-solution-brochure
Network rollout-solution-brochureTaha77
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveCisco DevNet
 
OpenStack for EDGE computing
OpenStack for EDGE computingOpenStack for EDGE computing
OpenStack for EDGE computingHazzim Anaya
 

Similar to Design and implementation of hybrid cloud computing architecture based on cloud bus (20)

Embracing SDN in the Next Gen Network
Embracing SDN in the Next Gen NetworkEmbracing SDN in the Next Gen Network
Embracing SDN in the Next Gen Network
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3X
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
 
Hybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůHybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerů
 
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center
VMworld 2013: Cloud Service Automation with NSX and vCloud Automation Center
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
 
Cloud Module 1.pptx
Cloud Module 1.pptxCloud Module 1.pptx
Cloud Module 1.pptx
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
 
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
 
cloud computng
cloud computng cloud computng
cloud computng
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Community Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UKCommunity Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UK
 
resume2
resume2resume2
resume2
 
Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
 
Network rollout-solution-brochure
Network rollout-solution-brochureNetwork rollout-solution-brochure
Network rollout-solution-brochure
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
OpenStack for EDGE computing
OpenStack for EDGE computingOpenStack for EDGE computing
OpenStack for EDGE computing
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 

Recently uploaded

(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Recently uploaded (20)

(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Design and implementation of hybrid cloud computing architecture based on cloud bus

  • 1. Global Academy Of Technology Bengaluru - 560098 Department of Computer Science & Engineering Presentation on: Design & Implementation of Hybrid Cloud Computing Architecture Based on Cloud Bus Technical Seminar – 10CS86 Presented By: G. AISHWARYA 1GA12CS024 Global Academy of Technology Guided By: Miss. GOPIKA P Asst. Professor Global Academy of Technology
  • 2. • Objective • Abstract • Introduction • Technology used • Implementation • Applications • Conclusion • References TECH SEMINAR:10CS86 1DOMAIN : WIRELESS NETWORKS AGENDA
  • 3. OBJECTIVE • To access as to how we can make the current IT architecture to to rapidly migrate to cloud computing. • To find out as to how we can make use of currently existing Local Private clouds and Public clouds to create a Hybrid clouds. • To reduce the investment, simplify the integration of resources, provide efficient management of IT and improve Business support. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 2
  • 4. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 3 ABSTRACT • This hybrid cloud system is a combination of private cloud and public cloud. • The internal structure of private, public or hybrid cloud is the same. • There are 4 layers: infrastructure and virtualization layer, platform layer, cloud bus layer and Application layer. • Infrastructure and virtualization layer is designed to incorporate hardware resources to the upper layers. • Platform layer is designed to provide web related applications, web services and carry out application-specific development. • Cloud bus layer is used to manage and monitor various applications and services of platform layer. • Application layer provides user with various applications to work with.
  • 5. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 4 WHAT ARE THE VARIOUS TYPES OF SERVICES PROVIDED BY A CLOUD?
  • 6. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 5 INTRODUCTION INFRASTRUCTURE AND VIRTUALIZATION LAYER PLATFORM LAYER APPLICATION LAYER SAAS PAAS IAAS
  • 7. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 6 SAAS PAAS IAAS CLOUD INTERNAL STRUCTURE – EARLIER SYSTEMS
  • 8. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 7 INFRASTRUCTURE AND VIRTUALIZATION LAYER • The Infrastructure and Virtualization layer is divided into 2 parts :- – Physical Layer( Infrastructure ) – Virtual Layer( Virtualization ) INFRASTRUCTURE AND VIRTUALIZATION LAYER VIRTUAL LAYER PHYSICAL LAYER SERVER STORAGE DEVICE NETWORK DEVICE … VIRTUAL OS VIRTUAL STORAGE VIRTUAL MEMORY …
  • 9. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 8 INFRASTRUCTURE AND VIRTUALIZATION LAYER • Virtualization Layer :- – Manages the physical resources using concept of virtualization Supports auto-addition of physical resources Supports auto-maintenance of physical resources Supports auto-discovery of physical resources INFRASTRUCTURE AND VIRTUALIZATION LAYER VIRTUAL LAYER PHYSICAL LAYER SERVER STORAGE DEVICE NETWORK DEVICE … VIRTUAL OS VIRTUAL STORAGE VIRTUAL MEMORY …
  • 10. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 9 INFRASTRUCTURE AND VIRTUALIZATION LAYER • Infrastructure and Virtualization Layer provides an IAAS(infrastructure as a service) solution. It provides a set of tools for :- – Deploying apps – Running apps – Managing apps INFRASTRUCTURE AND VIRTUALIZATION LAYER VIRTUAL LAYER PHYSICAL LAYER SERVER STORAGE DEVICE NETWORK DEVICE … VIRTUAL OS VIRTUAL STORAGE VIRTUAL MEMORY …
  • 11. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 10 CLOUD PLATFORM LAYER • The Cloud Platform layer is divided into 2 parts :- – Computing Engine Layer – Service Layer PLATFORM LAYER SERVICE LAYER COMPUTING ENGINE LAYER DISTRIBUTED COMPUTING PARALLEL COMPUTING … COMPUTING SERVICE AUTHENTICATION SERVICE THIRD-PARTY SERVICE …
  • 12. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 11 CLOUD PLATFORM LAYER • Service Layer :- – Provides basic as well as processed data to applications in the form of services. PLATFORM LAYER SERVICE LAYER COMPUTING ENGINE LAYER DISTRIBUTED COMPUTING PARALLEL COMPUTING … COMPUTING SERVICE AUTHENTICATION SERVICE THIRD-PARTY SERVICE …
  • 13. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 12 CLOUD PLATFORM LAYER • Cloud Platform Layer provides a PAAS(platform as a service) solution. It provides :- – A hosting environment – Using this environment, a user can easily:-  Start and run a web app and web services  Carry out further application-specific development PLATFORM LAYER SERVICE LAYER COMPUTING ENGINE LAYER DISTRIBUTED COMPUTING PARALLEL COMPUTING … COMPUTING SERVICE AUTHENTICATION SERVICE THIRD-PARTY SERVICE …
  • 14. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 13 APPLICATION LAYER • The Application layer is divided into 3 parts :- – Application for Internal User – Application for External User – Application for Internal & External User APPLICATION LAYER Application for Internal User Application for External User Application for Internal & External User CRM,ERP, PORTAL WEBSITE, …. STORAGE APPLICATION, SOFTWARE APPLICATION, …. PROVIDE SDK FOR APPLICATION-SPECIFIC DEVELOPMENT, ….
  • 15. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 14 APPLICATION LAYER • Application Layer provides applications to the external users as a SAAS(software as a service) solution. APPLICATION LAYER Application for Internal User Application for External User Application for Internal & External User CRM, ERP, PORTAL WEBSITE, …. STORAGE APPLICATION, SOFTWARE APPLICATION, …. PROVIDE SDK FOR APPLICATION-SPECIFIC DEVELOPMENT, ….
  • 16. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 15 STORAGE CENTER • Storage center is responsible for :- – Processing data – Storing data STORAGE CENTER RELATIONAL DATABASE FILE DATABASE OBJECT DATABASE HIERARCHIAL DATABASE … • Storage center contains several kinds of databases such as :- • Relational Database • File Database • Object Database • Hierarchial Database, etc. • Storage center is not only used to store the data but also to process the data and to store the processed data.
  • 17. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 16 WHAT IS NEW IN THE PROPOSED MODEL?
  • 18. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 17 INFRASTRUCTURE AND VIRTUALIZATION LAYER PLATFORM LAYER SAAS PAAS IAAS APPLICATION LAYER CLOUD BUS LAYER PROPOSED SYSTEM
  • 19. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 18 CLOUD INTERNAL STRUCTURE – PROPOSED SYSTEM
  • 20. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 19 MANAGEMENT CENTER • The Management center is divided into 2 parts :- – Super center – Secure center MANAGEMENT CENTER • Super center is used to quickly configure and deploy the cloud computing architecture, implement One-Click installation and upgrades. • Secure center is responsible for user registration, user authentication, user permissions, etc. SECURE CENTER SUPER CENTER Registration Authentication User permissions Auto - deploy One-Click install Auto - Upgrade
  • 21. CLOUD BUS ARCHITECTURE TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 20
  • 22. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 21 CLOUD BUS LAYER • The Cloud Bus layer is divided into 3 parts :- – Service Adapter Layer – Core Layer – Application Adapter Layer CLOUD BUS LAYER APPLICATION ADAPTER LAYER CORE LAYER SERVICE ADAPTER LAYER
  • 23. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 22 CLOUD BUS LAYER • Service adapter layer provides service adapters to communicate with service providers. • Core layer provides the basic functionality. • Application adapter layer provides adapters which can communicate with software applications. CLOUD BUS LAYER APPLICATION ADAPTER LAYER CORE LAYER SERVICE ADAPTER LAYER .NET adapter J2EE adapter … Service Register Message Routing … .NET Application adapter J2EE Application adapter …
  • 24. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 23 CLOUD BUS LAYER User Application (J2EE app/ .NET app) Application Adapter Layer Core Layer(Bus Layer) Service Adapter Layer J2EE service provider .NET service provider
  • 25. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 24 CLOUD BUS LAYER • The Cloud Bus layer enhances – – Performance(discussed under Bus Controller) – Security if Request is from Internal user - the Cloud Bus layer will not encrypt the data transmitted to improve performance. if Request is from External user - the Cloud Bus layer will encrypt the data transmitted to improve security. APPLICATION LAYER INTERNAL USER EXTERNAL USER CLOUD BUS LAYER NON-ENCRYPTED DATA ENCRYPTED DATA
  • 26. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 25 CORE LAYER • The Core layer is divided into 3 parts :- – Bus Controller Layer – Bus Adapter Layer – Bus Execution Agent Layer CORE LAYER BUS ADAPTER BUS CONTROLLER BUS EXECUTION AGENT
  • 27. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 26 CORE LAYER • There can be multiple Bus Execution Agents • All the Bus Execution Agents are connected to the common Bus Controller • Role of Bus Execution Agent – – execute user requests – interact and transfer data with bus controller – manage data in database of storage center CORE LAYER BUS ADAPTER BUS CONTROLLER BUS EXECUTION AGENT BUS EXECUTION AGENT
  • 28. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 27 CORE LAYER • There is only 1 Bus Controller • Role of Bus Controller :- – Interact with users – Schedule most suitable execution agent to execute user request – User requests should be executed in a efficient, fast and reliable manner CORE LAYER BUS ADAPTER BUS CONTROLLER BUS EXECUTION AGENT
  • 29. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 28 CORE LAYER • Role of Adapter – – The user needs to integrate the adapter into their own application if they want to make use of Cloud Bus Layer(proposed system) CORE LAYER BUS ADAPTER BUS CONTROLLER BUS EXECUTION AGENT
  • 30. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 29 TECHNOLOGY • INFRASTRUCTURE LAYER – Open Stack Technology • PLATFORM LAYER – Cloud Foundary Technology • CLOUD BUS LAYER– Web 2.0 , HTML , SOA, REST API’s • SUPER CENTER – Shell Technology • STORAGE CENTER - Open Stack Technology , MongoDB database, MySQL database
  • 31. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 30 APPLICATIONS • CLOUD BURSTING - Cloud bursting is an application deployment model in which an application runs in a private cloud or data center and bursts into a public cloud when the demand for computing capacity spikes. The advantage of such a hybrid cloud deployment is that an organization only pays for extra compute resources when they are needed. • BIG DATA PROCESSING - A company, for example, could use hybrid cloud storage to retain its accumulated business, sales, test and other data, and then run analytical queries in the public cloud, which can scale to support demanding distributed computing tasks.
  • 32. TECH SEMINAR:10CS86 DOMAIN : WIRELESS NETWORKS 31 CONCLUSION The proposed model of hybrid cloud computing architecture, can accelerate the migration of current IT environment to cloud computing environment by :- • reducing their investment • simplifying the integration of resources • substantially improving the ability of IT business by making full use of IT resources
  • 33. TECH SEMINAR:10CS86 32DOMAIN : WIRELESS NETWORKS REFERENCES • “Design and Implementation of Hybrid Cloud Computing Architecture based on Cloud bus” – Caifeng Zou, Huifang Deng, Qunye Qui. • “Towards a servicce friendly cloud ecosystem” – T.F. Fortis, V.I. Munteanu, V.Nergu • “Deploying OpenStack on CentOS using the KVM Hypervisor and GlusterFS distributed file system” – A. Beloglazov, S.F. Piraganj, M. Alrokayan, R. Buyya