You are on page 1of 4

International Journal of Innovative Technology and Exploring Engineering (IJITEE)

ISSN: 2278-3075, Volume-3, Issue-12, May 2014

Assessing Collaboration Framework in MultiCloud Environment


Ranu Pandey, Sandeep Gonnade
Abstract Cloud computing has emerged as a popular
paradigm that offers computing resources (e.g. CPU, storage,
bandwidth, software) as scalable and on-demand services over
the Internet. As more players enter this emerging market, a
heterogeneous cloud computing market is expected to evolve,
where individual players will have different volumes of
resources, and will provide specialized services, and with
different levels of quality of services. It is expected that service
providers will thus, besides competing, also collaborate to
complement their resources in order to improve resource
utilization and combine individual services to offer more
complex value chains and end-to-end solutions required by the
customers. In this paper we explore the viability of collaboration
framework in cloud computing environments. This
collaboration will be driven by the growing need to offer diverse
services without having to spend heavily on infrastructure.
Collaboration can be a boon to all cloud service providers in a
way that the customers would have on offer a combined
catalogue of all partnering CSPs.

The client who get access to the cloud administration pick up


all these administrations yet the client gets seller lock-in and
need to utilize all the administration by this specific cloud
administration supplier if clients need to get access to an
alternate cloud administration supplier for more compelling
and ease administration client need to validate to a specific
administration supplier thus client need to utilize
multi-administration supplier on unique premise
what's more pay independently for the administration to
every supplier. The situation of multi-cloud displays a model
called cooperation of multi-cloud where the client merchant
lock-in might be nullified with an assertion between the
different cloud administration supplier that an approved
client of a specific cloud administration supplier can get
access to distinctive administration supplier as for every his
prerequisite and expense administration. To evade the
merchant lock-in syndrome, Saas must be conveyable on top
of different cloud PaaS and IaaS suppliers. This compactness
permits the relocation starting with one supplier then onto
the next so as to exploit less expensive costs or better
characteristics of administrations (QoS) [4]. Samples of
cloud mashup focus are IBM's Mashup Center and
Force.com for the Google App motor. The concerns over the
foundation of such coordinated effort are that the
construction modeling, conventions and other stage are on
the exploration level. An alternate viewpoint is that it could
be troublesome that the different cloud administration
supplier can get into coordinated effort so that a client can get
access to distinctive administration supplier while he/she is a
verified client of a solitary cloud administration supplier. In a
multi-supplier facilitating situation, the Service Provider is
answerable for the multi-cloud provisioning of the
administrations. Consequently, the Service
supplier
contacts the conceivable Infrastructural Providers, arranges
terms of utilization, sends administrations, screens their
operation, and possibly relocates administrations (or parts
thereof) from acting up Infrastructural Providers.
Infrastructural Providers are overseen autonomously and
position on diverse suppliers is dealt with as numerous
occasions of sending [5]. On the other hand, Apart from this
issue the principle part need to been played by the scientists
to create a component to bring this cooperation or mashup
focus into a certifiable for the institutionalized and expense
successful of utilization cloud processing. The issue of
security will likewise get produced as soon these mashup
focus begins working which likewise must be look around as
the administration supplier ought not to get it as a danger
while executing these. This paper will display a survey of all
these perspectives which have been looked into by the analyst
group to make this cooperation work and a certifiable
situation might be displayed.

Keyword: Cloud Computing, Cloud service provider(CSP),


Proxy,SaaS, IaaS, PaaS

I. INTRODUCTION
The term cloud computing could be characterized as "a
framework that is concerned with the joining, virtualization,
institutionalization, and administration of assets". The
profits of cloud computing incorporate minimized capital
use, usage and proficiency change, high registering force,
area and gadget freedom also at last high adaptability [1].
Distributed computing gets a situation the field of IT that
gives a model where a client who needs to get access to the
product without permitting it, stage to run this product and
the framework can get to these administrations on pay-for
every utilization foundation. The cloud stage additionally
gives a lot of information stockpiling to the client who can
use it. Moving information into the cloud offers
extraordinary comfort to clients since they don't need to think
about the complexities of immediate fittings administration.
The pioneer of distributed computing merchants, Amazon
Simple Storage Administration (S3), and Amazon Elastic
Compute Cloud (Ec2) are both well-known samples [2].
Diverse methodologies have been explored that urge the
manager to outsource the information, and offer an insurance
identified with the classified, honesty, and access control of
the outsourced data[3].

Manuscript received on May, 2014.


