MSFT_TargetPort-Klasse
Stellt einen Zielport dar.
Ein Zielport ist ein Endpunkt in einem Speichersubsystem mit zugeordneten Eigenschaften zum Anzeigen und Ausblenden virtueller Datenträger. Fibre Channel-, serial Attached SCSI- und iSCSI-Ports innerhalb eines Speichersubsystemcontrollers sind Beispiele für Zielports.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht.
Syntax
class MSFT_TargetPort : MSFT_StorageObject
{
String FriendlyName;
String PortAddress;
String NodeAddress;
String StorageControllerId;
UInt16 Role;
UInt16 UsageRestriction;
UInt16 HealthStatus;
UInt16 OperationalStatus[];
String OtherOperationalStatusDescription;
UInt16 ConnectionType;
String OtherConnectionTypeDescription;
UInt16 LinkTechnology;
String OtherLinkTechnology;
UInt64 Speed;
UInt64 MaxSpeed;
String NetworkAddresses[];
UInt16 PortNumbers[];
UInt16 PortType;
};
Member
Die MSFT_TargetPort-Klasse verfügt über folgende Membertypen:
Eigenschaften
Die MSFT_TargetPort-Klasse verfügt über diese Eigenschaften.
ConnectionType
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Wert | Bedeutung |
---|---|
1 | Sonstiges |
2 | Fibre Channel |
3 | Paralleles SCSI |
4 | SSA |
5 | IEEE 1394 |
6 | RDMA |
7 | iSCSI |
8 | SAS |
9 | ADT |
Friendlyname
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Ein benutzerfreundlicher Name für den Zielport.
HealthStatus
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Die Integrität status des Zielports.
Fehlerfrei (0)
Warnung (1)
Fehlerhaft (2 )
LinkTechnology
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Die Linktechnologie des Zielports.
Unbekannt (0)
Sonstiges (1)
Ethernet (2)
IB (3)
FC (4)
FDDI (5)
ATM (6)
Token ring (7)
Frame Relay (8)
Infrarot (9)
BlueTooth (10)
Wlan (11)
Microsoft Reserviert (..)
MaxSpeed
Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifizierer: Einheiten ("Bits/s")
Die maximale Geschwindigkeit des Zielports in Bits pro Sekunde.
NetworkAddresses
Datentyp: Zeichenfolgenarray
Zugriffstyp: Schreibgeschützt
Ein Array von Zeichenfolgen, die die verschiedenen Netzwerkadressen für den Zielport darstellen.
Der Typ und das Format dieser Adressen werden in der PortType-Eigenschaft angegeben.
NodeAddress
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Die Knotenadresse.
OperationalStatus
Datentyp: UInt16-Array
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Ein Array von Werten, die die operative status des Zielports angeben.
Unbekannt (0)
Sonstiges (1)
OK (2)
Heruntergestuft (3)
Gestresst (4)
Vorhersagefehler (5)
Fehler (6)
Nicht wiederherstellbarer Fehler (7)
Ab (8)
Beenden (9)
Beendet (10)
Im Dienst (11)
Kein Kontakt (12)
Verlorene Kommunikation (13)
Abgebrochen (14)
Ruhend (15)
Unterstützende Entität im Fehler (16)
Abgeschlossen (17)
Energiemodus (18)
Microsoft Reserviert (..)
OtherConnectionTypeDescription
Datentyp: String
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolgendarstellung des vom Anbieter definierten Verbindungstyps. Nur relevant, wenn die ConnectionType-EigenschaftOther ist.
OtherLinkTechnology
Datentyp: String
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolgendarstellung der vom Anbieter definierten Linktechnologie. Nur relevant, wenn die LinkTechnology-EigenschaftOther ist.
OtherOperationalStatusDescription
Datentyp: String
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolgendarstellung der vom Anbieter definierten status. Nur relevant, wenn das OperationalStatus-ArrayOther enthält.
PortAddress
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Der Portbezeichner oder die Portadresse.
Bei Fibre Channel-Netzwerken sollte diese Eigenschaft der World-Wide Name (WWN) für den Port sein, formatiert als hexadezimale Zeichenfolge (16 Zeichen lang), wobei zuerst das bedeutendste Byte vorhanden ist. Beispielsweise sollte eine WWN-Adresse von 01:23:45:67:89:AB:CD:EF als 0123456789ABCDEF dargestellt werden.
Bei iSCSI-Netzwerken sollte dieses Feld der IQN sein.
PortNummern
Datentyp: UInt16-Array
Zugriffstyp: Schreibgeschützt
Eine Liste der Portnummern für den Zielport.
Porttype
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Der spezifische Modus, der derzeit für den Port aktiviert ist. Wenn der Port angemeldet ist, ist dies der ausgehandelte Porttyp. Andernfalls wird der konfigurierte Porttyp gemeldet.
Unbekannt (0)
Sonstiges (1)
N (10)
NL (11)
F/NL (12)
NX (13)
E (14)
F (15)
FL (16)
B (17)
G (18)
10BaseT (50)
10-100BaseT (51)
100BaseT (52)
1000BaseT (53)
2500BaseT (54)
10GBaseT (55)
10GBase-CX4 (56)
SAS (94)
100Base-FX (100)
100Base-SX (101)
1000Base-SX (102)
1000Base-LX (103)
1000Base-CX (104)
10GBase-SR (105)
10GBase-SW (106)
10GBase-LX4 (107)
10GBase-LR (108)
10GBase-LW (109)
10GBase-ER (110)
10GBase-EW (111)
DMTF Reserviert (112..15999)
Anbieter reserviert (16000..65535)
Rolle
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
Die Rolle dieses Controllerports. Für iSCSI muss dieser Port entweder als Ziel- oder Initiatorendpunkt fungieren. Andere Transporte ermöglichen es einem Port, sowohl als Initiator als auch als Ziel zu fungieren.
Unbekannt (0)
Initiator (1)
Ziel (2)
Initiator und Ziel (3)
Geschwindigkeit
Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifizierer: Einheiten ("Bits/s")
Die aktuelle Geschwindigkeit (Bandbreite) des Ports in Bits pro Sekunde. Für Ports mit unterschiedlicher Bandbreite oder für Ports, bei denen keine genaue Schätzung vorgenommen werden kann, sollte diese Eigenschaft die nominale Bandbreite für den Port enthalten.
StorageControllerId
Datentyp: String
Zugriffstyp: Schreibgeschützt
Der Bezeichner des Controllers, zu dem dieser Port gehört.
UsageRestriction
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Die Nutzungseinschränkung des Zielports.
Unter bestimmten Umständen kann ein Zielport als Front-End- oder Back-End-Port identifiziert werden. Beispielsweise kann ein Speicherarray über Back-End-Ports für die Kommunikation mit physischen Datenträgern und Front-End-Ports für die Kommunikation mit Hosts verfügen. Wenn keine Einschränkung für die Verwendung des Ports besteht, sollte der Wert auf Nicht eingeschränkt festgelegt werden.
Unbekannt (0)
Nur Front-End (2)
Nur Back-End (3)
Nicht eingeschränkt (4)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |