vtserver Running vtserver on Hypervisors

Similar documents
RUNNING VTSERVER IN A VIRTUAL MACHINE ENVIRONMENT

RUNNING VTVAX FOR WINDOWS IN A VIRTUAL MACHINE ENVIRONMENT

1 vtserver Installation and Update Procedure

System Requirements. Hardware and Virtual Appliance Requirements

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

predefined elements (CI)

Introduction to Virtualization. From NDG In partnership with VMware IT Academy

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

VMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.

Novell Cluster Services Implementation Guide for VMware

Xen Summit Spring 2007

FIBER CHANNEL TECH NOTE TECHNICAL AND INFORMATIONAL BN

VMware vsphere with ESX 6 and vcenter 6

Chapter 5 C. Virtual machines

vtserver Host Platform Compatibility List

Install ISE on a VMware Virtual Machine

Install ISE on a VMware Virtual Machine

Install ISE on a VMware Virtual Machine

VIRTUAL APPLIANCES. Frequently Asked Questions (FAQ)

Configuration Maximums VMware vsphere 5.0

Creating a New SBC SWe VM Instance

Software SIParator / Firewall

Install ISE on a VMware Virtual Machine

Install ISE on a VMware Virtual Machine

Administering VMware vsphere and vcenter 5

VMware vsphere with ESX 4 and vcenter

W H I T E P A P E R. What s New in VMware vsphere 4: Performance Enhancements

Atos TM Virtualization Solutions

Virtualization. ...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania.

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Bacula Systems Virtual Machine Performance Backup Suite

vsphere Storage Update 1 Modified 16 JAN 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

Performance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware

Replace Single Server or Cluster

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

VMware vsphere 5.5 Advanced Administration

Server Virtualization Approaches

VI3 to vsphere 4.0 Upgrade and New Technology Ultimate Bootcamp

PassTest. Bessere Qualität, bessere Dienstleistungen!

VMware vsphere 4. Architecture VMware Inc. All rights reserved

Vmware VCP-310. VMware Certified Professional on VI3.

Security Gateway Virtual Edition

Virtualization. Michael Tsai 2018/4/16

Installing the Cisco CSR 1000v in VMware ESXi Environments

"Charting the Course... VMware vsphere 6.7 Boot Camp. Course Summary

VMWARE TUNING BEST PRACTICES FOR SANS, SERVER, AND NETWORKS

A Dell Technical White Paper Dell Virtualization Solutions Engineering

Setup for Microsoft Cluster Service Update 1 Release for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5

Overview. Prerequisites. VMware vsphere 6.5 Optimize, Upgrade, Troubleshoot

W H I T E P A P E R. Comparison of Storage Protocol Performance in VMware vsphere 4

VMware vsphere Administration Training. Course Content

Virtualization of the MS Exchange Server Environment

CS370 Operating Systems

Running DME on VMware ESX

VMware vsphere APIs for I/O Filtering (VAIO) November 14, 2017

Veritas InfoScale 7.4 Virtualization Guide - Linux

"Charting the Course... VMware vsphere 6.5 Optimize, Upgrade, Troubleshoot. Course Summary

Scrutinizer Virtual Appliance Deployment Guide Page i. Scrutinizer Virtual Appliance Deployment Guide. plixer

FAQ FOR VMWARE SERVER 2 - AUGUST, 2008

Backup Solution Testing on UCS B and C Series Servers for Small-Medium Range Customers (Disk to Tape) Acronis Backup Advanced Suite 11.

TN1070: Verint Master Server Under

About the XenClient Enterprise Solution

Using MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems

VMware vsphere 6.5 Boot Camp

Installing the Cisco IOS XRv 9000 Router in VMware ESXi Environments

HP Data Protector 7.0 Virtualization Support Matrix

Software Engineering at VMware Dan Scales May 2008

Configuration Maximums

Vembu BDR Suite. Free vs Paid Edition. Backup & Disaster Recovery. VEMBU TECHNOLOGIES TRUSTED BY OVER 60,000 BUSINESSES

VMware vsphere: Taking Virtualization to the Next Level

TIPS TO. ELIMINATE LATENCY in your virtualized environment

