I. cloud, along with less secure public clouds based

I.    
INTRODUCTION1

C

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

 loud Computing is a technology for the
delivery of computing services that are hosted over the
Internet. It is an area of great interest due to its many potential benefits as it provides self-service provisioning,
elasticity, migration flexibility, and a low-cost with high performance
scalable computing. Yet, cloud computing is a technology of a major  concern on the security aspects; and one of
the top ten cited obstacles to the adoption of cloud computing is “Data
Confidentiality and Auditability”. This cloud security concern limits its usage
in certain applications or by certain organizations.of a major  concern on the security aspects; and one of
the top ten cited obstacles to the adoption of cloud computing is “Data
Confidentiality and Auditability”.  This cloud security
concern limits its usage in certain applications or by certain organizations.Other
organizations consider partitioning their workload over a combination of
federated clouds, that contains a secure internal private cloud, along with
less secure public clouds based on a set of security requirements. This
approach of partitioning has the potential benefit of exploiting the strengths
of both types of clouds; the secure private and the less-secure public clouds.
It can offer much higher performance with a lower cost and higher security by
deploying the sensitive applications on a private cloud and those applications
without security concerns on the external less-secure public clouds. Currently,
applications are allocated to the cloud on an ad-hoc per-application
basis where an application is allocated entirely either on a private cloud or a
public one. This is not ideal as it lacks auditability and the quality of
extreme thoroughness during the process of allocation of the whole application
based on its overall sensitivity. That said, even raising the level of
sensitivity of a whole application unnecessarily and deploying it on a secure
private cloud may lead to the overload of the finite resources of the private
cloud which results in having poor performance and potentially a negative
impact on other applications.  Another approach of
partitioning, alternative to the ad-hoc based partitioning, an approach that
has the potential benefit from partitioning an application over a set of clouds
while still meeting its overall security requirements, that is the multi-level
security model for partitioning workflows over federated clouds. This approach
is based on the multi-level t takes an application that consists of a set of
data and services connected in a workflow, and results in having a complete set
of options of valid deployments over a set of clouds while meeting the security
requirements of the application as specified by the organization. And since
this method results in having more than just one valid option for the
partitioning, this leads to the issue of how to choose the best option. This
survey describes the various ways of choosing partitioning with it’s cost
analysis.       II.    
federated cloud definitions and approaches
A.    
Definitions There has been a trend towards managing local data centers
as private clouds, thus the application developers who decide to host their
system in the cloud face the issue of choosing the cloud to meet their requirements
in terms of price, reliability and security. It
becomes more complicated when the application consists of number of distributed
components on different clouds, the idea of accessing different clouds leads to
federated clouds as federation gives the ability to distribute application on more
than one cloud platform. However, there is three terms used with the same meaning of
federation.
Cloud federation
Inter-cloud
Multi-cloud
 Where cloud federation implies the creation of a
group of providers that are collaborating to share their resources in order to
improve each other’s services. the essential points to be maintained in federation
is that the providers should deploy the virtual application among federated
sites , in addition to guaranteeing that the application is location free so it
can immigrate partially or totally between sites. Simultaneously with
maintaining the security privacy and independence of the members in federation.
 So Cloud Federation can be defined as:
A relationship between two
or more independent homogeneous/heterogeneous cloud Platforms which
establish a trusted federation agreement in order to benefit of a
particular form of business advantage
Union of Clouds
a collaborative network of
Clouds that facilitate resource sharing with different service layers or
models in order to achieve increased dynamic scalability, and effective
resource utilization while provisioning during amount of demand
 Meanwhile, Inter-cloud has been introduced by Cisco
Bernstein et al. According Vint Cerf, who is recognized as one of “the fathers
of the Internet” … It’s time to start working on Inter-cloud standards and protocols
so your data doesn’t get trapped in one of the problems with cloud computing … I
addition it was defined as A cloud model that is used to guarantee the service
quality (eg. The performance and d availability of each service) , so it
reassign the resources and transfer the workloads through interworking of cloud
systems of different cloud providers based on coordination of each consumer’s requirements
for services quality with each provider’s SLA and use of standard interfaces  While Multi-Cloud means use independent clouds by a
client or a service. Where, the responsibility of managing resources across
multiple clouds carried out by SPs (service provider) or end-users. Unlike a federation, a multi-cloud environment does not
imply volunteer interconnection and sharing of providers? infrastructures
Clients or their representatives are directly responsible for managing resource
provisioning and scheduling. Hence, both federations and multi-clouds are types
of Inter-Clouds. However, some experts prefer to give different definitions to
these terms. Ellen Rubin, founder and VP of Products at CloudSwitch, . Define
the primary difference between the Inter-cloud and Federation is that the
Inter-cloud is based on standards and open interfaces, while federation uses a
provider version of the interfaces. B.    
Approaches  1)    
Centralized Approach There
is Single broker acts as third party where its main task to match between a
cloud the requiring and offering clouds. So it’s considered as the establisher
of the federation.
 2)    
Decentralized Approach The
clouds take the charge id discovery, communication, matching and selection of
the partner which fits their requirements. 3)    
Hierarchal approach It
is consists of network of brokers. Where, the cloud connected to broker which
is connected to another broker to match the requirements of the requiring and
offering cloud.

 

x

Hi!
I'm Neil!

Would you like to get a custom essay? How about receiving a customized one?

Check it out