Pham Cloud Computing: VM Migration Hotspot Detection

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the responsibility of the hotspot detection algorithm in VM migration?

  • Automatically adjusting network bandwidth based on utilization
  • Monitoring the physical server's temperature to prevent overheating
  • Signalling a need for VM migration when SLA violations are detected (correct)
  • Directly migrating virtual servers to prevent hotspots

In the black-box approach, how is a hotspot identified on a physical server basis?

  • Memory utilization of the VM exceeding a threshold
  • Total swap activity being below a certain level
  • Aggregate CPU or network utilizations exceeding a threshold (correct)
  • Response time or request drop rate exceeding SLA-specified values

What triggers the flagging of a hotspot in the gray-box approach?

  • Network bandwidth allocation being underutilized
  • CPU utilization reaching maximum capacity
  • Memory utilization of the VM exceeding a threshold (correct)
  • Total swap activity exceeding a threshold

How is a hotspot flagged to avoid unnecessary migrations?

<p>Thresholds or SLAs must be exceeded for a sustained time (A)</p> Signup and view all the answers

What determines whether a transient spike will trigger a migration?

<p>$k$ out of the $n$ most recent observations and the next predicted value exceeding a threshold (C)</p> Signup and view all the answers

How can the aggressiveness of hotspot detection be adjusted?

<p>Choosing values for $k$ and $n$ to filter out transient spikes (A)</p> Signup and view all the answers

What type of statistics can be gathered at the OS-level in Linux for monitoring CPU, network, and memory usage?

<p>CPU, network, and memory usage (C)</p> Signup and view all the answers

What is the purpose of utilizing a light-weight monitoring daemon in each virtual server?

<p>To gather application logs (C)</p> Signup and view all the answers

What does memory hotspot detection enable in the context of monitoring virtual servers?

<p>Proactive detection and mitigation of memory hotspots (D)</p> Signup and view all the answers

How does direct monitoring of application-level statistics differ from the black-box approach in terms of SLA violations detection?

<p>Direct monitoring explicitly detects SLA violations (A)</p> Signup and view all the answers

What does a hotspot indicate in the context of resource management for VMs?

<p>Resource deficit on the physical server (B)</p> Signup and view all the answers

Before resolving a hotspot through migrations, what must the system estimate?

<p>How much additional resources are needed by the overloaded VMs (A)</p> Signup and view all the answers

Why is black-box monitoring of memory challenging in Xen?

<p>Memory usage statistics are directly available (A)</p> Signup and view all the answers

In what scenarios is black-box monitoring useful?

<p>In environments where OS instrumentation is feasible (D)</p> Signup and view all the answers

What is a challenge of trapping each memory access for monitoring?

<p>It speeds up the migration mechanism (B)</p> Signup and view all the answers

Why is black-box monitoring particularly useful in corporate data centers?

<p>For scenarios where OS instrumentation is feasible (A)</p> Signup and view all the answers

What method can be used to observe memory accesses within each VM in Xen?

<p>By directly querying Xen's memory allocation tables (B)</p> Signup and view all the answers

What determines the feasibility of performing OS instrumentation in a virtual server environment like Amazon's EC2?

<p>The type of applications running on the server (D)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

CHAPTER 8 CLOUD COMPUTING
30 questions

CHAPTER 8 CLOUD COMPUTING

LionheartedPhosphorus avatar
LionheartedPhosphorus
Introduction to Cloud Computing
12 questions
Managing VM Snapshots in vSphere 8
59 questions
Virtual Machine Live Migration
20 questions
Use Quizgecko on...
Browser
Browser