Download presentation
Presentation is loading. Please wait.
1
Cloud Management Mechanisms
Cloud Computing Lecture Note 7 Cloud Management Mechanisms 오상규 정보통신대학원
2
Remote Administration System – 1/3
Definition Tools and user-interface for external cloud resource administrators to configure and administer cloud- based IT resources Implementation mechanisms Implemented as a portal for remote administration and management of various underlying systems allowing cloud consumer side administrators to configure and manage cloud IT resources allocated to themselves Integrated with resource management system, SLA management system and billing management systems Mainly to centralize controls to external could resource administrators, to customize user control and to hand over as much as control in administrative tasks to cloud consumers 2 primary types of portals: usage and administration portal and self-service portal Resource Mgmt. System SLA Mgmt. System Billing Mgmt. System Cloud Resource Administrators Cloud Remote Administration System
3
Remote Administration System – 2/3
Usage and administration portal A general purpose portal to centralize management controls to different cloud-based IT resources and to provide IT resource usage reports A part of numerous cloud technology architectures (Covered in the later Chapter) Self-service portal A shopping portal to allow cloud consumers to search an up-to-date list of cloud services and IT resources available for lease from a cloud providers Items chosen by the cloud consumers are submitted to the cloud provider for provisioning. Associated with the rapid provisioning architecture (Covered in the later Chapter) Tasks commonly performed by cloud consumers via a remote administration console include: Configuring and setting up cloud services Provisioning and releasing IT resource for on-demand cloud services Monitoring cloud service status, usage and performance Monitoring QoS and SLA fulfillment Managing leasing costs and usage fees Managing user accounts, security credentials, authorization and access control Tracking internal and external access to leased services Planning and accessing IT resource provisioning Capacity planning Cloud providers are recommended to offer standardized APIs for remote administration system so that cloud consumers can reuse their front-end interface if they decide to move to another cloud provider or they are able to lease their services from multiple cloud providers simultaneously.
4
Remote Administration System – 3/3
Cloud A Standardized APIs On-premise IT Resource Cloud Remote Administration System Standardized APIs Cloud Resource Administrator Side Custom Front-end IT Resource Mgmt. Portal Cloud Remote Administration System Cloud B
5
Resource Management System – 1/2
Definition An interface and a mechanism to coordinate IT resource in response to management actions performed by both cloud consumers and cloud providers Implementation mechanisms Virtual infrastructure manager (VIM – the core part of resource management system) - coordinating the server hardware so that virtual server instances can be created from the most expedient underlying physical server Basically managing a range of virtual IT resources across multiple physical servers – creating & managing multiple instances of a hypervisor across different physical serves or allocating a virtual server on one physical server to another (or to a resource pool) user-defined & custom-built remote administration system portal with APIs VM0 VM1 VMX VM0 VM1 VMY VM0 VM1 VMZ Hypervisor0 Hypervisor1 HypervisorN PM0 PM1 PMN VIM Usage and Administration Portal Remote Administration System VM Image Repository Native VIM Console Cloud Resource Administrator Cloud Resource Administrator Resource Management System
6
Resource Management System – 2/2
Roles and tasks Managing virtual IT resource templates that are used to create pre-built instances such as virtual server images Allocating and releasing virtual IT resources into the available physical infrastructure in response to the starting, pausing, resuming and terminating virtual IT resource instances Coordinating IT resources in relation to the involvement of other mechanisms such as resource replication, load balancer and failover system Enforcing usage and security policies throughout the lifecycle of cloud service instances Monitoring operational conditions of IT resources Interfaces & interaction Accessed by cloud resource administrators employed by the cloud provider or cloud consumer Directly accessed by cloud resource administrators of the cloud provider via the resource management system’s native console Selectively accessed by could resource administrators of the cloud consumer via external APIs with which a user-defined remote administration system portal could be custom-built
7
SLA Management System Cloud Definition
A mechanism providing features related to the administration, collection, storage, reporting and runtime notification of SLA data Implementation mechanisms SLA data based on pre-defined metrics and reporting parameters stored on and retrieved from a separate repository Cooperate with one or more SLA monitor mechanisms to collect the SLA data that can then be made available in near-real time to usage and administration portals to provide on-going feedback regarding active cloud services The metrics monitored for individual cloud services are aligned with the SLA guarantees in corresponding cloud provisioning contracts. Report SLA Manager Usage and Administration Portal Remote Administration System Log QoS Log Repository Native SLA Console Cloud Resource Administrator Cloud Resource Administrator Cloud Service Consumer SLA Management System SLA Monitor Agent Cloud
8
Billing Management System
Definition A mechanism dedicated to the collection and processing of usage data as it is related to cloud provider accounting and cloud consumer billing Implementation mechanisms Based on pay-per-use monitors to gather runtime usage data that is stored in a repository that the system components then draw from for billing, reporting and invoicing purpose Different pricing policies based on pricing models, cloud consumers, IT resource types Pricing models – traditional pay-per-use model, flat-rate, pay-per-allocation or their combination Pre-usage payment system: up to pre-defined usage limits and blocked when exceeded Post-usage payment system: unlimited usage and billed based on actual usage at the end of each period Invoice Pricing & Contract Manager Usage and Administration Portal Remote Administration System Log PPU Log Repository Native PPU Console Cloud Resource Administrator Cloud Resource Administrator Cloud Service Consumer Billing Management System PPU Monitor Agent Cloud
9
Cloud Computing End of Lecture Note 오상규 정보통신대학원
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.