I am using Microsoft Dynamics NAV 2009's Role-Tailored Client (RTC), which utilizes a 3-tier architecture. The middle tier, which Microsoft calls the service tier, is a non-cluster-aware application that runs as a Windows service. I've identified that I need a virtual IP and name so that my Windows cluster can at a minimum start/stop the service on one of the clustered servers. I currently have two servers with Windows 2008 R2 Enterprise and are clustered.
How can I make the service tier application/service cluster-aware to a level that I can make it highly available?