SYSTEM AND METHOD FOR STORAGE SUBSYSTEM PORT REASSIGNMENT IN STORAGE AREA NETWORKS
First Claim
1. A method for traffic management in a storage area network subsystem connected to multiple hosts via plural ports through a connection network, comprising the steps of:
- for each port, determining input/output (IO) traffic utilization load of the port based on workloads from one or more hosts assigned to that port;
detecting if a port is in utilization overload; and
upon detecting a port utilization overload, managing port traffic by adjusting traffic utilization of the overloaded port and one or more other ports in the storage subsystem using port addition, port deletion and/or port migration, to reduce traffic utilization of the overloaded port.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for data traffic management in a storage area network subsystem connected to multiple hosts via plural ports through a connection network is provided. Traffic management involves, for each port, determining input/output (IO) traffic utilization load of the port based on workloads from one or more hosts assigned to that port; and detecting if a port is in utilization overload. Then, upon detecting a port utilization overload, port traffic is managed by adjusting traffic utilization of the overloaded port and one or more other ports in the storage subsystem, to reduce traffic utilization of the overloaded port.
-
Citations
25 Claims
-
1. A method for traffic management in a storage area network subsystem connected to multiple hosts via plural ports through a connection network, comprising the steps of:
-
for each port, determining input/output (IO) traffic utilization load of the port based on workloads from one or more hosts assigned to that port; detecting if a port is in utilization overload; and upon detecting a port utilization overload, managing port traffic by adjusting traffic utilization of the overloaded port and one or more other ports in the storage subsystem using port addition, port deletion and/or port migration, to reduce traffic utilization of the overloaded port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for traffic management in a storage subsystem connected to multiple hosts via plural ports through a connection network, comprising:
-
a monitor configured for determining input/output (IO) traffic utilization load of the port based on workloads from one or more hosts assigned to that port; and a controller configured for detecting if a port is in utilization overload, and upon detecting a port utilization overload, managing port traffic by adjusting traffic utilization of the overloaded port and one or more other ports in the storage subsystem using port addition, port deletion and/or port migration, to reduce traffic utilization of the overloaded port. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computing system comprising:
-
a storage subsystem connected to multiple hosts via plural ports through a connection network; a port management module for port traffic management, comprising; a monitor configured for determining input/output (IO) traffic utilization load of the port based on workloads from one or more hosts assigned to that port; and a controller configured for detecting if a port is in utilization overload, and upon detecting a port utilization overload, managing port traffic by adjusting traffic utilization of the overloaded port and one or more other ports in the storage subsystem using port addition, port deletion and/or port migration, to reduce traffic utilization of the overloaded port. - View Dependent Claims (23, 24, 25)
-
Specification