18 Questions
What is the responsibility of the hotspot detection algorithm in VM migration?
Signalling a need for VM migration when SLA violations are detected
In the black-box approach, how is a hotspot identified on a physical server basis?
Aggregate CPU or network utilizations exceeding a threshold
What triggers the flagging of a hotspot in the gray-box approach?
Memory utilization of the VM exceeding a threshold
How is a hotspot flagged to avoid unnecessary migrations?
Thresholds or SLAs must be exceeded for a sustained time
What determines whether a transient spike will trigger a migration?
$k$ out of the $n$ most recent observations and the next predicted value exceeding a threshold
How can the aggressiveness of hotspot detection be adjusted?
Choosing values for $k$ and $n$ to filter out transient spikes
What type of statistics can be gathered at the OS-level in Linux for monitoring CPU, network, and memory usage?
CPU, network, and memory usage
What is the purpose of utilizing a light-weight monitoring daemon in each virtual server?
To gather application logs
What does memory hotspot detection enable in the context of monitoring virtual servers?
Proactive detection and mitigation of memory hotspots
How does direct monitoring of application-level statistics differ from the black-box approach in terms of SLA violations detection?
Direct monitoring explicitly detects SLA violations
What does a hotspot indicate in the context of resource management for VMs?
Resource deficit on the physical server
Before resolving a hotspot through migrations, what must the system estimate?
How much additional resources are needed by the overloaded VMs
Why is black-box monitoring of memory challenging in Xen?
Memory usage statistics are directly available
In what scenarios is black-box monitoring useful?
In environments where OS instrumentation is feasible
What is a challenge of trapping each memory access for monitoring?
It speeds up the migration mechanism
Why is black-box monitoring particularly useful in corporate data centers?
For scenarios where OS instrumentation is feasible
What method can be used to observe memory accesses within each VM in Xen?
By directly querying Xen's memory allocation tables
What determines the feasibility of performing OS instrumentation in a virtual server environment like Amazon's EC2?
The type of applications running on the server
Explore the hotspot detection algorithms used in cloud computing for signaling the need for VM migration when SLA violations are detected. Learn about black-box and gray-box approaches for hotspot detection on a per-physical server basis.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free