0% found this document useful (0 votes)
20 views20 pages

Unit 4

Uploaded by

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

Unit 4

Uploaded by

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

UNIT-4

CLOUD INFRASTRUCTURE AND


CLOUD RESOURCE
MANAGEMENT

By: Niral Jadav


COMPUTE AND STORAGE CLOUDS,
 Architecture of cloud computing is the combination of both
SOA (Service Oriented Architecture) and EDA (Event Driven
Architecture).
1. Frontend :
 Frontend of the cloud architecture refers to the client side
of cloud computing system. Means it contains all the user
interfaces and applications which are used by the client to
access the cloud computing services/resources.
 For example, use of a web browser to access the cloud
platform.
Client Infrastructure – Client Infrastructure is a part of the
frontend component. It contains the applications and user
interfaces which are required to access the cloud platform.
 In other words, it provides a GUI( Graphical User Interface ) to
interact with the cloud.
2. Backend :

 Backend refers to the cloud itself which is used by the service


provider.
 It contains the resources as well as manages the resources
and provides security mechanisms.
 Along with this, it includes huge storage, virtual applications,
virtual machines, traffic control mechanisms, deployment
models, etc.
 Application

Application in backend refers to a software or platform to which client


accesses. Means it provides the service in backend as per the client
requirement.
 Service

Service in backend refers to the major three types of cloud based services
like SaaS, PaaS and IaaS. Also manages which type of service the user
accesses.
 Runtime Cloud

Runtime cloud in backend provides the execution and Runtime


platform/environment to the Virtual machine.
 Storage

Storage in backend provides flexible and scalable storage service and


management of stored data.
 Infrastructure

Cloud Infrastructure in backend refers to the hardware and


software components of cloud like it includes servers, storage,
network devices, virtualization software etc.
 Management

Management in backend refers to management of backend


components like application, service, runtime cloud, storage,
infrastructure, and other security mechanisms etc.
 Security

Security in backend refers to implementation of different security


mechanisms in the backend for secure cloud resources, systems,
files, and infrastructure to end-users.
 Internet

Internet connection acts as the medium or a bridge between


frontend and backend and establishes the interaction and
communication between frontend and backend.
INTER CLOUD RESOURCE
MANAGEMENT
 Intercloud or 'cloud of clouds’-refer to a theoretical model for
cloud computing services.
 Combining many different individual clouds into one seamless
mass in terms of on-demand operations.
 The intercloud would simply make sure that a cloud could use
resources beyond its reach.
 A single cloud cannot always fulfill the requests or provide
required services.
 When two or more clouds have to communicate with each
other, or another intermediary comes into play and federates
the resources of two or more clouds.
 In inter-cloud, the intermediary is known as a “cloud broker”
or simply “broker.”
 A broker is the entity that introduces the cloud service
customer (CSC) to the cloud service provider (CSP)
Inter-Cloud Resource Management Consists of
 Extended Cloud Computing Services

 Resource Provisioning and Platform Management

 Virtual Machine Creation and Management

 Global Exchange of Cloud Resources


SIX LAYERS OF CLOUD SERVICES AND
THEIR PROVIDERS
 The top layer offers SaaS which provides cloud application.
 PaaS sits on top of IaaS infrastructure.
 The bottom three layers are more related to physical
requirements.
 The bottommost layer provides Hardware as a Service (HaaS).
 NaaS is used for interconnecting all the hardware
components.
 Location as a Service (LaaS), provides security to all the
physical hardware and network resources. This service is also
called as Security as a Service.
 The cloud infrastructure layer can be further subdivided as
 Data as a Service (DaaS)
 Communication as a Service (CaaS)
 Infrastructure as a Service(IaaS)
 Cloud players are divided into three classes:
 Cloud service providers and IT administrators
 Software developers or vendors
 End users or business users.
RESOURCE PROVISIONING AND
PLATFORM DEPLOYMENT
 Resource Provisioning means the selection, deployment, and
run-time management of software (e.g., database server
management systems, load balancers) and hardware
resources (e.g., CPU, storage, and network) for ensuring
guaranteed performance for applications.
 The three models are advanced provisioning, dynamic
provisioning and user self-provisioning.
GLOBAL EXCHANGE OF CLOUD
RESOURCES
 Global Cloud Xchange (GCX) provides network services for
enterprises, new media providers and telecoms carriers.
 Their services cover cloud-centric connectivity from managed
SD-WAN and hybrid networks, to direct Cloud connections
and 100 Gbps+ waves.
ADMINISTRATING THE CLOUDS
 Cloud management refers to the exercise of control over
public, private or hybrid cloud Infrastructure resources and
services.
 Cloud management software tools provide capabilities for
managing faults, accounting, security, other performance
maintenance and configuration.
 The management responsibilities depend on the particular
service for based on the deployment.
 Cloud computing management includes not only managing
resources in the cloud but also managing on-premises
resources.
CLOUD MANAGEMENT PRODUCTS
 Clouds are pools of virtual resources, storage, applications,
and services that are managed by software so the resources
can be accessed on demand.
 Cloud management is a combination of software,
automation, policies, governance, and people that determine
how those cloud computing services are made available.
cloud service providers:
 Amazon Web Services (AWS)
 Microsoft Azure.
 Google Cloud.
 Alibaba Cloud.
 IBM Cloud.
 Oracle.
 Salesforce.
 SAP.
EMERGING CLOUD MANAGEMENT
STANDARDS
 Cloud standards have evolved but are different from U.S. and
European standards organizations and includes the Open
Data Center Alliance, the Distributed Management Task Force
(DMTF), standards consortium OMG, storage and networking
standards group SNIA, and the European telecommunications
and network standards group, ETSI.
 All of the organizations are doing their own work with end
users and vendors to establish cloud standards, which are
then discussed among the organizations.
THANK YOU

You might also like