Scalable edge node
First Claim
1. A scalable edge node that receives content from a Network Operations Center (NOC) via a satellite content distribution network and distributes it via a last mile service provider, the edge node comprising:
- a variable number of media servers, changes during operation, to meet changes in demand for data;
a shared storage device connected to the media servers;
a private Virtual Local Area Network (VLAN) that receives content from the NOC over the satellite content distribution network and distributes it to the shared storage device, the private VLAN connected to the media servers and comprising a receiving router and a controller;
a public VLAN comprising an outbound router connected to the media servers for transmitting content to the last mile service provider, and a load balancer, connected to the variable number of media servers, to determine which of the media servers connected to the load balancer is best able to meet a user'"'"'s request for content;
a firewall; and
where the firewall connects both the public and private VLANs.
9 Assignments
0 Petitions
Accused Products
Abstract
A scalable edge node for servicing different video content simultaneously using two or more servers and for load balancing between the servers. Additional servers may be added or removed as the client demand serviced by the edge node changes. The node further includes a storage device that is shared between the servers, avoiding the need for multiple storage devices. The invention avoids prior architectures designed with a fixed number of servers and/or various other edge node elements, which are either too many or too few, and therefore become uneconomical or overwhelmed over a range of client demands.
124 Citations
6 Claims
-
1. A scalable edge node that receives content from a Network Operations Center (NOC) via a satellite content distribution network and distributes it via a last mile service provider, the edge node comprising:
-
a variable number of media servers, changes during operation, to meet changes in demand for data; a shared storage device connected to the media servers; a private Virtual Local Area Network (VLAN) that receives content from the NOC over the satellite content distribution network and distributes it to the shared storage device, the private VLAN connected to the media servers and comprising a receiving router and a controller; a public VLAN comprising an outbound router connected to the media servers for transmitting content to the last mile service provider, and a load balancer, connected to the variable number of media servers, to determine which of the media servers connected to the load balancer is best able to meet a user'"'"'s request for content; a firewall; and where the firewall connects both the public and private VLANs. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for using a number of media servers installed in an edge node to distribute content, received from a Network Operations Center (NOC) through a satellite content distribution network, to a number of users via a last mile service provider, comprising:
-
receiving content from the NOC via a private Virtual Local Area Network (VLAN) comprising a receiving router and a controller and connected to the media servers; distributing the content to a shared storage device connected to the media servers; receiving requests for the content from some or all of the users; during edge node operation, adding or removing media servers installed in the edge node based on the number of users from whom the requests for content are received; using a load balancer to ascertain the number of servers presently installed in the edge node; using the load balancer to determine which of the servers are best able to meet the requests; using the determined servers to meet the requests; and transmitting the content to the last mile service provider via a public VLAN comprising an outbound router connected to the media servers and the load balancer.
-
Specification