Partager via


ISCSI_Supported_LB_Policies structure (iscsimgt.h)

La structure ISCSI_Supported_LB_Policies contient des informations sur les stratégies d’équilibrage de charge pour plusieurs connexions par session (MCS).

Syntaxe

typedef struct _ISCSI_Supported_LB_Policies {
  ULONGLONG  UniqueSessionId;
  ULONG      LoadBalancePolicy;
  ULONG      iSCSI_PathCount;
  ISCSI_Path iSCSI_Paths[1];
} ISCSI_Supported_LB_Policies, *PISCSI_Supported_LB_Policies;

Membres

UniqueSessionId

Entier 64 bits qui identifie de manière unique la session. Les méthodes LoginToTarget et AddConnectionToSession retournent toutes deux cette valeur dans leur paramètre UniqueSessionId. Ne confondez pas cette valeur avec les valeurs des membres ISID et TSID.

LoadBalancePolicy

Cela spécifie le type de stratégie d’équilibrage de charge qui a été établie sur une session multiconnexion.

Type Signification
MSiSCSI_LB_FAILOVER Un autre chemin est utilisé uniquement pour le basculement.
MSiSCSI_LB_ROUND_ROBIN Les opérations d’E/S sont planifiées sur tous les chemins d’accès actifs de façon tourniquet (round robin).
MSiSCSI_LB_ROUND_ROBIN_WITH_SUBSET Les opérations d’E/S sont planifiées sur tous les chemins au sein d’un sous-ensemble de manière par tourniquet (round robin).
MSiSCSI_LB_DYN_LEAST_QUEUE_DEPTH Les opérations d’E/S sont équilibrées sur un ensemble de chemins en fonction du mécanisme de profondeur de file d’attente minimum (les E/S sont planifiées sur le chemin avec le moins d’E/S en attente dans sa file d’attente).
MSiSCSI_LB_WEIGHTED_PATHS Les opérations d’E/S sont planifiées en fonction des pondérations affectées à un chemin d’accès par un administrateur.
MSiSCSI_LB_VENDOR_SPECIFIC Les stratégies d’E/S propres au fournisseur sont appliquées.

iSCSI_PathCount

Nombre de chemins d’accès associés à une cible dans le contexte de cette session.

iSCSI_Paths[1]

Informations de chemin d’accès comme indiqué dans la structure ISCSI_Path .

Configuration requise

Condition requise Valeur
En-tête iscsimgt.h (inclure Iscsimgt.h)

Voir aussi

AddConnectionToSession

LoginToTarget