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