Backup Solution Testing on UCS B-Series Server for Small-Medium Range Customers (Disk to Tape) Acronis Backup Advanced Suite 11.5

CHARON-VAX application note

High Availability for Virtual Environment

DumpExam. The best exam dump, valid dumps PDF, accurate exam materials provider

VCP410 VMware vsphere Cue Cards

Passguide VCP550D 194q

CXS Citrix XenServer 6.0 Administration

Vmware VCP410. VMware Certified Professional on vsphere 4. Download Full Version :

Deploying the LANGuardian Virtual Appliance on VMware ESXi 6.5

Cloud and Datacenter Networking

Virtual Machine Backup Guide Update 2 Release for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5

BraindumpsIT. BraindumpsIT - IT Certification Company provides Braindumps pdf!

Setup for Failover Clustering and Microsoft Cluster Service. Update 1 16 OCT 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.

NEC SigmaSystemCenter 3.0 highlights. NEC Corporation 2nd IT Software Division IT Network Global Solutions Division

Virtual Server Agent for VMware VMware VADP Virtualization Architecture

Dell Multi-UPS Management Console and UPS Local Node Manager Software Version User Guide Update

1V0-621.testking. 1V VMware Certified Associate 6 - Data Center Virtualization Fundamentals Exam

Acronis Backup Advanced 11.7 Update 1

1V Number: 1V0-621 Passing Score: 800 Time Limit: 120 min. 1V0-621

Operating Systems 4/27/2015

VMware Backup Free Edition Using Vembu VMBackup

vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

The only open-source type-1 hypervisor

How it can help your organisation

Logical Operations Certified Virtualization Professional (CVP) VMware vsphere 6.0 Level 2 Exam CVP2-110

Administering VMware Virtual SAN. Modified on October 4, 2017 VMware vsphere 6.0 VMware vsan 6.2

Microsoft Hyper-V backup Free Edition

AB Drives. T4 - Process Control: Virtualization for Manufacturing. Insert Photo Here Anthony Baker. PlantPAx Characterization & Lab Manager

Backup & Disaster Recovery. Vembu BDR Suite. Free vs Paid Edition. VEMBU TECHNOLOGIES Copyright Vembu Technologies. All Rights Reserved

Transcription:

vtserver vtalpha/vtvax Bare Metal Version 4.0.0 Running vtserver on Hypervisors TECHNICAL NOTE BN-0001-09 Running vtserver on Hypervisors Technical Note BN-0001-09 (February 26, 2019) 2019 AVTware / Vere Technologies vtalpha and vtvax are marketed jointly by AVT and Vere Technologies LLC

Table of Contents 1. Installing vtserver on a Hypervisor... 1 1.1. Impact of Running on a Virtual Host... 2 1.2. Virtual Host Criteria... 3 1.3. Performance... 3 1.4. Shared Resources... 3 1.5. CPU Requirements... 3 1.6. USB Port... 4 1.7. Storage... 5 1.8. Symmetric Multiprocessing (SMP)... 6 1.9. Licensing... 7 1.10. vtserver Software Installation... 7 1.11. Hypervisor-specific Information... 8 1.12. VMware... 8 1.13. Storage... 8 1.14. Network... 9 1.15. License Key... 10 1.16. VMware Tools... 11 1.17. Hyper_V... 11 1.18. Storage... 11 1.19. Network... 12 1.20. USB License / Network License... 12 1.21. KVM... 12

Running vtserver on Hypervisors V4.0.0 1. Installing vtserver on a Hypervisor The vtserver host may be a physical system or it may be virtualized using VMware, Hyper-V, or KVM. vtserver installs on Bare Metal. That is, there is no operating system running on the x86 host system. This is similar to other hypervisors such as VMware ESX, Citrix XenServer, and Microsoft Hyper-V. Advantages of the Bare Metal approach versus running as an application on a general purpose operating system include: Maintainability Reliability Security There is no external operating system to be updated and maintained separately from the vtserver environment. Only the necessary components are included in the bundled operating environment, which is integrated and tested with the emulation layer. There are no other users on the system to affect performance, stability, or the virtual Alpha/VAX operating environments. At installation, vtserver has only three network ports enabled: 80 (HTTP) and 443 (HTTPS) for the vtmonitor management interface, and 22350 for license verification. Users must opt-in to use additional ports. BN-0001-09 Page 1 February 26, 2019

