VIRTUAL HOSTING DEVICE AND SERVICE TO PROVIDE SOFTWARE-DEFINED NETWORKS IN A CLOUD ENVIRONMENT
3 Assignments
0 Petitions
Accused Products
Abstract
A hosting system to facilitate a customer of an operator of the system to connect to a cloud provider, the system including: a first cloud exchange co-located with and connected to first cloud provider equipment; a second cloud exchange co-located with and connected to second cloud provider equipment, wherein the first cloud provider equipment and the second cloud provider equipment are of a same cloud provider but at different geographically spaced locations or the first cloud provider equipment is of a different cloud provider than that of the second cloud provider equipment, and wherein the first cloud exchange is connected to the second cloud exchange; and a non-transitory computer readable medium including computer program instructions, the instructions configured to facilitate the configuration of a software-defined network including the first cloud exchange and/or second cloud exchange, wherein the network connects the customer to the first cloud provider equipment and/or the second cloud provider equipment.
-
Citations
48 Claims
-
1-13. -13. (canceled)
-
14. A hosting system to provide a software-defined network as a service, the system comprising:
-
physical network and/or computer equipment, of an operator of the system, co-located with and connected to equipment of a cloud provider that provides cloud services to a customer of the operator of the system; a non-transitory computer readable medium comprising computer program instructions, the instructions configured to; configure a virtual networking device on the physical network and/or computer equipment of the operator of the system and/or on physical network and/or computer equipment, at a location of the equipment of the cloud provider, of the customer of the operator of the system, the virtual networking device configured to provide a networking function used to switch, route, forward, filter and/or modify data communications traffic, receive a software-defined network specification from the customer of the operator of the system, the specification comprising an operating parameter associated with a software-defined network, and create and/or modify, based on the received specification, a software-defined network on a network of physical equipment, wherein the software-defined network includes the virtual networking device and connects equipment of the customer, at a location of the customer, to the cloud provider equipment and wherein the software-defined network comprises a software-based abstraction of a network on the network of physical equipment. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24-25. -25. (canceled)
-
26. A method of providing a software-defined network as a service, the method comprising:
-
configuring, by a computer system, a virtual networking device on physical network and/or computer equipment, of an operator of the service, co-located with and connected to equipment of a cloud provider that provides cloud services to a customer of the operator of the service and/or on physical network and/or computer equipment, at a location of the equipment of the cloud provider, of the customer of the operator of the service, the virtual networking device configured to provide a networking function used to switch, route, forward, filter and/or modify data communications traffic; receiving, by the computer system, a software-defined network specification from the customer of the operator of the service, the specification comprising an operating parameter associated with a software-defined network, and creating and/or modifying, by the computer system and based on the received specification, a software-defined network on a network of physical equipment, wherein the software-defined network includes the virtual networking device and connects equipment of the customer, at a location of the customer, to the cloud provider equipment and wherein the software-defined network comprises a software-based abstraction of a network on the network of physical equipment. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer readable medium comprising computer program instructions to enable provision of a software-defined network as a service, the instructions configured to:
-
configure a virtual networking device on physical network and/or computer equipment, of an operator of the service, co-located with and connected to equipment of a cloud provider that provides cloud services to a customer of the operator of the service and/or on physical network and/or computer equipment, at a location of the equipment of the cloud provider, of the customer of the operator of the service, the virtual networking device configured to provide a networking function used to switch, route, forward, filter and/or modify data communications traffic; receive a software-defined network specification from the customer of the operator of the service, the specification comprising an operating parameter associated with a software-defined network, and create and/or modify, based on the received specification, a software-defined network as a service on a network of physical equipment, wherein the software-defined network includes the virtual networking device and connects equipment of the customer, at a location of the customer, to the cloud provider equipment and wherein the software-defined network comprises a software-based abstraction of a network on the network of physical equipment. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43-45. -45. (canceled)
-
46. A non-transitory computer readable medium comprising computer program instructions, the instructions configured to:
-
receive a specification, by a customer of an operator of physical network and/or computer equipment co-located with and connected to equipment of a cloud provider that provides cloud services to the customer, of a topology, or portion thereof, of a software-defined network; and form and/or modify, based on the received specification, a software-defined network on a network of physical equipment in accordance with the topology or portion thereof, wherein the software-defined network includes a virtual networking device on physical network and/or computer equipment of the operator that is co-located with and connected to the cloud provider equipment and/or on physical network and/or computer equipment, at a location of equipment of the cloud provider, of the customer of the operator, wherein the software-defined network connects equipment of the customer, at a location of the customer, to the cloud provider equipment and wherein the software-defined network comprises a software-based abstraction of a network on the network of physical equipment and the virtual networking device is configured to provide a networking function used to switch, route, forward, filter and/or modify data communications traffic. - View Dependent Claims (47, 48)
-
Specification