FAILOVER AND LOAD BALANCING
The invention relates techniques for a failover and for balancing of static and dynamic loads. A filter drive receives a path fail notification, that at least one of a first network adapter and the data path through the first network adapter have failed, and reroutes packets, which are directed to t...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates techniques for a failover and for balancing of static and dynamic loads. A filter drive receives a path fail notification, that at least one of a first network adapter and the data path through the first network adapter have failed, and reroutes packets, which are directed to the first network adapter, to a second network adapter. A miniport driver determines, that at least one network adapter and data path through the network adapter have failed, and notifies the filter driver, that at least one of the network adapter and data path through the network adapter have failed. The filter driver determines a data quota for each of multiple data paths, determines a maximum number of commands for the given target logic unit and selects a data path on which to send a packet based on the data quota and the maximum number of commands. The filter driver determines a data transfer speed for each of multiple data paths, updates a load balancing share for each of the multiple data paths based on the data transfer speed of each of the multiple data paths and selects a data path, on which to send a packet, based on the load balancing share of each of the multiple data paths.
L'invention concerne des techniques destinées à la reprise et à l'équilibrage de charges statiques et dynamiques. Un pilote de filtre reçoit une notification de panne de voie indiquant qu'au moins un premier adaptateur de réseau et la voie de données passant par le premier adaptateur de réseau est tombé en panne, et redirige les paquets, qui sont dirigés vers le premier adaptateur réseau, en direction d'un deuxième adaptateur réseau. Un pilote de miniport détermine qu'au moins un adaptateur réseau et la voie de données passant par le premier adaptateur réseau est tombé en panne, et indique au pilote de filtre qu'au moins un adaptateur réseau et la voie de données passant par le premier adaptateur réseau est tombé en panne. Le pilote de filtre détermine un quota de données pour chacun des voies de données multiples, détermine un nombre maximal de commandes pour l'unité logique de cible donnée et sélectionne une voie de données par laquelle un paquet sera envoyé, sur la base des quotas de données et du nombre maximal de commandes. Le pilote de filtre détermine un débit de transmission de données pour chacun des ports de données multiples, met à jour une part d'équilibrage pour chacune de voies de données multiples sur la base du débit de transmission de données dans chacune des voi |
---|