1.1. Impact of Running on a Virtual Host Placing an x86 hypervisor between vtserver and the physical hardware negates to an extent some of the advantages of the Bare Metal environment noted above: Hardware Control Performance Maintainability Alpha and VAX System Stability The x86 hypervisor has direct control of the physical hardware. It may impose constraints which are not compatible with the way vtserver uses the hardware. Some issues of this nature and workarounds for them are discussed in the sections below. The x86 hypervisor itself consumes some system resources. In addition, there are often other guest systems running at the same time as vtserver. If the resources are not allocated properly, as explained below, this can impact the performance of the virtual Alpha and VAX systems. Nevertheless, this option is reliable and popular, especially in large datacenters. The x86 hypervisor is a software layer that can be updated independent of vtserver. While it is not expected, updates to the x86 hypervisor could impact vtserver. Always check with AVT, VERE or your reseller before upgrading hypervisors. The vtserver user interface contains safeguards to prevent the emulated Alpha and VAX systems from being shut down unintentionally when the operator is managing the vtserver host system. However, when the vtserver host is virtualized, the x86 hypervisor operator has ultimate control of the virtual host system and can shut it down unexpectedly while the virtual Alpha or VAX systems are running. BN-0001-09 Page 2 February 26, 2019

1.2. Virtual Host Criteria When configuring the physical host system that the x86 virtual machine will run on, the following details should be considered. 1.3. Performance The maximum achievable performance running vtserver on a virtual host will be somewhat less than that achieved when 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. 1.4. Shared Resources When other guest systems will execute on the same x86 host system, CPU-, memory-, and network-resource reservations should be made for the VM used for the vtserver 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 a possible unstable operation of the virtual Alpha or VAX system. 1.5. CPU Requirements The minimum CPU requirement for each virtual machine is 1.5 virtual CPU cores per virtual Alpha CPU or two cores for each 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. This to prevent logical threads (which have lower and less predictable performance than the physical cores) from being assigned to a virtual machine. Performance degradation of over 75% has been observed as a result of running vtalpha/vtvax on hosts with hyper-threading enabled. BN-0001-09 Page 3 February 26, 2019

1.6. USB Port If network license servers are not available to provide access to the vtalpha and vtvax license information, a dedicated USB port must be provided on the physical host and dedicated to the guest VM that will run vtserver. Please see the Licensing section below and the applicable hypervisor-specific section for considerations and restrictions pertaining to the USB port. BN-0001-09 Page 4 February 26, 2019

1.7. Storage vtserver supports a variety of storage backends, including storage technologies that were not available on physical VAX or Alpha 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: Standalone Clustered same host Clustered multi host KGPS KZPBA/VTD KGPS KZPBA/VTD KGPSA A SK A SK KZPBA/VTD SK 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) Direct Access X P; V(1) P(2); V(2,3) 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 P V X supported on both physical and virtual vtserver hosts supported on physical vtserver hosts only supported on virtual vtserver hosts only 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 Fiber Channel adapter BN-0001-09 Page 5 February 26, 2019

1.8. Symmetric Multiprocessing (SMP) When running on multiprocessor configurations, OpenVMS performs frequent checks to ensure that all processors are functioning and that there are no synchronization deadlocks. If abnormal conditions are detected, the system will crash with a CPUSANITY or CPUSPINWAIT bugcheck. When an emulated multiprocessor Alpha or VAX system is running on a virtual host, certain events, most notably a host migration (e.g., using VMware vmotion), can cause the virtual machine execution to stall long enough for the SMP sanity timers to expire when set to their default values. To reduce the risk of OpenVMS bugchecking in these situations, we recommend that the following SYSGEN parameter (in OpenVMS) changes should be made: SMP_SPINWAIT increase from 100000 (1 second) to a value between 3000000 (30 seconds) and 6000000 (60 seconds) SMP_SANITY_CNT increase from 300 (3 seconds) to a value between 3000 (30 seconds) and 6000 (60 seconds) These changes should be added to SYS$SYSTEM:MODPARAMS.DAT, and then AUTOGEN should be run so they will take effect the next time the system is restarted. BN-0001-09 Page 6 February 26, 2019

