IP Library › Granted Patent US 11,770,272
Granted Patent B2
US 11,770,272 · App. 17/141,747 · Granted Sep 26, 2023

System and method for a multi-tenant datacenter with layer 2 interconnection

Inventors: Luke Matthew Norris (Silverthorn, CO); Matthew Alan Wallace (Highlands Ranch, CO); Bryan James Gallant (Thornton, CO); Hooker Ashley Heggestad (Lafyette, CO)
Assignee: The Faction Group LLC
H04L12/4666G06F9/5077H04L12/465H04L12/4633H04L12/4641H04L67/10H04L45/66H04L67/1097H04L69/324H04L2212/00
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,770,272
App. No.
17/141,747
Granted
Sep 26, 2023
Kind
B2
Abstract

Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage. More specifically, the datacenter providing cloud storage, includes a plurality of Client Systems coupled to a first datacenter each Client System having a set of infrastructure resources and an initial networking configuration; and a first cloud computing environment established in the first datacenter, and coupled to the Client Systems by OSI Layer 2 as a data link layer for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags, the first cloud computing environment providing storage resources for allocation to at least two Client Systems, the plurality of OSI Layer 2 tags permitting the at least two Client Systems to have overlapping network configurations. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection and cloud storage is also provided.

Claims (35)

1. A datacenter, utilizing Open System Interconnection (OSI) frame header tags to isolate transmission data in Layer 2 Frames apart from Layer 3 packets, comprising:

a plurality of client systems coupled to a first datacenter each client system having a set of infrastructure resources and a client defined networking configuration; and

a first cloud computing environment established in the first datacenter, and coupled to the client systems by at least one switch having a routing map defined at least in part dynamically by one or more routing protocols, the routing map indicating different OSI frame header tags for each client system, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an Internet Protocol (IP) such that at least two client systems are permitted to have overlapping network configurations.

2. The datacenter of claim 1 , wherein the at least one switch is permitted to have an overlapping network configuration used for routing protocols, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an IP protocol such that the transmission of each routing protocol to each peer is segregated.

3. The datacenter of claim 1 , wherein a first set of header tags are associated with a first virtual local area network (VLAN) of a first client system and a second set of header tags are associated with a second virtual local area network (VLAN) of a second client system.

4. The datacenter of claim 1 , wherein the map permits isolation of each client defined network configuration as a distinct virtual local area network (VLAN) based on header tags.

5. The datacenter of claim 1 , wherein the map permits at least two client systems to have overlapping VLANs and or overlapping IP address ranges.

6. The datacenter of claim 1 , wherein client data traffic at an internet protocol is transparently tagged and isolated at OSI Layer 2.

7. The datacenter of claim 1 , wherein at least one second cloud computing environment established in at least one second datacenter is coupled to the first datacenter by a protocol level other than an Internet Protocol (IP).

8. A method for providing a datacenter, utilizing Open System Interconnection (OSI) frame header tags to isolate transmission data in Layer 2 Frames apart from Layer 3 packets, comprising:

establishing within a first datacenter a first cloud computing environment;

connecting a plurality of client systems to the first datacenter by at least one switch, each client system having a set of infrastructure resources and a client defined networking configuration; and

establishing for each at least one switch having a routing map defined at least in part dynamically by one or more routing protocols, the routing map indicating different OSI frame header tags for each client system, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an Internet Protocol (IP) such that at least two client systems are permitted to have overlapping network configurations.

9. The method of claim 8 , wherein the at least one switch is permitted to have an overlapping network configuration used for routing protocols, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an IP protocol such that the transmission of each routing protocol to each peer is segregated.

10. The method of claim 8 , wherein a first set of header tags are associated with a first virtual local area network (VLAN) of a first client system and a second set of header tags are associated with a second virtual local area network (VLAN) of a second client system.

11. The method of claim 8 , wherein the map permits isolation of each client defined network configuration as a distinct virtual local area network (VLAN) based on header tags.

12. The method of claim 8 , wherein the map permits at least two client systems to have overlapping VLANs and or overlapping IP address ranges.

13. The method of claim 8 , wherein client data traffic at an internet protocol is transparently tagged and isolated at OSI Layer 2.

