Pham Cloud Computing: VM Migration Hotspot Detection
18 Questions
0 Views

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

More Like This

Introduction to Cloud Computing
10 questions
Introduction to Cloud Computing
12 questions
Benefits of Cloud Computing Flashcards
17 questions
Managing VM Snapshots in vSphere 8
59 questions
Use Quizgecko on...
Browser
Browser