0% found this document useful (0 votes)
160 views4 pages

Cloud Computing Reference Model Explained

The cloud computing reference model is an abstract framework that organizes cloud computing functions into five layers: physical, virtual, control, service orchestration, and service layers, along with three cross-layer functions: business continuity, security, and service management. Each layer specifies different entities and their relationships, while the cross-layer functions ensure reliable, secure, and efficient cloud services. This model helps standardize cloud computing environments and supports both providers and consumers in managing cloud resources effectively.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views4 pages

Cloud Computing Reference Model Explained

The cloud computing reference model is an abstract framework that organizes cloud computing functions into five layers: physical, virtual, control, service orchestration, and service layers, along with three cross-layer functions: business continuity, security, and service management. Each layer specifies different entities and their relationships, while the cross-layer functions ensure reliable, secure, and efficient cloud services. This model helps standardize cloud computing environments and supports both providers and consumers in managing cloud resources effectively.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

CLOUD COMPUTING REFERENCE

MODEL
The cloud computing reference model is an abstract model that
characterizes and standardizes the functions of a cloud computing
environment by partitioning it into abstraction layers and cross-layer
functions. This reference model groups the cloud computing functions and
activities into five logical layers and three cross-layer functions.

The five layers are physical layer, virtual layer, control layer, service
orchestration layer, and service layer. Each of these layers specifies various
types of entities that may exist in a cloud computing environment, such as
compute systems, network devices, storage devices, virtualization software,
security mechanisms, control software, orchestration software, management
software, and so on. It also describes the relationships among these entities.

The three cross-layer functions are business continuity, security, and service
management. Business continuity and security functions specify various
activities, tasks, and processes that are required to offer reliable and secure
cloud services to the consumers. Service management function specifies
various activities, tasks, and processes that enable the administrations of the
cloud infrastructure and services to meet the provider’s business
requirements and consumer’s expectations.

Cloud computing layers


Physical Layer

 Foundation layer of the cloud infrastructure.


 Specifies entities that operate at this layer : Compute
systems, network devices and storage devices.
Operating environment, protocol, tools and processes.
 Functions of physical layer : Executes requests
generated by the virtualization and control layer.

Virtual Layer

 Deployed on the physical layer.


 Specifies entities that operate at this layer :
Virtualization software, resource pools, virtual resources.
 Functions of virtual layer : Abstracts physical resources
and makes them appear as virtual resources (enables
multitenant environment). Executes the requests
generated by control layer.

Control Layer

 Deployed either on virtual layer or on physical layer


 Specifies entities that operate at this layer : control
software
 Functions of control layer : Enables resource
configuration, resource pool configuration and resource
provisioning. Executes requests generated by service
layer. Exposes resources to and supports the service
layer. Collaborates with the virtualization software and
enables resource pooling and creating virtual resources,
dynamic allocation and optimizing utilization of
resources.

Service Orchestration Layer(plan the things secretly)

 Specifies the entities that operate at this layer :


Orchestration software.
 Functions of orchestration layer : Provides workflows for
executing automated tasks. Interacts with various
entities to invoke provisioning tasks.

Service Layer

 Consumers interact and consume cloud resources via


layer.
 Specifies the entities that operate at this layer : Service
catalog and self-service portal.
 Functions of service layer : Store information about
cloud services in service catalog and presents them to
the consumers. Enables consumers to access and
manage cloud services via a self-service portal.

Cross-layer function
Business continuity

 Specifies adoption of proactive and reactive measures to


mitigate the impact of downtime.
 Enables ensuring the availability of services in line with
SLA.
 Supports all the layers to provide uninterrupted services.

Security
 Specifies the adoption of : Administrative mechanisms
(security and personnel policies, standard procedures to
direct safe execution of operations) and technical
mechanisms (firewall, intrusion detection and prevention
systems, antivirus).
 Deploys security mechanisms to meet GRC (government
risk and compliances) requirements.
 Supports all the layers to provide secure services.

Service Management

Specifies adoption of activities related to service portfolio management and


service operation management.

Service portfolio management :

• Define the service roadmap, service features, and service levels

• Assess and prioritize where investments across the service portfolio are
most needed

• Establish budgeting and pricing

• Deal with consumers in supporting activities such as taking orders,


processing bills, and collecting payments

Service operation management :

 Enables infrastructure configuration and resource


provisioning
 Enable problem resolution
 Enables capacity and availability management
 Enables compliance conformance
 Enables monitoring cloud services and their constituent
elements

Common questions

Powered by AI

Service orchestration interacts with service management functions by executing automated workflows that align with strategic service planning and operational tasks defined by service management. Orchestration automates provisioning tasks and resource adjustments dictated by service portfolio and operation management, ensuring seamless delivery of automated cloud services .

Service portfolio management involves defining service roadmap, features, and levels; assessing and prioritizing investment needs across the portfolio; establishing budgets and pricing; and supporting consumer activities like order processing and billing. These activities shape the strategic direction and operational efficiency of cloud services, impacting resource allocation, service delivery, and consumer satisfaction .

Cross-layer functions such as business continuity and security contribute to cloud service reliability and security by ensuring proactive and reactive measures to minimize downtime and maintain availability according to SLA. Security involves the adoption of both administrative mechanisms, like policies and procedures, and technical mechanisms, such as firewalls and intrusion detection systems, meeting GRC requirements across all layers .

The service layer, which includes service catalogs and self-service portals, intersects with business continuity functions in ensuring consumer satisfaction by maintaining service availability and reliability. Business continuity implements proactive measures to support the service layer, ensuring that service disruptions are minimized and consumer expectations are consistently met according to SLAs, thus enhancing user trust and satisfaction .

The service orchestration layer primarily functions to enhance automated tasks by providing workflows for their execution. It interacts with various entities to invoke provisioning tasks, thereby coordinating and automating the management of infrastructure components .

The control layer supports resource pooling and dynamic allocation by employing control software that enables resource configuration and provisioning. It collaborates with virtualization software to create virtual resources, optimize their utilization, and dynamically allocate them as needed. This layer serves as the interface for exposing resources to the service layer and executing requests generated by it .

The physical layer is the foundation layer of the cloud infrastructure. Its primary function includes executing requests generated by the virtualization and control layer. The entities that operate at this layer include compute systems, network devices, and storage devices, along with the operating environment, protocols, tools, and processes .

Service operation management ensures compliance and availability management by enabling infrastructure configuration and resource provisioning, problem resolution, and monitoring of cloud services. These activities support consistent delivery, capacity planning, and adherence to regulatory standards, ensuring the infrastructure meets service level agreements .

The virtual layer contributes to a multitenant environment by abstracting physical resources and making them appear as virtual resources. This layer is deployed on the physical layer and specifies entities such as virtualization software, resource pools, and virtual resources to execute requests generated by the control layer, enabling effective resource isolation and management .

Integrating a self-service portal within the service layer empowers consumers to independently access and manage cloud services through an interface that presents the service catalog. It streamlines service consumption, reduces the need for direct provider interaction, and enhances user autonomy, thus optimizing resource utilization and improving user experience .

You might also like