IP Library Granted Patent US 11,411,927
Granted Patent B2
US 11,411,927 · App. 16/793,802 · Granted Aug 9, 2022

Accessing an authentication service from a cloud domain in a network zone different from that of the authentication service

Inventors: YiSan Zhao (Beijing, CN); Nan Wang (Beijing, CN); Wen Wang (Beijing, CN); Xiangrui Meng (Beijing, CN); Jingtao Zhang (Beijing, CN)
Assignee: VMware, Inc.
H04L63/04H04L63/0884H04L63/18H04L63/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,411,927
App. No.
16/793,802
Granted
Aug 9, 2022
Kind
B2
Abstract

A method of establishing a secure communication channel from a first edge device that is in a first network zone across a secure overlay network to a second edge device that is in a second network zone, so that access to a computing device that is in the second network zone can be authenticated by an authentication service that is in the first network zone, includes the steps of establishing a first secure communication channel from the first edge device to the secure overlay network, receiving a request to join the secure overlay network along with administrator credential information and, responsive to the request, transmitting the administrator credential information to the authentication service for authentication through the first secure communication channel and the first edge device, and establishing a second secure communication channel from the second edge device to the secure overlay network if the authentication is received from the authentication service.

Claims (46)

1. A method of establishing a secure communication channel from a first edge device that is in a first network zone across a secure overlay network to a second edge device that is in a second network zone that is different from the first network zone, so that access to a computing device that is deployed in the second network zone can be authenticated by an authentication service that is in the first network zone, said method comprising:

establishing a first secure communication channel from the first edge device that is in the first network zone, to the secure overlay network;

after the computing device has been deployed in the second network zone for a customer, receiving a request to join the secure overlay network along with administrator credential information of the customer and, responsive to the request, transmitting the administrator credential information of the customer to the authentication service for authentication through the first secure communication channel and the first edge device; and

upon receiving the authentication from the authentication service, establishing a second secure communication channel from the second edge device that is in the second network zone, to the secure overlay network,

wherein the access to the computing device that has been deployed in the second network zone is authenticated by the authentication service that is in the first network zone, through the second secure communication channel established from the second edge device to the secure overlay network and the first communication channel established from the first edge device to the secure overlay network, and

wherein the request to join the secure overlay network is made by a control plane for a cloud computing platform of the customer provisioned in the second network zone and the computing device is one of a plurality of remote desktop virtual machines of the cloud computing platform of the customer.

2. The method of claim 1 , wherein the first secure communication channel from the first edge device to the secure overlay network is established when the authentication service authenticates administrator credential information of the customer transmitted from the first edge device to the authentication service.

3. The method of claim 2 , further comprising:

registering a unique identifier of the first edge device in a network policy table in association with a domain name and a DNS IP address of the first network zone, and a customer name,

wherein the second edge device performs communications over the secure overlay network using the network policy table.

4. The method of claim 3 , further comprising:

establishing a third secure communication channel from a third edge device to the secure overlay network, wherein the third edge device is located in a third network zone and is connected for communication with another authentication service, which is also located in the third network zone; and registering a unique identifier of the third edge device in the network policy table in association with a domain name and a DNS IP address of the third network zone, and the customer name.

5. The method of claim 1 , further comprising:

notifying the control plane for the cloud computing platform of the customer that the authentication has been received from the authentication service.

6. A non-transitory computer readable medium comprising instructions that are executable in a processor of a computer system, wherein the instruction when executed in the processor cause the computer system to carry out a method of establishing a secure communication channel from a first edge device that is in a first network zone across a secure overlay network to a second edge device that is in a second network zone that is different from the first network zone, so that access to a computing device that is deployed in the second network zone can be authenticated by an authentication service that is in the first network zone, said method comprising:

establishing a first secure communication channel from the first edge device that is in the first network zone, to the secure overlay network;

after the computing device has been deployed in the second network zone for a customer, receiving a request to join the secure overlay network along with administrator credential information of the customer and, responsive to the request, transmitting the administrator credential information of the customer to the authentication service for authentication through the first secure communication channel and the first edge device; and

upon receiving the authentication from the authentication service, establishing a second secure communication channel from the second edge device that is in the second network zone, to the secure overlay network,

wherein the access to the computing device that has been deployed in the second network zone is authenticated by the authentication service that is in the first network zone, through the second secure communication channel established from the second edge device to the secure overlay network and the first communication channel established from the first edge device to the secure overlay network, and