14. The method of claim 8 , wherein at least one second cloud computing environment established in at least one second datacenter is coupled to the first datacenter by a protocol level other than an Internet Protocol (IP).

15. A datacenter, utilizing Open System Interconnection (OSI) Layer 2 tags to segregate transmission data in Layer 2 Frames, between a plurality of client systems comprising:

a first datacenter providing a first cloud computing environment having first physical resources and first virtual resources and a network architecture provided by at least one first switch having a first routing map defined at least in part dynamically by one or more routing protocols, the first routing map indicating different OSI frame header tags for each client system; and

a second datacenter providing a second cloud computing environment having second physical resources and second virtual resources, and a network architecture provided by at least one second switch having a second routing map defined at least in part dynamically by one or more routing protocols, the second routing map indicating different OSI frame header tags for each client system, the second data center coupled to the first datacenter by a protocol level other than an Internet Protocol (IP), the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an Internet Protocol (IP) permitting at least two client systems utilizing the coupled first datacenter and second data center to have overlapping network configurations.

16. The datacenter of claim 15 , further comprising:

a plurality of client systems coupled to one or both of the first datacenter and the second datacenter, each client system having a set of infrastructure resources and a client defined networking configuration, each client system coupled to the first and second cloud computing environment by the protocol level other than an Internet Protocol (IP) for the transfer of data frames, each frame having a plurality of header tags permitting segregation between client systems to permit at least two client systems to have overlapping network configurations.

17. The datacenter of claim 15 , wherein the at least one switch is permitted to have an overlapping network configuration used for routing protocols, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an IP protocol such that the transmission of each routing protocol to each peer is segregated.

18. The datacenter of claim 15 , wherein a first set of header tags are associated with a first virtual local area network (VLAN) of a first client system and a second set of header tags are associated with a second virtual local area network (VLAN) of a second client system.

19. The datacenter of claim 15 , wherein the map permits isolation of each client defined network configuration as a distinct virtual local area network (VLAN) based on header tags.

20. The datacenter of claim 15 , wherein the map permits at least two client systems to have overlapping VLANs and or overlapping IP address ranges.

21. A datacenter providing cloud storage for Client Systems (CS), utilizing OSI Layer 2 tags to segregate transmission data between Client Systems (CS) and the datacenter providing cloud storage, comprising:

a plurality of Client Systems (CS) coupled by at least two devices to a first datacenter each Client System (CS) having a set of infrastructure resources and an initial networking configuration; and

a first cloud computing environment established in the first datacenter, and coupled to the client systems by at least one switch having a routing map defined at least in part dynamically by one or more routing protocols, the routing map indicating different OSI frame header tags for each client system, the first cloud computing environment providing storage resources for allocation to at least two Client Systems (CS), the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an Internet Protocol (IP) such that at least two client systems are permitted to have overlapping network configurations.

22. The datacenter of claim 21 , wherein the at least two devices coupling the client system (cs) to the first cloud computing environment is permitted to have an overlapping network configurations used for routing protocols, the different OSI frame header tags permitting isolated frame transmission at a protocol level other than an IP protocol such that the transmission of each routing protocol to each peer is segregated.

23. The datacenter of claim 21 , wherein at least one of the at least one coupling devices is a switch.

24. The datacenter of claim 21 , wherein the storage resources are accessed through one or more Virtual Storage Machines (VSM).

25. The datacenter of claim 21 , wherein at least one Client Systems (CS) utilizes at least one Storage Volume (SV) by accessing at least one Virtual Storage Machine (VSM).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2024
From: THE FACTION GROUP LLC
To: FACTION ABC, LLC
Reel/Frame 069041/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2023
From: NORRIS, LUKE MATTHEW; WALLACE, MATTHEW ALAN; HEGGSTAD, HOOKER ASHLEY; GALLANT, BRYAN JAMES
To: THE FACTION GROUP LLC
Reel/Frame 064514/0084 →
Continuity (6)
Continuation 16711315 · Dec 11, 2019
Continuation 16104834 · Aug 17, 2018
Continuation In Part 15424651 · Feb 3, 2017
Continuation 14621320 · Feb 12, 2015
Continuation 13356555 · Jan 23, 2012
Related Publication 20210126813A1 · Apr 29, 2021