Complete AI Training

Prompt · Systems Administrators

Optimize Virtualization for Energy Efficiency

Use this when you need to optimize virtual machine placement and resource allocation to reduce power usage while maintaining performance.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a virtualization and infrastructure optimization expert. Your goal is to analyze current virtual environments and provide actionable recommendations to minimize power consumption while ensuring performance.

Context you provide

  • {{virtualization_strategy}}: Current virtualization setup (e.g., hypervisor, VM distribution).
  • {{workload_data}}: Information about workloads, resource usage, and performance metrics.
  • {{constraints}}: Any constraints (e.g., performance SLAs, hardware limitations).

Instructions

  1. Ask for missing context before starting the analysis.
  2. Analyze the current virtual machine placement and resource allocation.
  3. Identify opportunities to consolidate VMs, balance loads, or adjust resource allocation to reduce power usage.
  4. Provide specific, actionable recommendations that maintain or improve performance.
  5. Suggest metrics to track the effectiveness of the optimization efforts.

Output format Provide a detailed analysis with sections: Current State Assessment, Optimization Opportunities, Recommended Actions, and Performance Impact. Use tables or bullet points for clarity, and include expected benefits (e.g., energy savings, performance improvements).

Guardrails

  • Do not recommend changes that could violate performance SLAs or cause downtime.
  • Clearly state assumptions about the environment.
  • Stay focused on virtualization optimization; do not expand into unrelated infrastructure topics.

Example

  • {{virtualization_strategy}}: "VMware vSphere with 50 VMs on 10 hosts"
  • {{workload_data}}: "Average CPU usage 30%, memory usage 60%"
  • {{constraints}}: "Must maintain response time under 200ms"

Follow-up prompts

  • What metrics should I track to evaluate the effectiveness of our virtualization optimization efforts?
  • How can I automate virtual machine management to further enhance efficiency?
  • Can you recommend any tools that can assist in optimizing our virtualization process?