1. A meta-data driven resource management system comprising: a resource non-specific database comprising a plurality of resource records corresponding to multiple different types of resources; a metadata manager programmed to define records within said database according to resource name and resource attributes for different resource types specified within metadata definitions of said different resource types; and, a resource manager coupled to said metadata manager and said database, said resource manager comprising a configuration for creating, locating and reserving resource instances based upon resource types stored in said database and defined within a corresponding metadata definition.