System and method for generating virtual networks
First Claim
1. A virtual network management system comprising:
- a user interface component that receives information associated with a user'"'"'s requirement for a virtual network;
an identification component that identifies at least one server of a plurality of servers that fulfills the user'"'"'s requirement and is available for deployment; and
, a creation component that creates a virtual server session associated with the virtual network based, at least in part, upon the server identified by the identification component.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating and/or managing virtual network(s) is provided. The system provides an interface for end-user(s) to create a virtual network (e.g., on-demand). The virtual network comprises a plurality of servers that allow the user to, for example, develop and/or test software, migrate applications, apply tasks and/or troubleshoot scenarios in a simulated, distributed environment. A user can communicate with the system via an interface (e.g., web-based) to create and/or manage the virtual network. Additionally, the system can employ a common infrastructure to facilitate creation and/or management of a variety of virtual deployment configurations. The common infrastructure can be designed, for example, by administrator(s) having knowledge of hardware and/or software available for employment within the virtual network. The system can further provide a load-balancing mechanism to determine and/or distribute workload to computer(s) with available resource(s). Additionally, the system can expire virtual session(s) that are no longer in use thereby releasing resources for other user(s) and/or session(s).
105 Citations
20 Claims
-
1. A virtual network management system comprising:
-
a user interface component that receives information associated with a user'"'"'s requirement for a virtual network;
an identification component that identifies at least one server of a plurality of servers that fulfills the user'"'"'s requirement and is available for deployment; and
,a creation component that creates a virtual server session associated with the virtual network based, at least in part, upon the server identified by the identification component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of defining a configuration to simulate a virtual environment comprising:
-
receiving a user requirement associated with a virtual network;
creating a message based, at least in part, upon the user requirement; and
,placing the message in a queue. - View Dependent Claims (17)
-
-
18. A method for allocating system resources in a virtual environment comprising:
-
calculating a quantity of resources to fulfill a request for a virtual network;
identifying available servers of a plurality of servers, if any, that fulfill the request; and
,providing a message comprising the identified servers. - View Dependent Claims (19, 20)
-
Specification