Virtualization and CAD

| |


Virtualization and CAD software (AutoCAD and similar) at the end of year 2012.

Recently tested XenApp, XenDesktop and Server 2012 with Hyper-V + Nvidia Quadro 4000 and Windows 8 virtual machines.

The result - XenApp is OK with AutoCAD.

Hyper-V and BIOS settings


Hyper-V hardware requirement

1. 64-bit (x64) processor and 64 bit Windows 2008 (R2) server

2. Hardware Virtualization Assists

Enable in the system BIOS:

- Intel VT-x (initially codenamed Vanderpool)
- AMD AMD-V (also called SVM and initially codename Pacifica)

3. Hardware Data Execution Prevention

Enable in the system BIOS:

- Intel Execute Disable (XD)
- AMD No Execute (NX).

4. SLAT hardware - required for using RemoteFX, highly recommended for traditional server virtualization

- Intel Extended Page Tables (EPT).
- AMD Nested Page Tables (NPT) or Rapid Virtualization Indexing (RVI).

Hyper-V , HP network teaming and VMSMP Event ID 28


Installing HP DL370 G6 server with 4 integrated network cards and following the HP recommendation about the install

SAN vs local server storage and virtualization



The Old Story

Every year purchase new server(s) loaded with as many disk as it can handle.

Number of virtual processors in Hyper-V Guest Operating Systems


Article on Microsoft Tech Net with the latest information for the supported number of virtual processors and integration services when running different guest operating systems (virtual machines) on Windows Server 2008 R2 Hyper-v

Quick data

Windows Server 2008 (all versions, including R2 and SP1) - 1,2,3 or 4 Virtual processors (vCPU)

Windows Server 2003 (all versions, inluding R2) - 1 or 2 virtual processors

Windows 2000 Server with Service Pack 4 - only one (1) virtual

Implementing RemoteFX on HP ProLiant


Quick check list and brief instructions on hyper-V RemoteFX set up

RemoteFX requirement:

  • Processors must support Second-Level Address Translation (SLAT). Intel-based processors, Extended Page Tables (EPT) == SLAT. AMD-based processors, Nested Page Tables (NPT) == SLAT.

Hyper-Threading and Virtualization


To enable or to disable hyper-threading on virtualization hosts?

There are many articles, documents and discussions in Internet and there is no definitive answer about the hyper-threading usage in virtualized environment.

About Hyper-Threading

A processor architecture feature that allows a single processor to execute multiple independent threads simultaneously. Hyper-threading was added to Intel's Xeon and Pentium® 4 processors.

Why we have selected Hyper-V again (against VMware)



Just finished some quick but rather indicative tests of VMware vSphere with View 5 and MS Windows 2008 R2 SP1 Hyper-V

We are long time looking for virtualization platform that would allow decent quality of 3D graphics and modeling applications.