چرا از Storage Spaces استفاده می کنیم ؟

Storage Spaces ، یک فناوری جدید در ویندوز و ویندوز سرور است. این فناوری شما را قادر می‌سازد تا با گروه‌بندی دیسک‌های استاندارد در Storage pool ها فضای ذخیره‌سازی مجازی ایجاد کنید، سپس می‌توانید دیسک‌های مجازی‌ را به نام Storage Space با استفاده از ظرفیت موجود در storage pool ها ایجاد کنید.

برای راه‌اندازی ذخیره‌سازی با استفاده از Storage Spaces در ویندوز سرور، می‌تونی از ابزار Server Manager یا PowerShell استفاده کنید . در ادامه، مراحل راه‌اندازی از طریق رابط گرافیکی Server Manager آورده شده:


مراحل راه‌اندازی Storage Spaces در ویندوز سرور

1. آماده‌سازی دیسک‌ها

  • حداقل دو یا چند دیسک فیزیکی (HDD یا SSD) لازم است.
  • دیسک‌ها نباید شامل پارتیشن باشند (می‌توانند خام باشند).

2. باز کردن Server Manager

  • از منوی Start، وارد Server Manager شوید.
  • به بخش File and Storage Services و سپس Storage Pools بروید.

3. ساخت Storage Pool

  • روی Tasks > New Storage Pool کلیک کنید.
  • یک نام برای Pool انتخاب کنید (مثلاً “MyStoragePool”).
  • دیسک‌هایی که می‌خواهید استفاده کنید را انتخاب کنید.
  • روی Create کلیک کنید.

4. ساخت Virtual Disk

  • پس از ساخت Pool، روی آن کلیک کرده و گزینه New Virtual Disk را انتخاب کنید.
  • نامی برای دیسک مجازی انتخاب کنید.
  • نوع Layout را مشخص کنید:
    • Simple (RAID 0): بدون افزونگی، فقط برای سرعت.
    • Mirror (RAID 1): داده‌ها روی دو دیسک کپی می‌شوند.
    • Parity (RAID 5): تعادل بین فضا و افزونگی.
  • اندازه دیسک را مشخص کنید (Fixed یا Thin).
  • روی Create کلیک کنید.

5. ساخت Volume و فرمت

  • پس از ساخت Virtual Disk، گزینه New Volume را انتخاب کنید.
  • درایو را فرمت کرده و یک حرف درایو (مثل D:) اختصاص دهید.
  • نوع فایل‌سیستم (NTFS یا ReFS) را انتخاب کنید.

نکات مهم

  • Thin provisioning به شما اجازه می‌دهد فضای بیشتری از ظرفیت واقعی اختصاص دهید، ولی باید مراقب پر شدن فیزیکی باشید.
  • ReFS برای سناریوهای بکاپ و آرشیو مناسب‌تر است.
  • Storage Spaces Direct در ویندوز سرور دیتاسنتر، امکان ساخت Pool بین چند سرور را فراهم می‌کند.

حتماً! در ادامه هم مراحل راه‌اندازی Storage Spaces با PowerShell آورده شده، هم راهنمایی برای استفاده از Storage Spaces Direct (S2D) در محیط‌های کلاستر ویندوز سرور:


مراحل ساخت Storage Spaces با PowerShell

1. شناسایی دیسک‌های فیزیکی

Get-PhysicalDisk

2. ایجاد Storage Pool

New-StoragePool -FriendlyName "MyPool" -StorageSubsystemFriendlyName "Storage Spaces*" -PhysicalDisks (Get-PhysicalDisk | Where-Object OperationalStatus -eq "OK")

3. ساخت Virtual Disk

New-VirtualDisk -StoragePoolFriendlyName "MyPool" -FriendlyName "MyVirtualDisk" -Size 100GB -ResiliencySettingName Mirror -ProvisioningType Thin

4. ایجاد Volume و فرمت آن

Initialize-Disk -VirtualDisk (Get-VirtualDisk -FriendlyName "MyVirtualDisk")
New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter | Format-Volume -FileSystem NTFS -NewFileSystemLabel "MyVolume"

راه‌اندازی Storage Spaces Direct (S2D) برای کلاستر

پیش‌نیازها:

  • حداقل 2 سرور با ویندوز سرور Datacenter Edition
  • دیسک‌های محلی (نه SAN یا USB)
  • شبکه مناسب برای کلاستر و Storage

مراحل:

1. ایجاد کلاستر

New-Cluster -Name MyCluster -Node Server1, Server2 -StaticAddress 192.168.1.100

2. فعال‌سازی S2D

Enable-ClusterStorageSpacesDirect

3. بررسی دیسک‌ها و Pool

Get-StorageSubSystem
Get-PhysicalDisk
Get-StoragePool

4. ساخت Volume در Pool کلاستر

New-Volume -StoragePoolFriendlyName "S2D on MyCluster" -FriendlyName "ClusterVolume" -FileSystem CSVFS_ReFS -Size 500GB -ResiliencySettingName Mirror

 نکات مهم:

  • CSVFS_ReFS برای Volumeهای کلاستر استفاده می‌شود.
  • ResiliencySettingName می‌تواند Mirror یا Parity باشد.
  • برای مدیریت بهتر، از Windows Admin Center نیز می‌توان استفاده کرد.

لطفا به محتوای ما امتیاز بدهید

0 / 5 نتایج رأی گیری 5 تعداد رأی دهندگان 4

رتبه صفحه شما: