1. A configuration tool for configuring a cluster of application servers comprising: a data layer having a configuration file to define a cluster of application servers; a logic layer having one or more tasks, the one or tasks to implement one or more functions of the configuration tool; and a front-end layer to provide a user interface for the configuration tool.