Patent ID: 9122538
Filing Date: 2015-09-01
Classification: G06F,H04L

Abstract:
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor to perform a method of managing virtual resources, the code comprising code to: manage virtual resources within a data center environment using a database configured to keep track of and manage resources by processing the virtual resources using derived values that characterize the virtual resources as a function of unit-based information associated with one or more predefined hardware resource limit units, the database configured for processing the derived values and storing each derived value along with associated database fields for user identifier information, quantity of data center units assigned to each user, unit-based listings of data center units assigned to each user, virtual resource information regarding virtual resources associated with each user, and user preference information; process a request to change a value of one or both of the quantity of data center units and the unit-based listings in the database representing a number of data center units included in a set of data center units assigned to a user, each of the data center units from the set of data center units associated with hardware resources managed based on a set of the predefined hardware resource limit units; and determine, in response to the request, whether hardware resources of a data center unit mutually exclusive from hardware resources of the set of data center units and managed based on the set of the predefined hardware resource limit units are available for assignment to the user when the request to change is an increase request; wherein, via management of the virtual resource as a function of the derived values, one or more guaranteed levels of service that correspond to the one or more predefined hardware resource limit units are provided, and the virtual resource information is configured to emulate one or more functions of a legacy source device being migrated to the virtual resources.