Patent ID: 8554980

Claim:
A system comprising: a virtual frame director implemented by one or more processors and operative to: determine that a request message does not meet a policy; determine whether to generate one or more new policies responsive to the determination that the request message does not meet the policy and, if so, generate the one or more new policies based on user input; receive association data regarding a virtual server and a physical server, send instructions to a management module based on the received association data, send a control command to the physical server based on the received association data, and send a notification regarding completion of an association between the virtual server and the physical server; and a management module implemented by one or more processors and operative to configure at least one of the virtual server and a gateway according to the instructions received from the virtual frame director, the policy for defining the association data to be received by the virtual frame director when the request messages meets the policy, wherein the policy comprises a category input for receiving a variable name that is being monitored; a type input for receiving instructions on how to evaluate data in the request message; a threshold input for receiving a threshold value; an operator input for defining how the request message should be compared to a threshold value of the threshold input; an action input for defining an action to be made when specified criteria of the policy are met; and a description input for user reference in a user interface; wherein the policy is represented by a policy data structure having a plurality of fields, each comprising a corresponding one of the inputs.