InfoScale Enterprise – VSE+ Training
Veritas High Availability Architecture in VMware
Veritas High Availability Architecture in VMware
2 InfoScale Enterprise VSE+ Training
Veritas high availability components
vSphere Web Client integration Veritas Cluster
Server VM nodes
Veritas HA plug-in for
vSphere Web Client
VIOM server
Control
Host
vCenter Server
vSphere Web Clients
3 InfoScale Enterprise VSE+ Training
InfoScale Enterprise architecture
Same as physical clusters, except when using storage virtualized by ESX
Agents Non-shared storage (virtual disks or RDMs)
Service groups
and resources
HAD
hashadow
vxfen
GAB
LLT
4 InfoScale Enterprise VSE+ Training
Veritas Cluster File System in a VMware environment
VMFS multi-writer protection disabled or shared SCSI bus
• Shared SCSI bus
– No VMware snapshots, Shared storage
vMotion, other VMware
features
– Disk-based fencing
– Separate controller
• VMFS multi-writer
– Better vApp support
– Server-based fencing
– 8 server limit
– pRDM with disk-based fencing
– vRDM, VMDK with server-
based fencing
5 InfoScale Enterprise VSE+ Training
InfoScale Enterprise across virtual and physical systems
Physical RDMs to allow access to same disks
Shared or non-shared
storage • pRDM for non-shared
• Multi-writer or shared SCSI
bus with pRDM
• Disk-based fencing
recommended
6 InfoScale Enterprise VSE+ Training
InfoScale Enterprise across sites
Veritas global clustering and data replication
7 InfoScale Enterprise VSE+ Training
Just In Time Availability solution
Overhead reduced by only running clone VMs during planned maintenance
• VMs are single-node VCS clusters
• Clones created on-demand
• Applications migrated to clone by VCS
• Veritas AppProtect Wizard provided in
vSphere Web Client
8 InfoScale Enterprise VSE+ Training
Levels of availability
Case 1: Higher application availability
• E2 fails and VMware HA restarts v2 on E3
• E1 fails, app fails over to v2
v2
v2
v1 v1
E3 E3
E2
E1 E1
9 InfoScale Enterprise VSE+ Training
Effects of Veritas/VMware HA interactions
Case 2: Lower application availability
• E2 fails and VMware HA starts v2 on E1 so both v1 and v2 are on now on the same ESX server
• E2 restarts, VMs do not failback automatically
• E1 fails and Both v1 and v2 fail and application is down until VMs restarted on E2
v2
v1 v2
v1
E2 E2
E1 E1
10 InfoScale Enterprise VSE+ Training
HA design considerations
• Use anti-affinity rules to ensure VMs run only where designated
– Keep VM CFSHA nodes using disk-based fencing from running on same ESX server
– Ensure VMs fail over to ESX servers with few, or no, other VM cluster nodes
• Configure redundant VMware management networks
Dual use as LLT links
• Live migration of VCS cluster nodes
– Migrating node unresponsive for some time period during migration
– LLT peer inactive timeout can be increased if migration > 16 seconds
11 InfoScale Enterprise VSE+ Training
Storage considerations for Veritas clusters
Non-shared storage Shared storage
• Only one VM can access data disks at a time • Multiple VMs access the same storage
simultaneously
• ESX server must detach one VM from storage
and attach devices to another VM • CFS/SFRAC control I/O
• VCS provides VMwareDisks agent to manage • Supported configurations
attach and detach – pRDM with shared SCSI bus
No vMotion, snapshots
• Non-shared storage can be
– pRDM with multi-writer
– VMFS/NFS datastores
Supports some vApps
– RDMs: Physical and virtual
– Both pRDM modes allow disk-based I/O fencing
• Supports vApps – VMDK/vRDM requires server-based fencing
12 InfoScale Enterprise VSE+ Training
Deploying InfoScale Enterprise On Virtual Machines
13 InfoScale Enterprise VSE+ Training
InfoScale requirements and installation
Same as physical systems
• Requirements
– All VMs have network access
– Version of Linux guest operating system is supported
sort.veritas.com
• Installation prep
– From the console of one of the VMs with access to the InfoScale installation software, use CPI to
check prerequisites on virtual machines
– Select all VMs that will participate in the VCS cluster
• Installation
– Run CPI
– Optionally, continue to cluster configuration
14 InfoScale Enterprise VSE+ Training
Cluster configuration
• Prerequisites
– VMware high availability is configured (if desired)
– Veritas InfoScale Enterprise is installed on all virtual machines designated to participate in the VCS
cluster
– At least two network adapters are configured and dedicated to LLT for each virtual machine
• Configuration
Same options and selections as physical cluster configuration
15 InfoScale Enterprise VSE+ Training
InfoScale Enterprise management interfaces
Web Client
Desktop Client
• All current era
VMware • Pre vSphere 5.0
vSphere
vSphere • Limited
• Supports all
functionality functionality
Deprecated
VIOM VCS CLI
Java GUI
• Large numbers of • Local cluster InfoScale
clusters management Availability • Windows VMs
• Management for • Linux VMs • Simulator
all IS products
16 InfoScale Enterprise VSE+ Training
Using the command line interface
VCS cluster and storage objects can be managed using the CLI from within the virtual
machines
17 InfoScale Enterprise VSE+ Training
Using VIOM
• Add VM cluster nodes as managed hosts in VIOM
• After VIOM discovery is complete, VIOM can configure and administer Veritas storage
and availability
7.4
18 InfoScale Enterprise VSE+ Training
Veritas High Availability tab (vSphere Web Client)
Configure and manage service groups on virtual machine cluster nodes
19 InfoScale Enterprise VSE+ Training
Configuring The vSphere Web Client For Veritas HA
20 InfoScale Enterprise VSE+ Training
Configuring Veritas support in vSphere Web Client
Assumes Control Host already configured
as VIOM managed host 2 Add ESX virtualization servers to VIOM
VIOM server 3 Install Veritas HA plug-in
for vSphere Web Client
on VIOM
4 Register Veritas HA
plug-in with vCenter
Server
1
Install VIOM Control
Host add-on
vCenter Server
vSphere Web Client
21 InfoScale Enterprise VSE+ Training
Install VIOM Control Host add-on 1
1. In VIOM, select Settings > Deployment> Add-ons
2. Right-click Control Host in Add-on list and select Install
3. Select the designated Control Host system as the installation target
Do not use a cluster
node as a Control Host.
22 InfoScale Enterprise VSE+ Training
Add virtualization servers to VIOM 2
1. Navigate to VIOM Home > Settings > Virtualization
2. Click Add Virtualization Server
3. Specify the VMware configuration type
4. Select ESX servers
5. Navigate to VIOM Home > Virtualization
23 InfoScale Enterprise VSE+ Training
Install Veritas HA Plug-in for vSphere Web Client 3
1. Navigate to VIOM Home > Settings > Deployment
2. In the right pane of vSphere Web Client add-on page, right-click the Veritas HA Plug-in for
vSphere Web Client and select Install
3. Restart the Web Server when prompted
4. Log back in to VIOM
24 InfoScale Enterprise VSE+ Training
Register Veritas HA Plug-in with vCenter 4
1. Navigate to VIOM Home > Virtualization
2. Click Solutions in the left pane
3. Select the Veritas HA Plug-in for vSphere Web Client solution in the left pane
4. Right-click the vCenter Server and select Register
25 InfoScale Enterprise VSE+ Training
Accessing the vSphere Web Client
1. Launch the vSphere Web Client and log in
2. Install the SSL security certificate
3. Navigate to vCenter > DC, select a virtual machine and click the Monitor tab in the right pane
4. Click the Veritas High Availability tab
26 InfoScale Enterprise VSE+ Training
Thank you!
Copyright © 2019 Veritas Technologies, LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies or its affiliates
in the U.S. and other countries. Other names may be trademarks of their respective owners.
This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or
implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.