0% found this document useful (0 votes)
51 views

Service Models

This document discusses cloud computing deployment models and distributed systems architectures. It describes private, public, community, and hybrid cloud models. Private clouds are for exclusive use within an organization. Public clouds are open for general public use but are not under the control of enterprises. Community clouds are for exclusive use within a specific community. Hybrid clouds combine two or more cloud infrastructures. It also describes client-server and peer-to-peer architectures. In client-server, servers host resources for clients. In peer-to-peer, each node has equal capabilities and responsibilities.

Uploaded by

riya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

Service Models

This document discusses cloud computing deployment models and distributed systems architectures. It describes private, public, community, and hybrid cloud models. Private clouds are for exclusive use within an organization. Public clouds are open for general public use but are not under the control of enterprises. Community clouds are for exclusive use within a specific community. Hybrid clouds combine two or more cloud infrastructures. It also describes client-server and peer-to-peer architectures. In client-server, servers host resources for clients. In peer-to-peer, each node has equal capabilities and responsibilities.

Uploaded by

riya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cloud computing

Inhibitors to adopting cloud computing

• Security

• Compliance

• Interoperability and Vendor Lock-in

Cloud deployment models

• Private cloud

• Public cloud

• Community cloud

• Hybrid

Private cloud: This cloud infrastructure is provisioned for exclusive use by a single organization
comprising multiple consumers (e.g. business units). It may be owned, managed, and operated by
the organization, a third party, or some combination of them, and it may exist on or off premises.
Private clouds are a choice for companies that already own datacenter and developed
ITinfrastructure and have needs around security or performance. They are a better choice for the
company datacenter than legacy servers in so many ways, bringing many benefits derived from
virtualization and automation. However, they also provide challenges and disadvantages, mostly in
that the enterprise needs to migrate or re factor applications to take advantage of the cloud
automation.

Public cloud: This cloud infrastructure is provisioned for open use by the general public. It may be
owned, managed, and operated by a business, academic, or government organization, or some
combination of them. The Data and processing environment are not under control of 8 enterprises,
which for applications or data with a security requirement may raise concerns. Furthermore, service
providers can’t be perfect, power outages, network issues, and so on can disrupt service.

Community cloud: This cloud infrastructure is provisioned for exclusive use by a specific community
of consumers from organizations that have shared concerns (e.g., mission, security requirements,
policy, and compliance considerations). It may be owned, managed, and operated by one or more of
the organizations in the community, a third party, or some combination of them, and it may exist on
or off premises. The Community Cloud then involves cooperation and integration of IT infrastructure
and resources from multiple organizations. It May serve large inter-organizational projects. For
example, the scientists form many organizations at the CERN Large Hadron Collider (HC) IEEE
eLearning Library Cloud Service and Deployment Models share a community cloud. It requires
interoperability and compliance between member organizations and their resources, including
Identity management.

Hybrid cloud: This cloud infrastructure is a composition of two or more distinct cloud infrastructures
(private, community, or public). Hybrid cloud, while the most complicated configuration to manage,
is also the most economical model for modern companies. It combines core cloud based enterprise
infrastructure and high load tasks outsourcing to public clouds. It also combines benefits of the
controlled environment in private clouds and rapid elasticity of public cloud

Distributed Systems Architectures

• Client-Server

• Peer-to-Peer

Client-Server :

Client/server architecture is a computing model in which the server hosts, delivers and manages
most of the resources and services to be consumed by the client. This type of architecture has one or
more client computers connected to a central server over a network or Internet connection.
Client/server architecture may also be referred to as a networking computing model because all the
requests and services are delivered over a network. Client/server architecture works when the client
computer sends a resource or process request to the server over the network connection, which is
then processed and delivered to the client by the server. A server computer can manage several
clients simultaneously, whereas one client can be connected to several servers at a time, each
providing a different set of services.

Peer-to-Peer

Peer-to-peer architecture (P2P architecture) is a commonly used computer networking architecture


in which each workstation, or node, has the same capabilities and responsibilities. It is often
compared and contrasted to the classic client/server architecture, in which some computers are
dedicated to serving others. P2P may also be used to refer to a single software program designed so
that each instance of the program may act as both client and server, with the same responsibilities
and status.

You might also like