Windows 10および階層化のストレージスペース


2

私はWindows 10(それが重要な場合はプロ)デスクトップに多数のディスクを持ち、ストレージスペースをいじっています。ユースケースに合わせてストレージボリュームを構成する方法についてアドバイスをお願いします。Windows 10 UIは限られていますが、Powershellの階層化機能を利用できるようです。ストレージスペースのドキュメントを読んで機能を解明して満足していますが、私の戦略が正しい場合は入力をお願いします。

現在私が持っているものは次のとおりです。

  • 2x256GB SSD-未割り当て、古いRAID0ブート+アプリボリューム
  • 1x5TB HDD-メディア+ゲーム+アプリ(このドライブを廃止したい)
  • 1x8TB HDD-メディア+ドキュメント+写真
  • 2x8TB HDD-新しい未使用ディスク
  • CPU:Z97チップセットmobo上のi7 4790k、時間が来たらRyzen3にアップグレードする可能性があります
  • ブートドライブは512GB NVMeディスクです

上記のドライブから2つのボリュームを構築したいと思います。理想的にはこれが私が欲しいものです:

  • ゲーム+スクラッチボリューム:256GBストライプSSDティア+ 3TBストライプHDDティア
  • メディア+ドキュメント+写真のボリューム:256 GBのミラー化されたSSDティア+ 14 TBの「パリティ」HDDティア

ゲームとスクラッチボリュームのすべてが、データを再ダウンロードするだけで失われる可能性があります。たとえば、仮想マシンの「メモリ」ファイル、プレックスデータベースなどをスクラッチディスクに配置します。機密性の高いものはすべて、他のボリュームにバックアップします。

メディア+ドキュメント+写真ボリュームに少なくとも1つのドライブの冗長性が必要です。ドキュメントと写真をオフサイトでバックアップしています。そのため、ドライブを紛失しても頭痛の種が減ります。

このセットアップは合理的と思われますか、Windows 10 proマシンで達成できるものですか?

また、過去のバージョンのWindowsでは、ストレージスペースの「パリティ」プールのパフォーマンスが非常に低いことも読みました。これはまだ本当ですか?4台のHDDのうち2台が使用されているため、パリティ構成の実際のテストを実行できませんでした。誰かが以前にこれを行った経験がある場合はここで尋ねると思いました。

他にどのようなソリューションを検討すべきですか?

回答:


4

Windows 10階層ストレージスペースを作成するには、次の参照を参照してください。

ここで、Nils SchimmelmannのPowerShellスクリプトを再現して、SSDとHDD用の2層のストレージスペースを作成します。

#Variables
$StoragePoolName = "My Storage Pool"
$TieredSpaceName = "My Tiered Space"
$ResiliencySetting = "Simple"
$SSDTierName = "SSDTier"
$HDDTierName = "HDDTier"

#List all disks that can be pooled and output in table format (format-table)
Get-PhysicalDisk -CanPool $True | ft FriendlyName,OperationalStatus,Size,MediaType

#Store all physical disks that can be pooled into a variable, $PhysicalDisks
$PhysicalDisks = (Get-PhysicalDisk -CanPool $True | Where MediaType -NE UnSpecified)       

#Create a new Storage Pool using the disks in variable $PhysicalDisks with a name of My Storage Pool
$SubSysName = (Get-StorageSubSystem).FriendlyName
New-StoragePool -PhysicalDisks $PhysicalDisks -StorageSubSystemFriendlyName $SubSysName -FriendlyName $StoragePoolName

#View the disks in the Storage Pool just created
Get-StoragePool -FriendlyName $StoragePoolName | Get-PhysicalDisk | Select FriendlyName, MediaType

#Create two tiers in the Storage Pool created. One for SSD disks and one for HDD disks
$SSDTier = New-StorageTier -StoragePoolFriendlyName $StoragePoolName -FriendlyName $SSDTierName -MediaType SSD
$HDDTier = New-StorageTier -StoragePoolFriendlyName $StoragePoolName -FriendlyName $HDDTierName -MediaType HDD

#Identify tier sizes within this storage pool
$SSDTierSizes = (Get-StorageTierSupportedSize -FriendlyName $SSDTierName -ResiliencySettingName $ResiliencySetting).TierSizeMax
$HDDTierSizes = (Get-StorageTierSupportedSize -FriendlyName $HDDTierName -ResiliencySettingName $ResiliencySetting).TierSizeMax 

#Create a new virtual disk in the pool with a name of TieredSpace using the SSD and HDD tiers
New-VirtualDisk -StoragePoolFriendlyName $StoragePoolName -FriendlyName $TieredSpaceName -StorageTiers $SSDTier, $HDDTier -StorageTierSizes $SSDTierSizes, $HDDTierSizes -ResiliencySettingName $ResiliencySetting  -AutoWriteCacheSize -AutoNumberOfColumns

#Alternatively try adjusting the sizes manually:
#New-VirtualDisk -StoragePoolFriendlyName $StoragePoolName -FriendlyName $TieredSpaceName -StorageTiers @($SSDTier,$HDDTier) -StorageTierSizes @(228GB,1.816TB) -ResiliencySettingName $ResiliencySetting -AutoWriteCacheSize -AutoNumberOfColumns

1

次の例は、SSD層がミラーリングされ、HDD層がパリティで構成されているMulti-Resilientボリュームを作成する方法を示しています。

New-StorageTier -StoragePoolFriendlyName Pool1 -FriendlyName SSD_Tier -MediaType SSD -ResiliencySettingName Mirror
New-StorageTier -StoragePoolFriendlyName Pool1 -FriendlyName HDD_Tier -MediaType HDD -ResiliencySettingName Parity
$ssd_tier = Get-StorageTier -FriendlyName SSD_Tier
$hdd_tier = Get-StorageTier -FriendlyName HDD_Tier
New-VirtualDisk -StoragePoolFriendlyName Pool1 -FriendlyName "VirtualDisk" -StorageTiers @($ssd_tier,$hdd_tier) -StorageTierSizes 100GB, 300GB

ソース:https : //www.starwindsoftware.com/blog/configure-a-resilient-volume-on-windows-server-2016-using-storage-spaces


これらの答えはどちらも似ているようです。-「ミラー」復元力でSSDティアを作成します-「パリティ」復元力でHDDティアを作成します-階層化ボリュームを作成します。ディスクまたはパーティションの一部で層を作成することは可能ですか?基本的にこれを行いたい:-各SSDの50%で「ミラー」回復力を持つSSDティアを作成する-各SSDの80%で「パリティ」回復力を持つHDDティアを作成する-これら2つから「安全な」ボリュームを作成する階層「高速」ボリュームに対して上記を繰り返しますが、残りのスペースを使用して単純な復元力を使用します。
KZ。

>ディスクまたはパーティションの一部で層を作成することは可能ですか?いいえ。ストレージスペースは、ディスク全体を使用する通常のRAIDのように機能します。したがって、ディスクをパーティションに分割し、それらをティアに使用することはできません。
A.Newgate
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.