# راهنمای کامل کارت‌های RAID در سرورهای HPE

## مقدمه

کارت RAID یکی از اجزای کلیدی سرورهای سازمانی است که مستقیماً روی سرعت، امنیت و پایداری داده‌ها تأثیر می‌گذارد. شرکت HPE برای سری‌های محبوب سرور خود مانند **ProLiant** و **Synergy**، خانواده‌ای از کنترلرهای RAID اختصاصی به نام **HPE Smart Array** و **HPE MR (MegaRAID)** ارائه می‌دهد. در این راهنما، مفهوم RAID، انواع کارت‌های RAID در سرورهای HPE و نحوه انتخاب مناسب‌ترین گزینه را بررسی می‌کنیم.

---

## کارت RAID چیست و چه کاری انجام می‌دهد؟

RAID مخفف **Redundant Array of Independent Disks** به معنای «آرایه افزونه دیسک‌های مستقل» است. کارت RAID سخت‌افزاری، قطعه‌ای است که چند دیسک (HDD یا SSD) را به‌صورت یک آرایه منطقی واحد مدیریت می‌کند تا سه هدف اصلی زیر تأمین شود:

- **افزایش سرعت خواندن و نوشتن داده** با توزیع داده بین چند دیسک
- **افزونگی و محافظت از داده** در برابر خرابی یک یا چند دیسک
- **مدیریت متمرکز و ساده‌تر فضای ذخیره‌سازی سرور**

بدون کارت RAID، در صورت خرابی حتی یک دیسک، ممکن است داده‌های حیاتی سرور به‌طور کامل از دست بروند.

---

## سطوح رایج RAID در سرورهای HPE

| سطح RAID | حداقل تعداد دیسک | ویژگی اصلی | مناسب برای |
|---|---|---|---|
| RAID 0 | ۲ | سرعت بالا، بدون افزونگی | کاربردهای موقت با اولویت سرعت |
| RAID 1 | ۲ | آینه‌سازی کامل داده (Mirroring) | داده‌های حساس با نیاز به امنیت بالا |
| RAID 5 | ۳ | توزیع داده + یک دیسک پاریتی | سرورهای عمومی با تعادل سرعت و امنیت |
| RAID 6 | ۴ | دو دیسک پاریتی، تحمل خرابی دو دیسک | ذخیره‌سازی حجیم با نیاز امنیت بیشتر |
| RAID 10 | ۴ | ترکیب Mirroring و Striping | پایگاه‌داده‌ها و اپلیکیشن‌های حساس به سرعت و امنیت |

---

## خانواده کنترلرهای RAID در HPE

### HPE Smart Array

سری **Smart Array** کنترلرهای اختصاصی HPE هستند که به‌طور مستقیم برای سرورهای ProLiant طراحی شده‌اند. این کارت‌ها در دو دسته اصلی ارائه می‌شوند:

- **Smart Array SR** (نسل جدیدتر، مبتنی بر تراشه‌های به‌روزتر با پشتیبانی از NVMe)
- **Smart Array P-Series** (نسل قدیمی‌تر، برای سرورهای نسل ۹ و ۱۰)

این کنترلرها معمولاً دارای حافظه کش اختصاصی و باتری یا خازن پشتیبان (Battery/Flash-Backed Cache) هستند تا در صورت قطع برق ناگهانی، از خرابی داده جلوگیری کنند.

### HPE MR (MegaRAID)

در نسل‌های جدیدتر سرور (مانند ProLiant Gen11)، HPE از کنترلرهای مبتنی بر پلتفرم **Broadcom MegaRAID** با برندسازی اختصاصی HPE MR استفاده می‌کند. این کنترلرها معمولاً کارایی بالاتر و پشتیبانی گسترده‌تری از NVMe و درایوهای پرسرعت دارند.

### کنترلرهای نرم‌افزاری (Software RAID / HBA Mode)

برخی سرورهای HPE امکان استفاده از حالت **HBA (Host Bus Adapter)** را دارند که در آن، کنترل RAID به‌جای سخت‌افزار، توسط نرم‌افزار سیستم‌عامل یا هایپروایزر انجام می‌شود. این حالت معمولاً برای محیط‌های مجازی‌سازی خاص یا استوریج‌های نرم‌افزاری (Software-Defined Storage) استفاده می‌شود.

---

## تفاوت کنترلر RAID سخت‌افزاری و نرم‌افزاری

| ویژگی | RAID سخت‌افزاری | RAID نرم‌افزاری |
|---|---|---|
| پردازش | روی تراشه اختصاصی کارت | روی پردازنده اصلی سرور |
| کش اختصاصی | دارد (با پشتیبان باتری/فلش) | معمولاً ندارد |
| عملکرد تحت بار سنگین | بهتر و پایدارتر | وابسته به بار CPU سرور |
| هزینه | بالاتر | پایین‌تر یا رایگان |
| مناسب برای | محیط‌های سازمانی و حساس | محیط‌های ساده یا Software-Defined Storage |

---

## نکات مهم در انتخاب کارت RAID مناسب برای سرور HPE

1. **مدل سرور**: هر نسل از سرورهای ProLiant (Gen9، Gen10، Gen10 Plus، Gen11) با مجموعه مشخصی از کنترلرهای RAID سازگار است.
2. **نوع دیسک مورد استفاده**: برای درایوهای NVMe، باید از کنترلرهایی استفاده کرد که به‌طور اختصاصی از NVMe پشتیبانی می‌کنند.
3. **نیاز به کش و باتری پشتیبان**: در بارهای کاری حساس (مانند پایگاه‌داده)، وجود Flash-Backed Write Cache اهمیت زیادی دارد.
4. **تعداد و نوع پورت‌ها**: بسته به تعداد دیسک‌های سرور، باید تعداد پورت‌ها و پهنای باند کنترلر متناسب باشد.
5. **قابلیت مدیریت از راه دور**: کنترلرهای جدید HPE معمولاً با ابزارهایی مانند **HPE iLO** و **HPE Smart Storage Administrator (SSA)** یکپارچه هستند و امکان مانیتورینگ و مدیریت راحت‌تر را فراهم می‌کنند.

---

## سوالات متداول (FAQ)

**آیا همه سرورهای HPE ProLiant به کارت RAID مجزا نیاز دارند؟**
خیر، برخی مدل‌های سرور دارای کنترلر RAID داخلی روی مادربرد (Embedded) هستند، اما برای عملکرد بالاتر و قابلیت‌های پیشرفته‌تر، معمولاً یک کارت RAID مجزا توصیه می‌شود.

**تفاوت اصلی بین Smart Array و HPE MR چیست؟**
Smart Array نسل اختصاصی و قدیمی‌تر HPE است، در حالی‌که HPE MR بر پایه پلتفرم Broadcom MegaRAID ساخته شده و معمولاً در سرورهای نسل جدیدتر با پشتیبانی بهتر از NVMe استفاده می‌شود.

**آیا می‌توان یک کارت RAID را بین سرورهای مختلف HPE جابه‌جا کرد؟**
معمولاً بله، در صورتی‌که مدل کنترلر با نسل و مدل سرور مقصد سازگار باشد؛ اما بهتر است قبل از جابه‌جایی، سازگاری دقیق را بررسی کرد.

**آیا استفاده از RAID جایگزین بکاپ‌گیری است؟**
خیر. RAID فقط در برابر خرابی فیزیکی دیسک محافظت می‌کند و جایگزین راهکارهای بکاپ‌گیری (Backup) در برابر حذف تصادفی، باج‌افزار یا خرابی منطقی داده نیست.

---

## جمع‌بندی

انتخاب کارت RAID مناسب برای سرور HPE به عواملی مثل مدل سرور، نوع دیسک، حساسیت داده‌ها و بودجه بستگی دارد. برای بیشتر کاربردهای سازمانی، ترکیب یک کنترلر Smart Array یا HPE MR با کش پشتیبان‌دار، همراه با سطح RAID مناسب (مانند RAID 5، RAID 6 یا RAID 10)، تعادل خوبی بین سرعت، امنیت داده و هزینه فراهم می‌کند.