1. A computer program product for managing resources within a computing environment, said computer program product comprising: a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: defining a workload of the computing environment, the workload comprising a plurality of virtual servers of one or more computing systems, the plurality of virtual servers supporting a business application; assigning a user-supplied goal-oriented service level policy to the workload to service the business application; and managing the workload based on the user-supplied goal-oriented service level policy assigned to the workload, wherein the managing comprises: determining whether the user-supplied goal-oriented service level policy assigned to the workload is being met; and dynamically adjusting resources of one or more virtual servers of the plurality of virtual servers by altering a configuration of at least one component of the one or more virtual servers, based on the user-supplied goal-oriented service level policy not being met, to facilitate achieving the user-supplied goal-oriented service level policy, wherein a dynamic resource allocation adjustment is made between active virtual servers of the one or more virtual servers.