Ranu Pandey, Computer Sc. Engg., MATS University, Raipur ,India.
Sandeep Gonnade, Computer Sc. Engg., MATS University, Raipur, India.

24

Published By:
Blue Eyes Intelligence Engineering
& Sciences Publication Pvt. Ltd.

Assessing Collaboration Framework in Multi- Cloud Environment


II. LITERATURE REVIEW

agreement or standardized interfaces [6]. It incorporates the


utilization of proxy in multi-cloud environment in different
forms as follows:
1) Cloud-Hosted Proxy
In this situation the cloud service provider hosts proxies
inside its framework and manage and deal with the proxy,
also will handle the service request from the customer who
needs to get to these proxies.
2) Proxy service
Here the proxy is been deployed as a self-sufficient cloud.
Numerous cloud service providers with collaboration can
deal with this proxy or a third party proxy service provider
can oversee it for the cloud service providers.
3) Point-to-Point proxy
Proxy can additionally be interfaced on point-to-point
network which is overseen by the proxy service provider or
cloud service provider those who have an agreement of
collaboration.
4) On-premise proxy
The customer himself can host proxy inside infrastructural
space and oversee it in regulatory area. The client who wishes
to utilize proxies will need to deploy it on premise proxies
and the service providers that wish to team up with other
service provider will have to implement it inside the service
requesting customer domain.
B. Security Issues
Offering provisions that process discriminating data to
diverse occupants without sufficient demonstrated security
isolation, security SLAs or occupant control, brings about
"lack-of-control" and "absence of trust" problem[7].using
proxies moves the trust limit above and beyond: customers
and CSPs now must create trust associations with proxies,
which incorporates tolerating a proxy's security, unwavering
quality, accessibility, and business coherence ensures [6]. A
dependable collaboration must be set between the customer
and Cloud service provider which will help in administration
and directing fitting communication. In this system
distinctive sorts of proxies network is been demonstrated
some are CSP's side and some are made on customer side.
This states the control over the assets while preparing proxies
and likewise utilizing proxies that are inside the space of
cloud service provider practice its control over proxies
administration. Proxy system is a potential stage for creating
proxy based security architecture. Data privacy on
transmission in proxy based system could be attained
utilizing Transport Layer Security Protocol. Some different
advances that could be utilized to give security are
warrant-based proxy signature for delegation signing rights
to provide authentication to the proxies and simple public key
infrastructure can give secure access and authentication.

This is an audit paper dependent upon the examination work


done by the specialist in the field of another environment in
cloud computing i.e. the collaboration of multi-cloud. This
will give a review of the systems which will be useful for
moving from the single cloud structural planning to
multi-cloud building design, a security model and expense
viability of multi-cloud contrasted with a cloud. Multi-Cloud
computing has numerous favorable circumstances, for
example, it gives utilization of information from different
cloud service, the capacity of decision for the client, stops
vendor lock-in and synchronization between distinctive
cloud administration suppliers with expense advancement.
The principle issue in actualizing multi-cloud is its working
in a distributed environment as the services are to be teamed
up with distinctive cloud service providers to make it
conceivable a schema is laid in the exploration work of
"Collaboration Framework for Multi-cloud Systems" [6]
which detail the use of proxy at different levels of
collaboration. These proxies could be actualized by the cloud
service provider or can be set by the institutions\organization
in order to increase administration from collaborated service
providers. These substitutes can likewise be used to have a
secure communication between the customer and the service
provider. To protect stored data and data in transit, proxies
must provide a trusted computing platform that keeps
noxious programs from taking control and compromising
sensitive customer and cloud requisition information [6].
This likewise manages the security part of the cloud
processing. The cloud administrations have been considered
software as a Service (SaaS), Platform as a Service (Paas) and
Infrastructure as a Service (IaaS) it gets critical that the cloud
service providers must have the capacity to give these
services on distributed environment of multi-cloud for that
reason exploration work of "A Federated Multi-Cloud PaaS
Infrastructure" [4] might be successful as it provides a stage
to various services to be provided in a collaborated
multi-cloud paradigm. It is additionally essential that the
expense adequacy of multi-cloud must be recognized before
moving towards a new standard to unravel this issue
examination work of "Cloud Brokering Algorithm" [10] has
given an algorithm based upon the Virtual infrastructure in
cloud environment which will viably focus the designation of
VM both on static and dynamic basis. This paper is
dependent upon audit of the strategy that will prove to be
productive while moving towards the multi-cloud
environment. All the element included in this paper are the
examination work done in the fields which are the significant
concern at whatever point another innovation is to be
executed it incorporates the schema, stage for new
innovation to be actualized and the expense adequacy as an
afterthought of the customer.

