Tip

The hardware requirements for testing Hyper-V 3.0

Testing Hyper-V 3.0 is a worthwhile side project, as it will help you attain valuable skills

    Requires Free Membership to View

and experience before the official release of Windows Server 8. But, first, you need to assemble the proper hardware.

Obtaining a copy of Hyper-V 3.0

To try out the new features, you first need a copy of Hyper-V 3.0. Because the standalone hypervisor isn’t publicly available, you need to download the Windows Server 8 Developer Preview, which requires an MSDN subscription.

The hardware requirements for Hyper-V 3.0 are relatively mundane, making it easy to set up a Hyper-V 3.0 sandbox before its release.

The hardware requirements for a Hyper-V 3.0 sandbox
Your success with a production environment depends, in part, on your choice of hardware and associated technologies. But for a Hyper-V 3.0 test server, however, there is a broad range of hardware possibilities that you may already have at your disposal.

Most hardware from the last three years will likely support Hyper-V 3.0, so a spare server or desktop computer may suffice. Check out the following hardware requirements and recommendations to ensure compatibility with Hyper-V 3.0:

  • Processor with virtualization extensions (required):Enabled within the BIOS, hardware-based virtualization extensions allow virtual machines (VMs) to interact directly with the processor, which provides increased performance over type 2 hypervisors (i.e., Oracle VM VirtualBox, Virtual PC). This has been a hardware requirement since the Hyper-V release to manufacturer (RTM) in 2008.
    To enable processor virtualization (which is usually disabled by default), launch the BIOS on your server/workstation and look for a section titled: Advanced Processor Options. Otherwise, when you set up Hyper-V and start your first VM, you will receive this message: The virtual machine could not be started because the hypervisor is not running. You will need to boot to your BIOS and enable the processor virtualization feature to continue.

    More on testing Hyper-V 3.0

    Network isolation with PVLANs in Hyper-V 3.0

    Hyper-V 3.0 resource-monitoring capabilities

    High availability and redundancy in Hyper-V 3.0

  • DEP-enabled processor (required): Like processor virtualization, the Data Execution Prevention (DEP) setting has been a hardware requirement since the Hyper-V RTM. It prevents the execution of potentially harmful code in-memory. This setting is found within your BIOS under a section entitled Advanced Processor Options, Security Settings or Advanced Security.
  • SLAT-enabled processor (optional): This technology allows VMs to access physical memory in a more efficient manner. There are conflicting reports about whether Second Level Address Translation (SLAT), also known as Extended Page Tables or Nested Page Tables, is a requirement for Hyper-V 3.0. The answer is, the desktop version of Hyper-V in Window 8 requires SLAT, but the Windows Server 8 version does not, unless you plan to try the RemoteFX feature.
  • A second Hyper-V host (optional): Hyper-V 3.0 does not require a second host, but if you want to test new features such as Hyper-V Replica, Live Storage Migration or Live Migration without shared storage, having a second host is highly desirable. You do not, however, need to have duplicate hardware in your test environment. A desktop that meets the hardware requirements above may be good enough to evaluate these features, allowing you to keep costs down.

The ability to use Hyper-V 3.0 on a variety of hardware platforms has both positive and negative implications. It allows for broad testing, but be careful not to carry your test environment into production, or you could face costly performance issues.

You should not provision anything critical on this pre-beta version of Hyper-V 3.0. In my testing, Hyper-V 3.0 has performed quite well, but expect options, menus and processes to change as the hypervisor matures toward RTM.

This was first published in February 2012

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.