Patent ID: 9571457
Date: 2017-02-14
CPC Classifications: H04L

Claim:
1. A method comprising: in a first virtual private network (VPN) Manager, managing a plurality of VPN tunnels, each VPN tunnel communicating between a respective node in a first cloud and a respective node in a second cloud in a hybrid cloud environment; receiving a request from a first cloud application resident in the first cloud, the request for VPN services and including a first set of requirements for a first VPN tunnel in the plurality of VPN tunnels; sending the request to a first system in the first cloud, wherein the first system creates a first VPN tunnel according to the first set of requirements; receiving an event pertaining to the first VPN tunnel; in response to the event, sending a modification request to the first system containing a second set of requirements; determining that the first and the second sets of requirement are compatible; wherein the first system tunes the first VPN tunnel according to the second set of requirements, wherein tuning the first VPN tunnel merges a second VPN tunnel in the plurality of VPN tunnels created according to the second set of requirements with the first VPN tunnel, wherein the first VPN tunnel is modified according to the first and second set of requirements.