Vous êtes sur la page 1sur 16

A Framework for Controlling and Managing Hybrid

Cloud Service Integration

- 2013 IEEE International Conference on Cloud Engineering

Hybrid Cloud

Hybrid cloud is a composition of on-premise services and


resources integrated with off-premise cloud based services.
Hybrid cloud consists of both the private and public cloud
platforms.

Hybrid Cloud Requirement

Interoperability and openness across on-premise and public cloud


environments
Extensible architecture that is easy to integrate with existing systems,
tools, and applications
Uniform infrastructure experience hiding heterogeneity and being able
to manage heterogeneous environment using single dashboard
On-premise control of sharing and composition of services and sharing
of information
Policy-based sharing of data and services

Hybrid Cloud Requirements

Ability to select cloud services from a variety of providers and create secure
compositions
Ability to specify how and when to acquire and release IaaS or PaaS
resources; Integrations need to be controlled dynamically in response to
changes in business requirements
High degree of automation and availability across multiple datacenter
environments
Security and policy-based isolation in a multi-tenancy environment
Ability to integrate with existing on-premise middleware and application and
ability to integrate cloud services with existing data sources.

Integration Patterns

Integration patterns influence architecture and design of the


resulting hybrid cloud solution.
These patterns may be categorized into two types of integration
patterns:

horizontal integration

vertical integration

The integration framework supports both types of integration


patterns.

Horizontal or Homogeneous Integration

Integrated on-premise and off-premise services are of the same type.

Dependencies between on-premise and off-premise components are weak.

Iaas Integration

server, storage, network, virtual machine, or virtual desktops.

Paas Integration

specific types of middeware services such as those offered by a database server


or an application or web server or by complex 3-tier application pattern.

Abstractions of patterns rather than low level resources such as servers and
storage.

Vertical or Heterogeneous Integration

Heterogeneous types of services are integrated where one


service provides supporting service while the other service is
the dependent or the consuming service. Together they form a
composite service that is consumed by the end user or another
service
The dependencies from one cloud service onto another cloud
service are typically unidirectional and, unlike horizontal service
composition, dependencies may not reverse over time as a
result of some external condition.

Vertical or Heterogeneous Integration

Integration of SaaS with on premise applications and data

Service compositions over lower layer service components

Customer Relationship Management (CRM) with on-premise Enterprise


Resource Planning (ERP) application
a PaaS provider may use the virtual machines and storage provided by one
or more IaaS service providers to create PaaS service offering.

Integration of Management Services

Integrated management by aggregation

Integrated management by delegation

Hybrid Cloud Architectural Framework


The framework allows creation, modification, and
management of integrated hybrid cloud services.
Solutions are designed for policy-based access to
cloud services from on-premise environments and
for policy-based secure access to on premise
data from off-premise cloud based services.

Framework Capabilities
Framework offers capabilities for

On-demand capacity expansion or cloud-bursting

Service composition and management across multiple cloud domains

Unification and customization of service offerings from multiple cloud


service providers
Seamless integration of common workload management services
such monitoring, metering, and security
Unified governance of IT operation across the hybrid cloud

Architecture

Architecture

Control over the hybrid is enforced from the on-premise.


The IT management components such as those for managing security,
governance, service management, monitoring, etc. in the enterprise IT
environment are expected to be used in controlling and managing the
integrated services in the hybrid cloud
The data and applications in the enterprise IT are to be part of the integrated
solution.
The middle component forms the hybrid cloud management layer. It allows
for integration of services and resources as well as for management and
control of the integrations.

Integration Framework - Design

Control over integration and service composition, provides


means for trusted composition
Integration of on-premise infrastructure (including servers,
storage, and network), middleware, applications, and data with
select services provided by one or more cloud providers both
private and public
User directed as well as policy based management and control
of service and data integrations

Hybrid Cloud Solutions

WebSphere Cast Iron


Integration Platform

An appliance platform for


deploying and managing
Hybrid
Cloud
Integration
components at the edge of
the enterprise network.

Issues

Security

Data security is the top most concern in this design

Data is exposed to itegration module.

Authentication issues

Identity of Public cloud

Integration Module is situated at Enterprise(on-premise)

Scalability

Less control to cloud providers.


Performance issues towards the bulk of data

Management of PAAS and SAAS integration models are not yet provided.

Thank You

Vous aimerez peut-être aussi