Tunnel Connections Established Using Secure Protocol
AssigneeOracle International Corporation
InventorsBhaskar MATHUR, Feroz Alam KHAN, Abhishek DADHICH, Kant C. PATEL
Life of this patent
Estimating the term…
Abstract
Embodiments establish a pool of tunnel connections using a secure protocol. A pool of tunnels can be initiated from endpoint connection managers to cloud connection managers, where a request is received from the endpoint connection managers by the cloud connection managers. A request from a cloud client to communicate with a secure computing device using a first of the endpoint connection managers is received at a first of the cloud connection managers. One of the pool of tunnels that is connected to the first endpoint connection manager is identified. The identified tunnel is configured to connect the cloud client and the first endpoint connection manager.
Claims20
A method for establishing a pool of tunnel connections using a secure protocol, the method comprising:
- initiating a pool of tunnels from one or more endpoint connection managers to one or more cloud connection managers, wherein a request is received from each endpoint connection manager by at least one of the cloud connection managers;
- receiving, from a cloud client at a first of the cloud connection managers, a request to communicate with a secure computing device using a first of the endpoint connection managers;
- identifying one of the pool of tunnels that is connected to the first endpoint connection manager;
- and
- configuring the identified tunnel to connect the cloud client and the first endpoint connection manager.
A system for establishing a pool of tunnel connections using a secure protocol, the system comprising:
- a processor and memory storing instructions, wherein, when executing the instructions, the processor is configured to:
- initiate a pool of tunnels from one or more endpoint connection managers to one or more cloud connection managers, wherein a request is received from each endpoint connection manager by at least one of the cloud connection managers;
- receive, from a cloud client at a first of the cloud connection managers, a request to communicate with a secure computing device using a first of the endpoint connection managers;
- identify one of the pool of tunnels that is connected to the first endpoint connection manager;
- and
- configure the identified tunnel to connect the cloud client and the first endpoint connection manager.
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to establish a pool of tunnel connections using a secure protocol, wherein, when executed, the instructions cause the processor to:
- initiate a pool of tunnels from one or more endpoint connection managers to one or more cloud connection managers, wherein a request is received from each endpoint connection manager by at least one of the cloud connection managers;
- receive, from a cloud client at a first of the cloud connection managers, a request
- to communicate with a secure computing device using a first of the endpoint connection managers;
- identify one of the pool of tunnels that is connected to the first endpoint connection manager;
- and
- configure the identified tunnel to connect the cloud client and the first endpoint connection manager.
Dependencies are inferred from the claim text.