ストレージ・アレイの自動設定
autoConfigure storageArrayコマンドは、ストレージ・アレイを自動的に設定します。
対応アレイ
このコマンドは、DE2000H、DE4000H、DE4000F、DE6000H または DE6000F の個々のストレージ・アレイに適用されます。
ロール
このコマンドをストレージ・アレイに対して実行するには、Storage Admin ロールが必要です。
コンテキスト
autoConfigure storageArray コマンドを入力する前に、 show storageArray autoConfiguration コマンドを実行します。 show storageArray autoConfiguration コマンドは、有効なドライブ・タイプ、RAID レベル、ボリューム情報、およびホット・スペア情報のリストの形式で設定情報を返します (このリストはコマンドのパラメーターに対応します)。(このリストは、 autoConfigure storageArray コマンドのパラメーターに対応します。)コントローラーはストレージ・アレイを監査し、ストレージ・アレイがサポートできる最大の RAID レベルと、RAID レベルの最も効率的なボリューム定義を決定します。返されたリストで説明される構成が使用できる場合、パラメーターを指定せずに autoConfigure storageArray コマンドを入力できます。構成を変更する場合は、構成要件に合わせてパラメーターを変更できます。パラメーターは 1 つだけ変更することも、すべて変更することもできます。 autoConfigure storageArray コマンドを入力した後、コントローラーは、デフォルトのパラメーターまたはユーザーが選択したパラメーターを使用してストレージ・アレイをセットアップします。
構文
autoConfigure storageArray
[driveType=(SAS)]
[driveMediaType=(hdd | ssd | allMedia | unknown)]
[raidLevel=(0 | 1 | 3 | 5 | 6)]
[volumeGroupWidth=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111086" className="keyword varname">numberOfDrives</var>]
[volumeGroupCount=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111087" className="keyword varname">numberOfVolumeGroups</var>]
[volumesPerGroupCount=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111088" className="keyword varname">numberOfVolumesPerGroup</var>]
[hotSpareCount=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111089" className="keyword varname">numberOfHotSpares</var>]
[segmentSize=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111090" className="keyword varname">segmentSizeValue</var>]
[cacheReadPrefetch=(TRUE | FALSE)]
[readAheadMultiplier=<var id="GUID-D4B9C595-E923-487A-A45F-A8A28AF88E97__V1111090" className="keyword varname">multiplierValue</var>]
[securityType=(none | capable | enabled)]
[secureDrives=(fips | fde)]
[dataAssurance=(none | enabled)]
パラメーター
パラメーター | 説明 |
---|---|
driveType | ストレージ アレイに使用するドライブのタイプ。 ストレージ アレイ内に複数のドライブ タイプがある場合は、このパラメータを使用する必要があります。 有効なドライブ・タイプは SAS です。 |
driveMediaType | ストレージ・アレイに使用するドライブ・メディアのタイプ。 ストレージ・アレイ内に複数のドライブ・メディア・タイプがある場合は、このパラメーターを使用する必要があります。 有効なドライブ・メディア・タイプは次のとおりです。
|
raidLevel | ストレージ・アレイ内にドライブが含まれているボリューム・グループの RAID レベル。有効な RAID レベルは、 0 、 1 、 3 、 5 、 6 です。 |
volumeGroupWidth | ストレージ・アレイ内のボリューム・グループのドライブ数。 |
volumeGroupCount | ストレージ・アレイ内のボリューム・グループの数。整数値を使用します。 |
volumesPerGroupCount | ボリューム・グループあたりの同容量のボリューム数。整数値を使用します。 |
hotSpareCount | ストレージ・アレイに必要なホット・スペアの数。整数値を使用します。 |
segmentSize | コントローラーがボリューム内の 1 つのドライブに書き込むデータ量 (KB)。有効な値は、 4 (SSD only) 8 、 16 、 32 、 64 、 128 、 256 、または 512 です。 |
cacheReadPrefetch | キャッシュ読み取りプリフェッチをオンまたはオフにする設定。キャッシュ読み取りプリフェッチをオフにする場合は、このパラメーターを FALSE に設定します。キャッシュ読み取りプリフェッチをオンにする場合は、このパラメーターを TRUE に設定します。 |
securityType | ボリューム・グループおよび関連するすべてのボリュームの作成時にセキュリティー・レベルを指定する設定。有効な値は、次のとおりです。
|
secureDrives | ボリューム・グループで使用するセキュア・ドライブのタイプ。有効な値は、次のとおりです。
重要 このパラメーターは securityTypeパラメーターとともに使用します。 securityType パラメーターの none を指定すると、パラメーターの secureDrives の値は無視されます。セキュアでないボリューム・グループにはセキュアなドライブ・タイプを指定する必要がないからです。 |
ドライブとボリューム・グループ
ボリューム・グループは、ストレージ・アレイのコントローラーによって論理的にグループ化された一連のドライブです。ボリューム・グループ内のドライブ数は、RAIDレベルとコントローラー・ファームウェアによって制限されます。ボリューム・グループを作成する場合は、次のガイドラインに従ってください。
あとから使用するために容量をリザーブできるように、空のボリューム・グループを作成できます。
DE2000H、DE4000H、および DE6000H の 1 つのボリューム・グループ内で HDD と SSD ドライブを混在させることはできません。.
DE4000F および DE6000F サポート SSD のみ。
ボリューム・グループのドライブの最大数は、次の条件によって異なります。
コントローラーのタイプ
RAIDレベル
RAIDレベルには、0、1、3、5、および6が含まれます。
RAIDレベル3、RAIDレベル5、またはRAIDレベル6のボリューム・グループには、30本を超えるドライブを含めることはできず、3本以上のドライブを含める必要があります。
RAIDレベル6のボリューム・グループには、少なくとも5本のドライブが必要です。
RAIDレベル1のボリューム・グループに4本以上のドライブが配置されている場合、ストレージ管理ソフトウェアは、ボリューム・グループをRAIDレベル10 (RAIDレベル1 + RAIDレベル0) に自動的に変更します。
トレイ / ドロワー損失の保護を有効にする場合は、次の表の追加条件を参照してください。
レベル | シェルフ損失の保護の基準 | 必要なシェルフの最小数 |
---|---|---|
ディスク・プール | ディスク・プールに同じトレイのドライブが3本以上含まれない。 | 6 |
RAID 6 | ボリューム・グループに同じシェルフのドライブが3本以上含まれない。 | 3 |
RAID 3またはRAID 5 | ボリューム・グループ内のドライブがすべて別々のシェルフに配置されている。 | 3 |
RAID 1 | RAID 1ペアのドライブがそれぞれ別のシェルフに配置されている。 | 2 |
RAID 0 | シェルフ損失の保護は実現できない。 | 該当なし |
レベル | ドロワー損失の保護の基準 | 必要なドロワーの最小数 |
---|---|---|
ディスク・プール | プールに5つのドロワーすべてのドライブが含まれていて、各ドロワーに同じ数のドライブが配置されている。60 ドライブのトレイでは、ディスク・プールに含まれるドライブの数が 15、20、25、30、35、40、45、50、55、または 60 のいずれかである場合にドロワー損失の保護を実現できます。 | 5 |
RAID 6 | ボリューム・グループに同じドロワーのドライブが3本以上含まれない。 | 3 |
RAID 3またはRAID 5 | ボリューム・グループ内のドライブがすべて別々のドロワーに配置されている。 | 3 |
RAID 1 | ミラー ペアのドライブがそれぞれ別のドロワーに配置されている。 | 2 |
RAID 0 | ドロワー損失の保護は実現できない。 | 該当なし |
ホット・スペア
ボリューム・グループでは、データを保護するための重要な戦略は、ストレージ・アレイ内の使用可能なドライブをホット・スペア・ドライブとして割り当てることです。ホット・スペアは、データが格納されていないドライブで、RAID 1、RAID 3、RAID 5、RAID 6のいずれかのボリューム・グループでドライブに障害が発生した場合に、ストレージ・アレイでスタンバイとして機能します。ホット・スペアを使用すると、ストレージ・アレイの冗長性が向上します。
通常、ホット・スペア・ドライブには、保護対象のドライブの使用済み容量以上の容量が必要です。ホット・スペア・ドライブのメディア・タイプ、インターフェース・タイプ、および容量は、保護対象のドライブと同じである必要があります。
ストレージ・アレイのドライブで障害が発生した場合、通常は障害が発生したドライブの代わりにホット・スペアが自動的に使用されます。ドライブ障害の発生時にホット・スペアが使用可能であれば、冗長性データ・パリティを使用してホット・スペアにデータが再構築されます。データ退避のサポートでは、障害が発生したドライブとしてマークされる前に、データをホット・スペアにコピーすることもできます。
障害が発生したドライブを物理的に交換したあとで、次のいずれかのオプションを使用してデータをリストアできます。
障害が発生したドライブを交換した場合、ホット・スペアのデータは、交換用のドライブにコピーされます。この操作をコピーバックと呼びます。
ホット・スペア・ドライブをボリューム・グループの永続的メンバーとして指定している場合は、コピーバック処理は不要です。
ボリューム・グループのトレイ損失の保護およびドロワー損失の保護が可能かどうかは、ボリューム・グループを構成するドライブの場所によって異なります。ドライブの障害とホット・スペア・ドライブの場所によって、トレイ損失保護とドロワー損失保護が失われる場合があります。トレイ損失の保護とドロワー損失の保護が影響を受けないようにするには、障害が発生したドライブを交換してコピーバック処理を開始する必要があります。
ストレージ・アレイでは、データ保証 (DA) が有効なボリュームのホット・スペア対象範囲としてDA対応ドライブが自動的に選択されます。
DAが有効なボリュームのホット・スペア対象範囲のストレージ・アレイ内にDA対応ドライブがあることを確認してください。DA対応ドライブの詳細については、データ保証機能を参照してください。
セキュリティー対応 (FIPSおよびFDE) ドライブは、セキュリティー対応とセキュリティー非対応の両方のドライブのホット・スペアとして使用できます。セキュリティー非対応ドライブは、他のセキュリティー非対応ドライブに対して、また、ボリューム・グループでセキュリティーが有効になっていない場合はセキュリティー対応ドライブに対しても、対応可能です。FIPS ボリューム・グループは、FIPSドライブのみをホット・スペアとして使用できます。ただし、FIPS ホット・スペアは、セキュリティー非対応、セキュリティー対応、およびセキュリティー有効のボリューム・グループに対して使用可能です。
ホット・スペアがない場合でも、ストレージ・アレイの動作中に、障害が発生したドライブを交換できます。RAID 1、RAID 3、RAID 5、RAID 6のいずれかのボリューム・グループのドライブに障害が発生した場合、コントローラーは冗長性データ・パリティを使用して、交換用ドライブにデータを自動的に再構築します。この操作を再構築と呼びます。
セグメント・サイズ
コントローラーがボリューム内の 1 つのドライブに書き込めるデータ・ブロックの数は、セグメントのサイズによって決まります。各データ・ブロックには 512 バイトのデータが格納されます。データ・ブロックはストレージの最小単位です。セグメントのサイズによって、格納されるデータ・ブロックの数が決まります。たとえば、8KB のセグメントには 16 個のデータ・ブロックが含まれます。64KB のセグメントには 128 個のデータ・ブロックが含まれます。
セグメント・サイズの値を入力すると、その値は、実行時にコントローラーで指定される、サポートされている値と照合されます。入力した値が有効でない場合、コントローラーは有効な値のリストを返します。1 つの要求に対して 1 つのドライブを使用することで、同時に他のドライブでは他の要求に対応することができます。ボリュームが属している環境で、1 人のユーザが大量のデータ (マルチメディアなど) を転送している場合は、1 つのデータ転送要求を 1 つのデータ・ストライプで処理すると、パフォーマンスが最大化されます。(データ・ストライプはセグメント・サイズであり、これに、データ転送に使用されるボリューム・グループ内のドライブの数が掛けられます)。この場合、同じ要求に対して複数のドライブが使用されますが、各ドライブへのアクセス回数は1回だけです。
マルチユーザー・データベースまたはファイルシステムのストレージ環境で最適なパフォーマンスを実現するには、データ転送要求を満たすために必要なドライブ数が最小限になるように、セグメント・サイズを設定します。
キャッシュ読み取りプリフェッチ
キャッシュ読み取りプリフェッチを使用すると、コントローラーは、ホストによって要求されたデータ・ブロックをドライブから読み取ってキャッシュにコピーすると同時に、追加のデータ・ブロックをキャッシュにコピーできます。この操作により、将来のデータ要求がキャッシュから達成できる可能性が高くなります。キャッシュ読み取りプリフェッチは、シーケンシャル・データ転送を使用するマルチメディア・アプリケーションにとって重要です。 cacheReadPrefetch パラメーターの有効な値は TRUE または FALSE です。デフォルトは TRUE です。
セキュリティー・タイプ
securityType パラメーターを使用して、ストレージ・アレイのセキュリティー設定を指定します。
securityType パラメーターを enabled に設定する場合は、ストレージ・アレイのセキュリティー・キーを作成する必要があります。 create storageArray securityKey コマンドを使用して、ストレージ・アレイのセキュリティー・キーを作成します。次のコマンドがセキュリティー・キーに関連しています。
- create storageArray securityKey
- export storageArray securityKey
- import storageArray securityKey
- set storageArray securityKey
- enable volumeGroup [volumeGroupName] security
- enable diskPool [diskPoolName] security
セキュア・ドライブ
セキュリティー対応ドライブには、Full Disk Encryption (FDE) ドライブと連邦情報処理標準 (FIPS) ドライブがあります。 secureDrives パラメーターを使用して、使用するセキュア・ドライブのタイプを指定します。使用可能な値は fips と fde です。
コマンドの例
autoConfigure storageArray securityType=capable secureDrives=fips;