Archive for category AppHA

Application Aware High Availability – AppHA 1.1 is now Generally Available

vSphere App HA stands for “Application Aware High Availability”. It is a plug-in to the vSphere Web Client. App HA enables you to define high availability for the applications that are running on the virtual machines in your environment. Currently, vCenter Server allows users to define HA (High Availability) at the infrastructure level. The main use case here however is to make sure the application is Highly available. That means – consider the availability of the service (middleware). This is what AppHA is all about. Making sure that the service is up and if it’s not, try to restart it for several times, and then if necessary, call the vSphere HA API.

vSphere AppHA 1.1 Release Notes: Release Notes

Main use case is:

VI Admin wants to ensure high availability of the middleware:
  • Get alerts when service is down
  • Remediation through automatic restart of service and VM
Main advantages:
  • Simple to use
  • Adds another layer to currently working vSphere HA:
  • Integrated into vSphere web client
  • Integrated with vCenter Server (VC alarms)
  • Integrated with vSphere HA (Reset VM)
  • Works with vMotion

What’s new in AppHA 1.1:

  • More platform support: vSphere 5.5U1 & vSphere 5.1U2, ESX 5.1 & 5.5, NGC 5.1 & 5.5, Hyperic 5.8.1, Vmtools
  • You can create a custom AppHa service to manage non default AppHa services.
  • You can edit policies, including those that have already been assigned to services.
  • Translation for 6 languages
  • Services Supported by vSphere App HA – Out of the box support for of Oracle and Postgres.

All Services now supported by AppHA are listed here: Services

This release is part of:

  • vSphere 5.5 UP1 Enterprise +
  • vCloud Suite 5.5 UP1 Standard
  • vCloud Suite 5.5 UP1 Advanced
  • vCloud Suite 5.5 UP1 Enterprise
  • vS w/Ops Mgmt Enterprise + 5.5 UP1
How the product interacts with other VMware products:
  • Hyperic: App HA backend is actually VMware Hyperic server. Hyperic server and agents are responsible for monitoring the availability of the services and remediates them.
  • vSphere: VC alarms – when the user configures to fire VC alarms (in case service is down), App HA creates a VC alarm based on an event that Hyperic creates when the service is down.
  • vSphere: NGC – App HA is a plugin to NGC
  • vSphere HA – Resetting the VM is based on vSphere HA API. For that to work the requirements are: ESX 5.5/5.1, running VMtools and Configuration of vSphere HA on that cluster.
List of Network port needed for each component:
  • 5432 – App HA Postgres DB
  • 22- Port for enabling SSH access to the vSphere App HA virtual appliance •
  • 7443 – Communication with vFabricHyperic server. NOTE This port can change because it is dependent on what you select during the installation of the vFabricHypericserver.
  • 8443 – Port for the REST API.
More information can be found in the AppHA 1.1 documentation landing page: Landing Page

, , ,

Leave a comment