C. A Unified Multi-Cloud Infrastructure.


This combined framework offers a few answers for the issues,
for example, portability, interoperability and geo diversity for
management of both SaaS and PaaS. The different layers of a
cloud environment (IaaS, PaaS, and SaaS) give dedicated
services. Despite the fact that their granularity and
unpredictability differ, we accept that a principled meaning
of these services is required to promote the interoperability
and league between heterogeneous cloud environments [4].
This unified infrastructure is based on following three
models:

III. METHODOLOGY
This area blankets the proposed framework by the specialists
which have been examined in the literature review.
A. Proxy Based Framework
A proposed proxy based multi-cloud computing system
permits dynamic, on the-fly collaboration and resource
sharing around cloud-based services, tending to trust, policy,
and privacy issues without pre-established collaboration

25

Published By:
Blue Eyes Intelligence Engineering
& Sciences Publication Pvt. Ltd.

International Journal of Innovative Technology and Exploring Engineering (IJITEE)


ISSN: 2278-3075, Volume-3, Issue-12, May 2014
1) Open Service Model
The diverse layers of a cloud environment (IaaS, PaaS and
SaaS) give dedicated services. In spite of the fact that their
granularity and unpredictability fluctuate, we accept that a
principled meaning of these services is required to push the
interoperability and alliance between heterogeneous cloud
environments [4]. A Service Component Architecture is
intended for running service-oriented distributed pplications.
Its helps connection between diverse protocols for this it has
a thought of tying. Henceforth SCA is used for both the
definition of services in unified PaaS and services of SaaS.

virtual base it likewise influences whether it is static or


dynamic. Numerous analysts center just on static deployment
where the client of service providers' condition does not
change however in a few cases the deployment must be
changed as stated by the time calculate in order to be
financially savvy. Cloud computing could be considered
another standard for the dynamic provisioning of computing
services upheld by state-of-the-workmanship server farms
that generally utilize Virtual Machine (VM) innovations for
solidification and environment segregation purposes[9]. The
ideal organization of VM is an essential variable for expense
adequacy of cloud service provider. The test is for deciding
the provisioning of virtual base as it ought not to be
over\under procurement. The framework architecture given
in fig. 1 gives a model of dynamic scheduler of multi-cloud
facilitating algorithm. This intermediary comprise of service
depiction, cloud agent and cloud service provider. The client
can ask for the service descriptor layout for virtual base
which comprises of number of VM to be deployed around
accessible cloud. The proxy acting as cloud agent which is a
middle between service descriptor and cloud service provider
need to perform two real errands i.e. position of virtual assets
and administration of these assets. The scheduler is
answerable for the designation of virtual foundation in
accessible clouds. This circumstance is been actualized in
static and dynamic environment. In the static approach, the
situation choice is made once, as stated by the current client
and evaluating conditions. The dynamic methodology is
suitable for variable conditions (e.g., variable asset costs,
obliged virtual assets, or cloud provider assets accessibility),
so another situation choice might be made when conditions
change [10].

2) Configurable Federated Multi-Paas Infrastructure


This unified multi-PaaS architecture relies on configurable
kernel which might be executed in concrete cloud
environment. A Software product offering could be
characterized as a set of programming serious framework
that impart a typical, oversaw set of characteristics and that
are created from a typical set of core assets in an endorsed
manner [4]. The essential thought of characterizing the
product offering is to catch the purposes of variability
between the cloud environments and execute this SPL as a
part of SCA.
3) Infrastructure Services
A nonexclusive architecture has been set around the meaning
of Service component architecture and configurable kernel in
this environment, a cloud that has SaaS is acknowledged as a
hub and configurable Kernel as an occurrence for specific
cloud. The service rundown first distributes the assets on all
hubs and afterward send the configurable bit and
applications on every hub the second step includes the
organization of occurrences of configurable part and
provisions on specific hub as both the PaaS and SaaS are
dependent upon service component architecture they could
be deployed either on the kernel level or on the application
level.

IV. CONCLUSION
This paper surveyed every one of those system that are zone
of concern when an existing model is to be changed the
architecture to manufactured environment, the stage on
which the services are to be imparted and finally the business
sector perspective that is its cost viability contrasted with the
accessibility. The multi-cloud environment can end the
vendor lock-in of the consumer which is a trait in the single
cloud. The significant zone of concern in this field is the
understanding between the cloud service providers for
collaboration of their services in multi-cloud. The purchaser
will get exceptionally profited with multi-cloud environment
and acquire services dependent upon his inclination and
prerequisite and not dependent upon his cloud service
provider.

