Logical service domains for enabling network mobility
AssigneeOracle America, Inc.
InventorJason T. Carolan
Life of this patent
Estimating the term…
Abstract
A method, and corresponding system, for managing a service delivery network. The method includes steps to add a service to the network including receiving a request for a new service, such as a service provided by a service application. The request is processed to identify resources within the service delivery network for providing the new service including a host for running the service application. A container is provided on the host and is configured to encapsulate the service application. The method continues with establishing membership of the container in a virtual local access network, which includes configuring the container for data packet communications utilizing VLAN tagging.
Claims20
A method for adding a service to a service delivery network, comprising:
- receiving a request for a new service for a service delivery network, the new service being provided by a service application;
- processing the request to identify resources within the service delivery network for providing the new service, the identified resources comprising a host;
- providing a container on the host;
- configuring the container to encapsulate the service application including encapsulating resources used to provide the service application;
- and
- establishing membership of the container in a virtual local access network (VLAN), wherein the membership establishing comprises configuring the container for data packet communications with VLAN tagging.
A service delivery network, comprising:
- a first application configured to provide a first service;
- a second application configured to provide a second service;
- a pair of servers running the first application;
- a pair of servers running the second application;
- containers on each of the servers containing the first and second applications, the containers each encapsulating resources for providing the first and second applications;
- a switch interposed between the pair of servers running the first application and interposed between the pair of servers running the second application;
- a first virtual local access network (VLAN) including the containers containing the first application and the switch as members;
- and
- a second VLAN including the containers containing the second application and the switch as members.
A method for managing a service delivery network, comprising:
- moving binary and configuration files associated with a service to a host;
- establishing a container on the host to contain the service including encapsulating all resources used to provide the service within the container;
- modifying configuration of a switch in the service delivery network for membership in a virtual local access network (VLAN);
- establishing membership of the container in the VLAN;
- and
- starting the service, wherein packets associated with the service are communicated within the service delivery network with VLAN tagging.
Dependencies are inferred from the claim text.