Condividi tramite


classe MSFT_ResiliencySetting

Rappresenta le impostazioni di resilienza di un pool di archiviazione.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format).

Sintassi

class MSFT_ResiliencySetting : MSFT_StorageObject
{
  String  Name;
  String  Description;
  UInt16  NumberOfDataCopiesMin;
  UInt16  NumberOfDataCopiesMax;
  UInt16  NumberOfDataCopiesDefault;
  UInt16  PhysicalDiskRedundancyMin;
  UInt16  PhysicalDiskRedundancyMax;
  UInt16  PhysicalDiskRedundancyDefault;
  UInt16  NumberOfColumnsMin;
  UInt16  NumberOfColumnsMax;
  UInt16  NumberOfColumnsDefault;
  UInt64  InterleaveMin;
  UInt64  InterleaveMax;
  UInt64  InterleaveDefault;
  UInt16  ParityLayout;
  Boolean RequestNoSinglePointOfFailure;
};

Members

La classe MSFT_ResiliencySetting include questi tipi di membri:

Metodi

La classe MSFT_ResiliencySetting include questi metodi.

Metodo Descrizione
SetDefaults Consente a un utente di modificare i valori predefiniti delle proprietà dell'oggetto MSFT_ResiliencySetting .

Proprietà

La classe MSFT_ResiliencySetting ha queste proprietà.

Descrizione

Tipo di dati: String

Tipo di accesso: sola lettura

Una descrizione del set di sistema delle funzionalità dell'impostazione di resilienza, incluso (ma non limitato a) quando deve essere usata un'impostazione, i relativi punti di forza e svantaggi, le informazioni sulle prestazioni e qualsiasi altra informazione che il fornitore sente utile per l'utente.

InterleaveDefault

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Qualificatori: unità (byte)

Numero desiderato di byte che possono formare una striscia in impostazioni comuni di resilienza basata su striping. La striscia viene definita come dimensione della parte di una striscia che si trova su un disco fisico. Pertanto, Interleave * NumberOfColumns restituirà le dimensioni di una striscia di dati utente.

InterleaveMax

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Qualificatori: unità (byte)

Numero massimo di byte che possono formare una striscia in impostazioni comuni di resilienza basata su striping. La striscia viene definita come dimensione della parte di una striscia che si trova su un disco fisico.

InterleaveMin

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Qualificatori: unità (byte)

Numero minimo di byte che possono formare una strip in impostazioni comuni di resilienza basata su striping. La striscia viene definita come dimensione della parte di una striscia che si trova su un disco fisico.

Nome

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Stringa orientata al sistema, descrittiva e orientata alla visualizzazione che descrive l'impostazione di resilienza.

NumberOfColumnsDefault

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Preferenza impostata dall'utente per il numero massimo di dischi fisici sottostanti in cui è necessario eseguire la striping dei dati.

NumberOfColumnsMax

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero massimo di dischi fisici sottostanti in cui è possibile eseguire lo striping dei dati nelle impostazioni comuni di resilienza basata su striping.

NumberOfColumnsMin

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero minimo di dischi fisici sottostanti in cui è possibile eseguire lo striping dei dati nelle impostazioni di resilienza basate su striping comuni.

NumberOfDataCopiesDefault

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Preferenza impostata dall'utente per il numero di copie dei dati complete da gestire. Il valore di questo parametro deve essere compreso nell'intervallo definito da NumberofDataCopiesMin e NumberOfDataCopiesMax ( inclusivo ). Per i nuovi pool di cemento, il valore predefinito deve essere ereditato dalla capacità del pool primitivo corrispondente. Nel caso del pool primordiale, il valore iniziale per questo campo viene lasciato al software del provider di gestione archiviazione.

NumberOfDataCopiesMax

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero massimo di copie complete di dati che possono essere mantenute dal pool di archiviazione.

NumberOfDataCopiesMin

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero minimo di copie complete di dati che possono essere mantenute dal pool di archiviazione.

ParityLayout

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Specifica se un'impostazione di resilienza basata su parità usa un layout di parità ruotato o non ruotato. Se l'impostazione di resilienza non è basata sulla parità, questa proprietà deve essere impostata su NULL.

Valore Significato
Parità non ruotata 1 L'impostazione di resilienza basata sulla parità usa un layout di parità non ruotato.
Parità ruotata 2 L'impostazione di resilienza basata sulla parità usa un layout di parità ruotato.

PhysicalDiskRedundancyDefault

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Una preferenza impostata dall'utente per il numero di errori fisici di un disco virtuale deve essere in grado di resistere prima che si verifichi una perdita di dati.

PhysicalDiskRedundancyMax

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero massimo di errori del disco fisico tolerabili che possono verificarsi prima che si verifichi una perdita di dati.

PhysicalDiskRedundancyMin

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Numero minimo di errori del disco fisico tolerabili che possono verificarsi prima che si verifichi la perdita di dati.

RequestNoSinglePointOfFailure

Tipo di dati: booleano

Tipo di accesso: sola lettura

Impostare su TRUE per richiedere nessun singolo punto di errore.

Commenti

MSFT_ResiliencySetting è una descrizione dettagliata delle funzionalità di resilienza offerte da un pool di archiviazione. Un pool di archiviazione può avere una o più di queste impostazioni. L'oggetto MSFT_ResiliencySetting specifica una serie di proprietà, ognuna con un valore minimo, massimo e predefinito. I valori minimi e massimi potrebbero non riflettere le funzionalità correnti del pool di archiviazione, ma piuttosto l'intervallo ideale di funzionalità offerte dal sottosistema. I valori predefiniti verranno usati durante la creazione di nuovi dischi virtuali a meno che non venga eseguito l'override.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Vedi anche

MSFT_StorageObject