RUNNING vtvax FOR WINDOWS



Similar documents
Running vtserver in a Virtual Machine Environment. Technical Note by AVTware

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

Enabling Technologies for Distributed and Cloud Computing

Full and Para Virtualization

IOS110. Virtualization 5/27/2014 1

Servervirualisierung mit Citrix XenServer

Supported File Systems

Novell Cluster Services Implementation Guide for VMware

Enabling Technologies for Distributed Computing

Vocera Voice 4.3 and 4.4 Server Sizing Matrix

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

Virtualization with Windows

Windows Server 2012 R2 Hyper-V: Designing for the Real World

Virtualization. Pradipta De

VMware vsphere 5.0 Boot Camp

VMware vsphere 5.1 Advanced Administration

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

How To Use Vsphere On Windows Server 2012 (Vsphere) Vsphervisor Vsphereserver Vspheer51 (Vse) Vse.Org (Vserve) Vspehere 5.1 (V

Advanced VMware Training

9/26/2011. What is Virtualization? What are the different types of virtualization.

Virtualization for Cloud Computing

Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment

Networking for Caribbean Development

Merge Healthcare Virtualization

MS Configuring and Administering Hyper-V in Windows Server 2012

The VMware Administrator s Guide to Hyper-V in Windows Server Brien Posey Microsoft

Hyper-V R2: What's New?

A Comparison of VMware and {Virtual Server}

FOR SERVERS 2.2: FEATURE matrix

ClearPath MCP Software Series Compatibility Guide

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

CSE 501 Monday, September 09, 2013 Kevin Cleary

Anh Quach, Matthew Rajman, Bienvenido Rodriguez, Brian Rodriguez, Michael Roefs, Ahmed Shaikh

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

Unifying Information Security

Intro to Virtualization

VMware vsphere Design. 2nd Edition

SUSE Linux Enterprise 10 SP2: Virtualization Technology Support

Enterprise-Class Virtualization with Open Source Technologies

Virtual SAN Design and Deployment Guide

KVM: A Hypervisor for All Seasons. Avi Kivity avi@qumranet.com

Dell High Availability Solutions Guide for Microsoft Hyper-V R2. A Dell Technical White Paper

Virtualization. Types of Interfaces

Preparation Guide. How to prepare your environment for an OnApp Cloud v3.0 (beta) deployment.

Simplifying Server Workload Migrations

What is the difference between XenServer and the open-source Xen Project Hypervisor?

Comparing Free Virtualization Products

Microkernels, virtualization, exokernels. Tutorial 1 CSC469

Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines

Setup for Failover Clustering and Microsoft Cluster Service

Migrating to ESXi: How To

Configuration Maximums

Pete s All Things Sun: Comparing Solaris to RedHat Enterprise and AIX Virtualization Features

Virtual Machines. Virtualization

RED HAT ENTERPRISE VIRTUALIZATION

Configuration Maximums VMware Infrastructure 3

Maximizing SQL Server Virtualization Performance

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

Virtualization and the U2 Databases

Basics of Virtualisation

Database Virtualization

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Virtualization. Michael Tsai 2015/06/08

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

Implementing and Troubleshooting the Cisco Cloud Infrastructure **Part of CCNP Cloud Certification Track**

The QEMU/KVM Hypervisor

White Paper. Recording Server Virtualization

Cloud Computing #6 - Virtualization

Configuration Maximums VMware vsphere 4.0

Hyper-V Enterprise Ready! Presented by Luther Allin

Citrix XenServer Product Frequently Asked Questions

2972 Linux Options and Best Practices for Scaleup Virtualization

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

Dell High Availability Solutions Guide for Microsoft Hyper-V

Microsoft Hyper-V chose a Primary Server Virtualization Platform

Cloud Optimize Your IT

Dell Solutions Overview Guide for Microsoft Hyper-V

MIGRATING LEGACY PHYSICAL SERVERS TO HYPER-V VIRTUAL MACHINES ON DELL POWEREDGE M610 BLADE SERVERS FEATURING THE INTEL XEON PROCESSOR 5500 SERIES

Virtualization. Dr. Yingwu Zhu

Windows Server 2012 授 權 說 明

Version 2.0. VMGuru.nl Erik Scholten

SCO Virtualization Presentation to Customers

Part 1 - What s New in Hyper-V 2012 R2. Clive.Watson@Microsoft.com Datacenter Specialist

Windows Server 2012 Hyper-V Training

Virtual Machine Backup Guide

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia

Veeam Study Webinar Server Virtualization with Windows Server Hyper-V and System Center. Orin


CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers

Microsoft HyperV 3 versus Vmware vsphere 5

Hypervisor Competitive Differences: Beyond the Data Sheet. Chris Wolf Senior Analyst, Burton Group

How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1

Transcription:

RUNNING vtvax FOR WINDOWS IN A AVT / Vere Technologies TECHNICAL NOTE

AVT/Vere Technical Note: Running vtvax for Windows in a Virtual Machine Environment Document Revision 1.1 (September, 2015) 2015 Vere Technologies LLC vtalpha and vtvax are marketed jointly by AVT and Vere Technologies LLC Page 2 of 8

Table of Contents 1. Scope... 4 1.1. Introduction... 4 2. General Virtual Machine Considerations... 5 2.1. The Virtualization Decision... 5 2.2. Virtual Host Criteria... 5 2.2.1. Performance... 5 2.2.2. Shared Resources... 5 2.2.3. CPU Requirements... 5 2.2.4. Storage... 5 2.2.5. Other Considerations/Licensing... 6 3. Hypervisor-specific Information... 7 3.1. VMware... 7 3.1.1. Storage... 7 3.1.2. Network... 7 3.2. Hyper-V... 8 3.2.1. Storage... 8 3.2.2. Network... 8 Page 3 of 8

1. Scope This technical note provides details specific to installing vtvax for Windows on a virtualized host system, including x86 hypervisor configuration requirements and vtvax installation and operation details. Procedures common with installations on physical hosts are provided in the vtvax for Windows Installation Guide. In this document the term vtvax applies only to vtvax for Windows. For information on installing vtvax for Bare Metal or vtalpha on a virtual host, see the Technical Recommendation vtserver in a Virtual Machine Environment. 1.1. Introduction vtvax emulates the legacy VAX hardware platforms, originally developed by Digital Equipment Corporation, on modern 32-bit or 64-bit x86 or compatible platforms. vtvax consists of a management interface and a hypervisor which provides the capability to create one or more virtual VAX guest systems simultaneously on the same host. vtvax is installed as an application under the Microsoft Windows operating system. The vtvax host system may be a physical system or it may be virtualized using VMware, Hyper-V, KVM, or Xen. It is important for operational stability and security that the vtvax host system be dedicated to that purpose. Other applications and users should not be run on this system, except as necessary to facilitate vtvax operations (e.g., server applications such as FTP, SMB, or SSH). Unnecessary services and applications should be disabled or removed. Of particular note, automatic software updates should be disabled and antivirus, anti-malware and disk defragmentation applications should not be run while the vtvax emulator is running, as they can consume large amounts of resources and/or block the execution of other applications, including vtvax, which can lead to unpredictable performance or crashes of the emulator. The remainder of this document addresses the considerations unique to the installation and operation of vtvax on a virtualized host system. Page 4 of 8

2. General Virtual Machine Considerations This section of the document addresses hypervisor-independent considerations involved with running vtvax on a virtual host. Hypervisor-specific details are addressed in the following sections. 2.1. The Virtualization Decision vtvax is supported on virtual host systems running under VMware, Hyper-V, KVM, and Xen hypervisors. For a current list of supported hypervisors and any restrictions, please see the most recent vtvax for Windows Product Overview. We recommend that vtvax be run on a physical host system when possible, for the reasons detailed below. The decision to virtualize is often influenced by factors such as local policy and financial considerations that are beyond the scope of this document, which addresses technical issues that directly impact the vtvax software. The decision whether to run vtvax on a virtual host should be made considering both the factors described here and the local considerations. 2.2. Virtual Host Criteria When configuring the physical host system the x86 emulator will run on, the following details should be considered. 2.2.1. Performance The maximum achievable performance running vtvax on a virtual host will be somewhat less than that running on a physical host using the same hardware platform due to the hypervisor overhead. Typically, I/O performance will be impacted more than CPU performance. The hypervisor overhead varies considerably depending on a number of factors, such as the hypervisor used, the virtual host configuration, and the nature of the workload. Because of this variability, we are not able to estimate the hypervisor overhead. 2.2.2. Shared Resources When other guest systems will run on the same x86 host system, CPU, memory, and network resource reservations should be made for the VM used for the vtvax host to ensure that critical hardware resources are always available when needed. Sharing of these critical resources with other VMs can result in unpredictable performance and possibly unstable operation of the virtual VAX system. 2.2.3. CPU Requirements The rule of thumb is to provide at least 2 virtual CPU cores per virtual VAX CPU; additional cores may improve performance and avoid resource shortages on systems with heavy I/O loads. Hyper-threaded CPUs should have hyper-threading disabled in the host system BIOS or UEFI to prevent logical threads, which have lower and less predictable performance than the physical cores, from being assigned to an emulation instance. 2.2.4. Storage vtserver supports a variety of storage backends, including storage technologies that were not available on physical VAX hardware. The table below shows the supported storage options for various configurations when running on a physical vtserver host vs. running on a virtual host for both standalone and clustered environments: Page 5 of 8

Standalone Clustered same host Clustered multi host KZPBA/VTDSK KGPSA KZPBA/VTDSK KGPSA KZPBA/VTDSK KGPSA Local Disk Container File Y Y Y Y X X Physical Disk Y Y Y Y X X SAN Volume Container File Y Y Y Y X X Physical Disk Y Y Y Y P(2); V(2,3) P(2); V(2,3) Direct Access X P; V(1) X P;V(1) X P; V(1) iscsi Volume Container File Y Y Y Y X X Physical Disk Y Y Y Y P(2); V(2,3) P(2); V(2,3) NFS Mount Point Container File Y Y Y Y Y(2) Y(2) Legend: Y supported on both physical and virtual vtserver hosts P supported on physical vtserver hosts only V supported on virtual vtserver hosts only X unsupported 1 only FC card with PCI pass-through (VMware) 2 cache must be disabled 3 only with RAW mapping mode KZPBA SCSI adapter KGPSA Fibre Channel adapter 2.2.5. Other Considerations/Licensing Any host that may be a migration target for a virtual machine running vtvax must have hardware and operating system configurations that are identical to that of the original host system. The vtvax for Windows license verification is based on a signature that is computed from a number of configuration items: processor manufacturer and type, BIOS revision, number of processors, hard drive signature, OS version and service pack level. If all of these are not identical on the originally licensed host and the migration target, vtvax will not start until a new license unlock code is obtained. If a migration to a dissimilar host platform must be made, please notify your vtvax VAR or service provider in advance, if possible, so that provisions may be made to get a timely response to the license update request. Page 6 of 8

3. Hypervisor-specific Information vtvax for Windows has been tested on virtual host systems that were guests under the VMware and Hyper-V versions listed below. We expect that other hypervisors that support the desired version of Microsoft Windows running in a guest VM will work as well, but this has not been verified by Vere Technologies. 3.1. VMware Supported versions: ESXi 4.1 and later. 3.1.1. Storage Supported Storage controllers in VMware are: - LSI Logic Parallel (Recommended) - LSI Logic SAS - VMware Paravirtual Unsupported Storage controllers are: - BusLogic Parallel 3.1.2. Network Supported Network adapters in VMware are: - E1000 (Recommended) - E1000E - VMXNET 3 Unsupported Network Adapters are: - VMXNET 2 (Enhanced) The adapters used for vtvax should have Promiscuous Mode and MAC Address Changes enabled on the vswitch in VMware. Page 7 of 8

3.2. Hyper-V Supported versions: Hyper-V 2012; Hyper-V Core 3.2.1. Storage Supported Storage controllers in Hyper-V are: - IDE (Recommended) - SCSI (data only; Hyper-V cannot boot from SCSI) 3.2.2. Network Supported network adapters in Hyper-V are: - Hyper-V NIC - Legacy NIC The adapters used for vtvax should have MAC address spoofing enabled on the network adapter in Hyper-V. Page 8 of 8