Beruflich Dokumente
Kultur Dokumente
Introduction
data center’s technology through a set of techniques and tools that facilitate the providing
and management of the dynamic data center’s infrastructure.
abstraction of the four computing resources (storage, processing power, memory, and
network or I/O).
Layer partition the physical resource of server into multiple VM’s with different workloads.
Allow , schedules, allocates the physical resource, and makes each virtual machine think that
it totally owns the whole physical resource .
Technology makes it very flexible and easy to manage resources in cloud computing
environments.
Virtualization enables high, reliable, and agile deployment mechanisms and management of
services, providing on-demand cloning and live migration services which improve reliability.
effective management’s suite for managing virtual machines’ infrastructure is critical for
any IaaS.
Reservation-Based Provisioning of
Virtualized Resources
situations where the demand for resources is known beforehand
Commercial cloud providers, such as Amazon, have enough
resources to provide the illusion of infinite capacity, which means
that this situation is simply resolved by requesting the resources
exactly when needed
Cause resources to be underutilized
VMs allow us to overcome the utilization
problems typically associated with advance reservations and we
describe
Haizea, a VM-based lease manager supporting advance
reservation.
Provisioning to Meet SLA Commitments
a company might depend on an IaaS cloud provider to deploy three-tier
applications (Web front-end, application server, and database server) for its
customers
service owners will enter into service-level agreements (SLAs) with their end
users, covering guarantees such as the timeliness with which these services will
respond.
cloud providers are typically not directly exposed to the service semantics or
the SLAs
cloud provider’s task is, therefore, to make sure that resource allocation
requests are satisfied with specific probability and timeliness.
These requirements are formalized in infrastructure SLAs between the service
owner and cloud provider
service owner is not resourceful enough, to protect high-level SLAs, cloud
provider should cater for elasticity on demand
RESERVOIR
DISTRIBUTED MANAGEMENT OF VIRTUAL
INFRASTRUCTURES
Introduction
VM Management
Virtualization
Image Management.
Image Repositories
Virtual Machine Directory
Preparation implies
Cloning
Save/remove.
Networking.
SCHEDULING TECHNIQUES FOR ADVANCE
RESERVATION OF CAPACITY
Existing Approaches to Capacity Reservation
Reservations with VMs
Leasing Model
Lease Scheduling
Further Reading on Lease-Based Resource Management
Existing Approaches to Capacity Reservation
Elasticity rules are scaling and de-scaling policies that guide transition of the
service from one configuration to another to match changes in the
environment.
Time-driven:
OS Level Metrics-Driven:
Application Metrics-Driven.
Policy-Driven Probabilistic Admission Control
treating each resource I in the virtual resources array) as a random variable. virtual resources
array is, therefore, a vector of random variables.
assume that each capacity range for each resource type is finite
compute both the average resource consumption rate and variance in resource consumption
for each service
ARL as the probability of having insufficient capacity to satisfy some capacity allocation
requests on demand.
a simple management lever termed acceptable risk level (ARL) to control over-subscribing of
capacity.
The admission control algorithm calculates equivalent capacity required to satisfy the
resource demands of the service applications for the given ARL.
In a federated environment(RESERVOIR):BSM-aligned admission control
new service with unknown history arrives in the system equivalent capacity (ε.) is approximated
using Eq. (6.1).
Policy-Driven Placement Optimization