Distributing Traffic To Multiple GNS Devices
First Claim
1. A system comprising:
- a plurality of global namespace (GNS) devices, the GNS devices configured to aggregate a plurality of mount points of a plurality of file systems as an aggregated mount point; and
a network switch comprising;
a host-side interface comprising one or more host-side ports configured to communicate with a computing host;
a storage-side interface comprising a plurality of storage-side ports configured to communicate with the GNS devices; and
a load balancer configured to;
present a virtual address to the computing host; and
distribute traffic from the computing host to the GNS devices through the storage-side ports.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system for communicating traffic comprises a plurality of global namespace (GNS) devices and a network switch. The GNS devices aggregate mount points of file systems as an aggregated mount point. The network switch has a host-side interface, a storage-side interface, and a load balancer. The host-side interface has one or more host-side ports that communicate with a computing host. The storage-side interface has a plurality of storage-side ports that communicate with the GNS devices. The load balancer presents a virtual address to the computing host, and distributes traffic from the computing host to the GNS devices through the storage-side ports.
-
Citations
21 Claims
-
1. A system comprising:
-
a plurality of global namespace (GNS) devices, the GNS devices configured to aggregate a plurality of mount points of a plurality of file systems as an aggregated mount point; and a network switch comprising; a host-side interface comprising one or more host-side ports configured to communicate with a computing host; a storage-side interface comprising a plurality of storage-side ports configured to communicate with the GNS devices; and a load balancer configured to; present a virtual address to the computing host; and distribute traffic from the computing host to the GNS devices through the storage-side ports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a host-side interface comprising one or more host-side ports configured to communicate with a computing host; a storage-side interface comprising a plurality of storage-side ports configured to communicate with a plurality of global namespace (GNS) devices, the GNS devices configured to aggregate a plurality of mount points of a plurality of file systems as an aggregated mount point; and a load balancer configured to; present a virtual address to the computing host; and distribute traffic from the computing host to the GNS devices through the storage-side ports. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An method comprising:
-
communicating with a computing host through one or more host-side ports of a host-side interface; communicating with a plurality of global namespace (GNS) devices through a plurality of storage-side ports of a storage-side interface, the GNS devices configured to aggregate a plurality of mount points of a plurality of file systems as an aggregated mount point; presenting, by a load balancer, a virtual address to the computing host; and distributing traffic from the computing host to the GNS devices through the storage-side ports. - View Dependent Claims (18, 19, 20, 21)
-
Specification