Monday, August 26, 2013

VMware vSphere 5.5 Application High Availability – AppHA

VMware has introduced new Application HA in vSphere 5.5. It is a new feature which enables to protect tier one applications like SQL, or IIS against failures. Those applications are monitored and in case their service fails, the App HA is able to detect and restart this application. The product present itself as a virtual appliance which gets deployed to your environment as an OVF template.

There are already some vendors which leverages the API that has been introduced in vSphere 5, like Symantec Application HA or Neverfail.

The vSphere AppHA works in conjunction with vFabric Hyperic Server, so you must install/and configure Hyperic in order to use vSphere App HA, and you must deploy a small agent to the VM which allows the monitoring. The whole solution is managed through a plugin visible through the vSphere Web Client only.

There are policies which acts during the recovery process:

  • When application fails, the service is restarted
  • But if the service restarts fails, the VM gets restarted
  • A vCenter Alarm gets triggered
  • E-mail notification is sent.

vSphere AppHA – those current Applications supported:

  • MSSQL 2005, 2008, 2008R2, 2012
  • Tomcat 6.0, 7.0
  • TC Server Runtime 6.0, 7.0
  • IIS 6.0, 7.0, 8.0
  • Apache HTTP Server 1.3, 2.0, 2.2.

The product is apparently very easy to setup and use. It takes only about 30-45 min to go.

You can create individual policy for each of the applications, or you can use the same policy for all of the applications. You can right click the application to put it into maintenance mode during which there is no remediation. And then when finished working with that application, you just switch back to the normal working mode.

vSphere 5.5 improvement

VMware vSphere 5.5 introduces many new features and enhancements to further extend the core capabilities of the virtualization platform.

vSphere ESXi Hypervisor Enhancements

·                     Hot-Pluggable SSD PCI Express (PCIe) Devices
·                     Support for Reliable Memory Technology
·                     Enhancements for CPU C-States

Virtual Machine Enhancements

·                     Virtual Machine Compatibility with VMware ESXi™ 5.5
·                     Expanded vGPU Support
·                     Graphic Acceleration for Linux Guests

VMware vCenter Server Enhancements

·                     VMware® vCenter™ Single Sign-On
·                     VMware vSphere Web Client
·                     VMware vCenter Server Appliance™
·                     vSphere App HA
·                     vSphere HA and VMware vSphere Distributed Resource Scheduler™ (vSphere DRS)
·                     Virtual Machine–Virtual Machine Affinity Rules Enhancements
·                     vSphere Big Data Extensions

vSphere Storage Enhancements

·                     Support for 62TB VMDK
·                     MSCS Updates
·                     vSphere 5.1 Feature Updates
·                     16GB E2E support
·                     PDL AutoRemove
·                     vSphere Replication Interoperability
·                     vSphere Replication Multi-Point-in-Time Snapshot Retention
·                     vSphere Flash Read Cache

vSphere Networking Enhancements

·                     Link Aggregation Control Protocol Enhancements
·                     Traffic Filtering
·                     Quality of Service Tagging
·                     SR-IOV Enhancements
·                     Enhanced Host-Level Packet Capture
·                     40GB NIC support

Upgrading your vSphere Site Recovery Manager

vSphere 5.5 going end of life in September 2018, we have been traveling all over doing workshops for upgrading to vSphere 6.x. However, wi...