1.9. Licensing The vtalpha and vtvax license information is stored on a physical USB license key. In some situations (e.g., the hardware has no available USB port or the x86 hypervisor does not support attaching USB ports to virtual machines) it may not be possible to provide a USB port for the license key on the vtserver host. In high availability and disaster resilient configurations using live host migration features such as VMware vmotion, it is desirable for the license key to be accessible to multiple host systems. The vtlicense server is a standalone network appliance that can host multiple license keys (both production and disaster recovery licenses), making the license content of these keys available across the network. Virtual Alpha and VAX systems can fail over or be migrated between multiple physical hosts without having to move the USB license keys. More information about the vtlicense server is available on our web site. 1.10. vtserver Software Installation A dedicated (virtual) disk of at least 40GB should be provided for the vtserver software installation. This disk should not be used for storing logical disk container files or other user data, to avoid data loss if the vtserver software must be reinstalled at a later time. BN-0001-09 Page 7 February 26, 2019

1.11. Hypervisor-specific Information vtserver can be used on many hypervisors. vtserver is tested on the following hypervisors: - VMware - Hyper-V - KVM 1.12. VMware Supported versions: ESXi 4.1 and higher. Note: We discourage the use of a local USB license with VMware ESXi versions prior to 5.5 because VMware occasionally loses connection to USB devices, resulting in license problems. A vtlicense server is recommended for all VMware environments to facilitate migration of the vtserver host across VMware hosts 1.13. Storage Supported Storage Controllers in VMware are: - LSI Logic Parallel (recommended) - LSI Logic SAS - VMware Paravirtual Unsupported Storage Controllers are: - BusLogic Parallel BN-0001-09 Page 8 February 26, 2019

1.14. Network Supported Network Adapters in VMware are: - E1000 (recommended) - E1000E - VMXNET 3 Unsupported Network Adapters are: - VMXNET 2 (enhanced) The adapters used for vtvax or vtalpha should have Promiscuous Mode, MAC Address Changes and Forged Transmits enabled on the vswitch in VMware, as shown below. BN-0001-09 Page 9 February 26, 2019

1.15. License Key When running VMware ESX 5.5 or newer, a USB port can be assigned to the vtserver host VM to use for the vtserver license key. This is not recommended with VMware ESX versions prior to 5.5 because the USB device can become detached from the VM, resulting in a loss of the vtserver license with eventual shut down of the vtalpha or vtvax emulations if the problem is not corrected within the allowed time (16 hours). The VMware vmotion feature can be used to improve availability and disaster tolerance of the virtual Alpha and VAX systems by allowing the vtserver host with running emulations to be migrated between VMware host systems. When vmotion is used, we recommend the use of a vtlicense server to provide access to the license keys via the network, removing dependence on a specific host system. BN-0001-09 Page 10 February 26, 2019

1.16. VMware Tools The VMware Tools package provides operations like shutdown or restart Guest OS. When vtserver is installed on a VMware machine, the option to start or stop VMware Tools is available in the Console menu and in the vtmonitor menu. 1.17. Hyper_V Supported versions: Hyper-V 2012, Hyper-V Core, Hyper-V 2016 1.18. Storage Supported Storage Controllers in Hyper-V are: - IDE (recommended) - SCSI (only for data; Hyper-V cannot boot from SCSI) BN-0001-09 Page 11 February 26, 2019

1.19. Network Supported Network Adapters in Hyper-V are: - Hyper-V NIC - Legacy NIC The adapters used for vtvax or vtalpha should have MAC address spoofing enabled on the network adapter in Hyper-V. 1.20. USB License / Network License Hyper-V does not support attaching physical USB devices to virtual machines; therefore, a remote license server is required. The remote license server may be a dedicated vtlicense server or another vtserver host that has a free USB port. 1.21. KVM vtserver supports virtio for disks, which may, in some cases, improve disk I/O performance when running vtserver on a virtual host under KVM. BN-0001-09 Page 12 February 26, 2019