D. Proxy as Cloud Broker

REFERENCES
[1]

FIGURE 1: Cloud brokering architecture overview [10]


[2]

In cloud computing, subscribers need to pay the service


providers for the storage services. This service does not just
gives adaptability and versatility to the data storage, it
additionally give clients the profit of paying just for the
measure of information they have to store for a specific time,
without any concerns toward effective storage mechanism
also viability issues with a lot of data storage [8]. The expense
viability of deployment of cloud relies on the deployment of

[3]

[4]

26

R. Thandeeswaran, S. Subhashini, N. Jeyanthi1, M. A. Saleem Durai,


Secured Multi-Cloud Virtual Infrastructure with Improved
Performance, cybernetics and information technologies XII, ( 2), pp.
11-22, 2012
Cong Wang, Student Member, Qian Wang, Student Member, Kui Ren,
Senior Member, Ning Cao, and Wenjing Lou, Toward Secure and
Dependable Storage Services in Cloud Computing, IEEE transactions
on services computing, V, (2), 2012.
Ayad Barsoum and Anwar Hasan, Enabling Dynamic Data and
Indirect Mutual Trust for Cloud Computing Storage Systems, IEEE
transactions on parallel and distributed systems.
Fawaz Paraiso, Nicolas Haderer, Philippe Merle, Romain Rouvoy,
Lionel Seinturier, A Federated Multi-Cloud PaaS Infrastructure, 5th
IEEE International Conference on Cloud Computing pp.392 399, 2

Published By:
Blue Eyes Intelligence Engineering
& Sciences Publication Pvt. Ltd.

Assessing Collaboration Framework in Multi- Cloud Environment


[5]

[6]

[7]

[8]

[9]

[10]

Ana Juan Ferrer, Francisco Hernndezb, Johan Tordsson , Erik Elmroth,


Ahmed Ali-Eldin, Csilla Zsigri, Ral Sirvent, Jordi Guitart, Rosa M.
Badia, Karim Djemamee, Wolfgang Ziegler, Theo Dimitrakos, Srijith
K. Nair, George Kousiouris, Kleopatra Konstanteli, Theodora
Varvarigou, Benoit Hudzia, Alexander Kipp, Stefan Wesnerj, Marcelo
Corrales, Nikolaus Forg, Tabassum Sharif, Craig Sheridan,
OPTIMIS: A holistic approach to cloud service provisioning, Future
Generation Computer Systems ELSEVIER pp. 6677, 2012.
Mukesh Singhal and Santosh Chandrasekhar, Tingjian Ge, Ravi Sandhu
and Ram Krishnan, Gail-Joon Ahn, and Elisa Bertino Collaboration in
Multicloud Computing Environments: Framework and Security Issues,
Published by the IEEE Computer Society IEEE, 2013.
Mohamed Almorsy, John Grundy, and Amani S. Ibrahim, TOSSMA: A
Tenant-Oriented SaaS Security Management Architecture, 5th IEEE
Conference on Cloud computing IEEE, 2012.
Yashaswi Singh, Farah Kandah, Weiyi Zhang, A Secured
Cost-effective Multi-Cloud Storage in Cloud Computing, IEEE
INFOCOM Workshop on Cloud Computing, 2011.
Anton Beloglazov, Jemal Abawajy, Rajkumar Buyyaa, Energy-aware
resource allocation heuristics for efficient management of data centers
for Cloud computing, Future Generation Computer Systems
ELSEVIER , pp. 755768, 2011.
Jose Luis Lucas-Simarro, Rafael Moreno-Vozmediano, Ruben S.
Montero and Ignacio M. Llorent, Cost optimization of virtual
infrastructures in dynamic multi-cloud scenarios, Concurrency and
Computation: practice and experience Concurrency Computat.: Pract.
Exper.
Published online in Wiley Online Library
(wileyonlinelibrary.com2012.

Corresponding Author, Ranu Pandey is pursuing M.Tech. Final Semester,


Department of Computer science Engineering, School of Engineering and IT
MATS UNIVERSITY,RAIPUR(C.G.).

Co-Author:Mr. Sandeep .Gonnade is working as an


Asst.Professor in the Department of Computer science Engineering, School of
Engineering and IT,MATS UNIVERSITY ,RAIPUR (C.G.). He has published
12 papers in different journals.

27

Published By:
Blue Eyes Intelligence Engineering
& Sciences Publication Pvt. Ltd.

You might also like