wherein the request to join the secure overlay network is made by a control plane for a cloud computing platform of the customer provisioned in the second network zone and the computing device is one of a plurality of remote desktop virtual machines of the cloud computing platform of the customer.

7. The non-transitory computer readable medium of claim 6 , wherein the first secure communication channel from the first edge device to the secure overlay network is established when the authentication service authenticates administrator credential information of the customer transmitted from the first edge device to the authentication service.

8. The non-transitory computer readable medium of claim 7 , wherein the method further comprises:

registering a unique identifier of the first edge device in a network policy table in association with a domain name and a DNS IP address of the first network zone, and a customer name,

wherein the second edge device performs communications over the secure overlay network using the network policy table.

9. The non-transitory computer readable medium of claim 8 , wherein the method further comprises:

establishing a third secure communication channel from a third edge device to the secure overlay network, wherein the third edge device is located in a third network zone and is connected for communication with another authentication service, which is also located in the third network zone; and

registering a unique identifier of the third edge device in the network policy table in association with a domain name and a DNS IP address of the third network zone, and the customer name.

10. The non-transitory computer readable medium of claim 6 , wherein the method further comprises:

notifying the control plane for the cloud computing platform of the customer that the authentication has been received from the authentication service.

11. An orchestration server for a software-defined wide area network (SD-WAN), the orchestration server including a hardware processor that is programmed to carry out a method of establishing a secure communication channel from a first SD-WAN edge device that is in a first network zone across the SD-WAN to a second SD-WAN edge device that is in a second network zone that is different from the first network zone, so that access to a computing device that is deployed in the second network zone can be authenticated by an authentication service that is in the first network zone, said method comprising:

establishing a first secure communication channel from the first SD-WAN edge device that is in the first network zone, to the SD-WAN;

after the computing device has been deployed in the second network zone for a customer, receiving a request to join the SD-WAN along with administrator credential information of the customer and, responsive to the request, transmitting the administrator credential information of the customer to the authentication service for authentication through the first secure communication channel and the first SD-WAN edge device; and

upon receiving the authentication from the authentication service, establishing a second secure communication channel from the second SD-WAN edge device to the SD-WAN,

wherein the access to the computing device that has been deployed in the second network zone is authenticated by the authentication service that is in the first network zone, through the second secure communication channel established from the second edge device to the secure overlay network and the first communication channel established from the first edge device to the secure overlay network, and

wherein the request to join the secure overlay network is made by a control plane for a cloud computing platform of the customer provisioned in the second network zone and the computing device is one of a plurality of remote desktop virtual machines of the cloud computing platform of the customer.

12. The orchestration server of claim 11 , wherein the first secure communication channel from the first SD-WAN edge device to the SD-WAN is established when the authentication service authenticates administrator credential information of the customer transmitted from the first SD-WAN edge device to the authentication service.

13. The orchestration server of claim 12 , wherein the method further comprises:

registering a unique identifier of the first SD-WAN edge device in a network policy table in association with a domain name and a DNS IP address of the first network zone, and a customer name,

wherein the second SD-WAN edge device performs communications over the SD-WAN using the network policy table.

14. The orchestration server of claim 13 , wherein the method further comprises:

establishing a third secure communication channel from a third SD-WAN edge device to the SD-WAN, wherein the third SD-WAN edge device is located in a third network zone and is connected for communication with another authentication service, which is also located in the third network zone; and

registering a unique identifier of the third SD-WAN edge device in the network policy table in association with a domain name and a DNS IP address of the third network zone, and the customer name.

15. The orchestration server of claim 11 , wherein the method further comprises:

notifying the control plane for the cloud computing platform of the customer that the authentication has been received from the authentication service.

16. The orchestration server of claim 11 , wherein the first network zone is a network zone of a private data center and the second network zone is a network zone of a cloud domain.

17. The method of claim 1 , wherein the first network zone is a network zone of a private data center and the second network zone is a network zone of a cloud domain.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2020
From: ZHAO, YISAN; WANG, NAN; WANG, WEN; MENG, XIANGRUI; ZHANG, JINGTAO
To: VMWARE, INC.
Reel/Frame 051849/0712 →
Priority Claims (1)
WO PCT/CN2020/071083 · Jan 9, 2020 · international
Continuity (1)
Related Publication 20210218712A1 · Jul 15, 2021
Cited By (1)
US 12,563,102