Professional Documents
Culture Documents
UNIT-V
FEDERATION IN THE CLOUD
– The demands of the cloud broker are mapped by the cloud exchange to
the available services provided by the cloud coordinator.
– The cloud exchange has a track record of what is the present cost,
demand patterns, and available cloud providers, and this information is
periodically reformed by the cloud coordinator.
– Following are the services offered by cloud exchange to both cloud broker
and cloud coordinator.
a. Database Repository: Cloud exchange act as a database repository
or directory where cloud broker announces their resources, service
and the price they offer for the services. The customer then analyze
this repository to search the most appropriate service and price suiting
them and place a request for the service
b. Dealer: The cloud exchanger always updates policies of its
participants, they always act as a third party between broker and
coordinator.
c. Bank: Cloud exchanger facilitates the financial transaction between
cloud vendors and its clients thus maintaining the trust.
2. Cloud Coordinator:
– The cloud coordinator assigns the resources of the cloud to the remote
users based on the quality of service they demand and the credits they
have in the cloud bank.
– The cloud enterprises and their membership are managed by the cloud
controller.
3. Cloud Broker
– The cloud broker interacts with the cloud coordinator, analyzes the
Service-level agreement (SLA) and the resources offered by several
cloud providers in cloud exchange.
– Cloud broker finalizes the most suitable deal for their client.
3. Encrypted federation:
– Encrypted federation allows interconnection of the cloud environment of two
services provider only if the peer cloud supports transport layer security
(TSL).
– The peer cloud interested in the federation must provide the digital
certificate which still provides mutual authentication. Thus encrypted
federation results in weak identity verification.
4. Trusted federation:
– Trusted federation allows two clouds from different provider to connect only
under a provision that the peer cloud support TSL along with that it
provides a digital certificate authorized by the certification authority (CA)
that is trusted by the authenticating cloud.
3. Eucalyptus
– Eucalyptus defines the pooling computational, storage, and network
resources that can be measured scaled up or down as application workloads
change in the utilization of the software.
– It is an open-source framework that performs the storage, network, and
many other computational resources to access the cloud environment.
Future of Federations:
The implementation of federated communications is a precursor to building a
seamless cloud that can interact with people, devices, information feeds,
documents, application interfaces, and other entities.
It enables software developers and service providers to build and deploy such
applications without asking permission from a large, centralized communications
operator.
Many big companies (e.g. banks, hosting companies, etc.) and also many large
institutions maintain several distributed data-centers or server-farms, for example
to serve to multiple geographically distributed offices, to implement HA, or to
guarantee server proximity to the end user. Resources and networks in these
distributed data-centers are usually configured as non-cooperative separate
elements.
Many educational and research centers often deploy their own computing
infrastructures, that usually do not cooperate with other institutions, except in same
punctual situations (e.g. in joint projects or initiatives). Many times, even different
departments within the same institution maintain their own non-cooperative
infrastructures.
Cloud end-users are often tied to a unique cloud provider, because of the different
APIs, image formats, and access methods exposed by different providers that
make very difficult for an average user to move its applications from one cloud to
another, so leading to a vendor lock-in problem.
Many SMEs have their own on-premise private cloud infrastructures to support the
internal computing necessities and workloads. These infrastructures are often
over-sized to satisfy peak demand periods, and avoid performance slow-down.
Hybrid cloud (or cloud bursting) model is a solution to reduce the on-premise
infrastructure size, so that it can be dimensioned for an average load, and it is
complemented with external resources from a public cloud provider to satisfy peak
demands.
The cloud consumer is often presented with "take-it-or-leave-it standard contracts
that might be cost-saving for the provider but is often undesirable for the user”.
The commission aims to develop with “stakeholders model terms for cloud
computing service level agreements for contracts”.
************************