مقایسه استوریج کنترلرهای HPE از نسل 8 تا نسل 11؛ P420 تا MR408i
در سرورهای HPE ProLiant، Storage Controller یا کنترلر استوریج یکی از مهمترین قطعات در تعیین عملکرد، قابلیت اطمینان و امکانات ذخیرهسازی سرور است. انتخاب یک RAID Controller مناسب میتواند روی سرعت خواندن و نوشتن، عملکرد ماشینهای مجازی، زمان Rebuild آرایه RAID و حتی میزان Downtime در زمان خرابی دیسک تأثیر مستقیم داشته باشد.
در این مقاله قصد داریم چند کنترلر مهم HPE را از نسلهای مختلف با یکدیگر مقایسه کنیم:
- HPE Smart Array P420 / P420i – Gen8
- HPE Smart Array P440ar – Gen9
- HPE Smart Array P840 – Gen9
- HPE Smart Array P408i – Gen10
- HPE Smart Array P816i – Gen10
- HPE MR408i-o – Gen11
این مقایسه فقط بر اساس مقدار Cache انجام نمیشود؛ بلکه معماری، تعداد Laneها، نسل PCIe، سرعت SAS، نوع اتصال، قابلیت RAID و کاربرد عملی هر کنترلر را نیز بررسی خواهیم کرد.
جدول مقایسه کنترلرهای HPE
| کنترلر | نسل | Cache | SAS | تعداد Lane داخلی | Host Interface | RAIDهای مهم |
|---|---|---|---|---|---|---|
| P420/P420i | Gen8 | 2GB FBWC | 6Gb/s | 8 | PCIe 3.0 x8 | 0/1/5/6/10/50/60 |
| P440ar | Gen9 | 2GB FBWC | 12Gb/s | 8 | PCIe 3.0 x8 | 0/1/5/6/10/50/60 |
| P840 | Gen9 | 4GB FBWC | 12Gb/s | 16 | PCIe 3.0 x8 | 0/1/5/6/10/50/60 |
| P408i | Gen10 | 2GB FBWC | 12Gb/s | 8 | PCIe 3.0 x8 | 0/1/5/6/10/50/60 |
| P816i | Gen10 | 4GB FBWC | 12Gb/s | 16 | PCIe 3.0 x8 | 0/1/5/6/10/50/60 |
| MR408i-o | Gen11 | 4GB FBWC | 12G SAS / 6G SATA / 16G NVMe | 8 | PCIe Gen4 x8 | 0/1/5/6/10/50/60 |
نکته: در خانواده P408 و P816، مدل دقیق پسونددار مانند i-a، i-p یا i-o اهمیت دارد؛ زیرا نوع اتصال و Form Factor کنترلر متفاوت است. مشخصات جدول بر اساس مدلهای داخلی رایج این خانواده تنظیم شده است.
1. HPE Smart Array P420؛ کنترلر محبوب نسل هشتم
HPE Smart Array P420 و نسخه Embedded آن یعنی P420i از کنترلرهای بسیار شناختهشده در سرورهای Gen8 هستند. این کنترلر را میتوان یکی از گزینههای اصلی سرورهایی مانند DL360p G8 و DL380p G8 دانست.
P420 از SAS 6Gb/s پشتیبانی میکند و دارای 8 لینک فیزیکی SAS است. نسخه 2GB آن از 72-bit DDR3-1333 FBWC استفاده میکند. HPE برای P420 پشتیبانی از RAIDهای 0، 1، 5، 6، 10، 50 و 60 را در نظر گرفته است.
در نسل خود، P420 کنترلر قدرتمندی محسوب میشد؛ اما وقتی آن را در کنار کنترلرهای 12Gb SAS نسلهای بعدی قرار میدهیم، محدودیت اصلی آن مشخص میشود: SAS 6Gb/s.
برای سرورهای قدیمی Gen8 که با HDDهای SAS 10K یا SSDهای SAS 6G کار میکنند، P420 همچنان میتواند عملکرد مناسبی ارائه دهد؛ اما در استفاده از تعداد زیادی SSD سریع، کنترلرهای نسل جدیدتر انتخاب بهتری هستند.
2. HPE Smart Array P440ar؛ جهش مهم در Gen9
با ورود سرورهای HPE ProLiant Gen9، خانواده Smart Array یک قدم جدی به جلو برداشت.
یکی از مدلهای مهم این نسل P440ar است. توجه کنید که در بازار، گاهی به اشتباه عبارت P440 2GB استفاده میشود؛ در حالی که P440 استاندارد و P440ar مشخصات یکسانی ندارند.
P440ar دارای 2GB FBWC و رابط 12Gb/s SAS است. نسخه P440 استاندارد نیز در پیکربندیهای 4GB عرضه شده است. HPE در مستندات Gen9، P440/4GB و P440ar/2GB را به عنوان دو مدل متفاوت معرفی میکند.
مهمترین پیشرفت P440ar نسبت به P420، افزایش سرعت SAS از 6Gb/s به 12Gb/s است.
بنابراین اگر یک DL380 Gen9 را با P440ar و یک DL380 Gen8 را با P420 مقایسه کنیم، فقط با افزایش Cache مواجه نیستیم؛ بلکه نسل رابط ذخیرهسازی نیز تغییر کرده است.
3. HPE Smart Array P840؛ غول RAID در نسل نهم
اگر P440ar را یک کنترلر مناسب برای پیکربندیهای معمول Gen9 بدانیم، P840 را باید در دسته کنترلرهای High-End این نسل قرار دهیم.
P840 دارای:
- 4GB FBWC
- 16 SAS Physical Link
- SAS 12Gb/s
- PCIe 3.0 x8
- پشتیبانی از RAID 0/1/5/6/10/50/60
- قابلیت اتصال مستقیم تا 16 Drive بدون SAS Expander
است.
یکی از مهمترین تفاوتهای P840 با P440ar تعداد Laneهای داخلی است.
P440ar در کلاس 8 Lane قرار دارد، اما P840 از 16 Lane داخلی بهره میبرد. بنابراین در سرورهایی که تعداد زیادی دیسک SAS یا SSD دارند، P840 ظرفیت I/O بیشتری در اختیار سیستم قرار میدهد.
به زبان ساده:
P440ar = کنترلر مناسب برای تعداد متوسط Drive
P840 = کنترلر قدرتمند برای تعداد زیاد Drive و I/O سنگین
این موضوع در سرورهایی مانند DL380 Gen9 با تعداد زیادی SFF Drive اهمیت بیشتری پیدا میکند.
4. HPE Smart Array P408؛ انتخاب اصلی نسل دهم
در نسل دهم، HPE خانواده جدید Smart Array SR را معرفی کرد. یکی از مهمترین اعضای این خانواده P408 است.
P408 با 2GB FBWC، رابط 12Gb/s SAS و 8 Lane داخلی، در واقع یک کنترلر 8-Lane برای سرورهای Gen10 است.
HPE برای P408i-a و P408i-p موارد زیر را اعلام کرده است:
- 2GB FBWC
- 8 Internal SAS Lanes
- SAS 12Gb/s
- SATA 6Gb/s
- PCIe 3.0 x8
- RAID 0/1/5/6/10/50/60
- حداکثر 238 Physical Drive
- حداکثر 64 Logical Drive
البته تعداد واقعی Drive قابل استفاده به مدل سرور، Backplane و Expander نیز وابسته است.
P408 در مقایسه با P420 یک جهش بسیار مهم دارد:
P420 → SAS 6G
P408 → SAS 12G
بنابراین P408 را نمیتوان صرفاً یک نسخه جدیدتر P420 دانست؛ بلکه در کنار معماری Gen10، امکانات مدیریتی و بهینهسازیهای جدیدتری نیز ارائه میکند.
5. HPE Smart Array P816؛ نسخه قدرتمند P408
اگر P408 را کنترلر 8-Lane نسل دهم بدانیم، P816 را میتوان برادر قدرتمندتر آن در کلاس 16-Lane معرفی کرد.
P816i-a دارای:
- 4GB FBWC
- 16 Internal SAS Lanes
- SAS 12Gb/s
- PCIe 3.0 x8
- RAID 0/1/5/6/10/50/60
- Read Ahead Cache
- Write Back Cache
- SmartCache
است.
از نظر ساختار، مقایسه P408 و P816 بسیار جالب است:
P408 = 8 Lane + 2GB Cache
P816 = 16 Lane + 4GB Cache
بنابراین اگر سروری تعداد زیادی Drive دارد یا Workload آن شامل I/O سنگین و همزمان است، P816 گزینه جذابتری خواهد بود.
6. HPE MR408i-o؛ ورود به معماری نسل جدید Gen11
با Gen11، HPE در بخشی از محصولات خود از نامگذاری Smart Array P-Series فاصله گرفت و خانواده HPE Compute MR Controllers را معرفی کرد.
یکی از مدلهای مهم این خانواده MR408i-o Gen11 است.
MR408i-o دارای 4GB Flash-Backed Write Cache و 8 Lane داخلی است، اما تفاوت اصلی آن با P408 و P816 در معماری Host Interface و فناوری جدیدتر آن است.
MR408i-o از PCIe Gen4 x8 استفاده میکند و بر اساس معماری Broadcom MegaRAID طراحی شده است. همچنین از SAS 12Gb/s، SATA 6Gb/s و NVMe 16Gb/s پشتیبانی میکند.
این کنترلر علاوه بر RAID سنتی، امکاناتی مانند:
- Mixed Mode
- RAID و JBOD
- Management با MRSA
- StorCLI
- UEFI
- Redfish
- SPDM
- Hardware Root of Trust
- Self-Encrypting Drive
را نیز در اختیار کاربر قرار میدهد.
این یعنی MR408i-o فقط یک نسخه جدیدتر از P408 نیست؛ بلکه از نظر معماری، مدیریت و قابلیتهای امنیتی یک نسل جدید محسوب میشود.
جدول مقایسه کاربردی؛ کدام کنترلر بهتر است؟
| سناریو | کنترلر پیشنهادی | دلیل |
|---|---|---|
| سرور قدیمی Gen8 | P420/P420i | سازگاری و هزینه مناسب |
| DL380 G8 با HDD SAS | P420i | مناسب برای SAS 6G |
| DL380 Gen9 با تعداد متوسط Drive | P440ar | SAS 12G و عملکرد مناسب |
| Storage سنگین در Gen9 | P840 | 16 Lane و 4GB Cache |
| DL380 Gen10 معمولی | P408i | تعادل قیمت و عملکرد |
| تعداد زیاد Drive در Gen10 | P816i | 16 Lane و 4GB Cache |
| Gen10 با SSDهای SAS | P816i | ظرفیت I/O بالاتر |
| Gen11 و Workload جدید | MR408i-o | PCIe Gen4 و معماری جدید |
| محیطهای نیازمند Mixed Mode | MR408i-o | RAID + JBOD |
| زیرساخت مدرن Gen11 | MR408i-o | قابلیتهای مدیریتی و امنیتی جدید |
نکته مهم؛ آیا 4GB Cache همیشه بهتر از 2GB است؟
یکی از اشتباهات رایج هنگام خرید RAID Controller این است که فقط مقدار Cache را ملاک قرار دهیم.
مثلاً ممکن است کاربر بگوید:
P816 چهار گیگ Cache دارد، پس حتماً دو برابر P408 سرعت دارد!
اما چنین نتیجهای دقیق نیست.
Cache بیشتر میتواند در بعضی Workloadها مزیت محسوسی ایجاد کند، مخصوصاً در Write-Heavy Workloadها، اما عملکرد نهایی به عوامل زیادی وابسته است:
- نوع RAID
- تعداد Drive
- نوع Drive
- SAS یا SATA بودن Drive
- SSD یا HDD بودن
- Queue Depth
- اندازه Block
- Random یا Sequential بودن I/O
- نوع Application
- میزان Cache Hit
- Write Policy
در واقع در بسیاری از سناریوها، تعداد Lane و معماری کنترلر به اندازه Cache اهمیت دارند.
تفاوت نسلها را اینطور به خاطر بسپارید
اگر بخواهیم کل مسیر تکامل این کنترلرها را خیلی ساده کنیم:
Gen8 – P420
SAS 6G + 2GB FBWC + 8 Lane
↓
Gen9 – P440ar
SAS 12G + 2GB FBWC + 8 Lane
↓
Gen9 – P840
SAS 12G + 4GB FBWC + 16 Lane
↓
Gen10 – P408
SAS 12G + 2GB FBWC + 8 Lane
↓
Gen10 – P816
SAS 12G + 4GB FBWC + 16 Lane
↓
Gen11 – MR408i-o
PCIe Gen4 + 4GB FBWC + SAS/SATA/NVMe + معماری MegaRAID
این روند نشان میدهد که HPE در نسلهای مختلف فقط مقدار Cache را افزایش نداده؛ بلکه در هر نسل، مسیر ارتباطی، مدیریت، امنیت، قابلیتهای SSD و در نسلهای جدیدتر، پشتیبانی از NVMe نیز توسعه پیدا کرده است.
P420، P440، P840، P408، P816 یا MR408i؛ کدام را انتخاب کنیم؟
اگر قرار است یک سرور HPE دست دوم برای استفاده اقتصادی تهیه کنید، P420 هنوز هم میتواند انتخاب مناسبی باشد؛ مخصوصاً زمانی که سرور Gen8 و Driveهای SAS 6G دارید.
برای HPE Gen9، P440ar برای پیکربندیهای معمول گزینه مناسبی است، اما اگر تعداد Drive و فشار I/O زیاد باشد، P840 به دلیل 16 Lane و 4GB Cache جذابتر خواهد بود.
در Gen10، P408 یکی از انتخابهای منطقی و متعادل است. اما اگر تعداد Drive زیاد است یا Workload سنگین دارید، P816 به دلیل 16 Lane و 4GB Cache انتخاب قدرتمندتری خواهد بود.
در Gen11 داستان متفاوت است. MR408i-o فقط یک RAID Controller سریعتر نیست؛ بلکه به نسل جدید کنترلرهای HPE مبتنی بر معماری MegaRAID تعلق دارد و از PCIe Gen4، NVMe، Mixed Mode، مدیریت مدرنتر و قابلیتهای امنیتی جدید پشتیبانی میکند.
مقایسه کنترلرهای HPE P420، P440، P840، P408، P816 و MR408i نشان میدهد که انتخاب Storage Controller باید بر اساس نسل سرور، تعداد Drive، نوع Drive، Workload و معماری Storage انجام شود؛ نه صرفاً مقدار Cache.
P420 نماینده نسل هشتم و SAS 6G است. P440ar و P840 در Gen9 وارد دنیای SAS 12G شدند و P840 با 16 Lane و 4GB Cache برای Workloadهای سنگینتر طراحی شده است.
در Gen10، P408 و P816 همین فلسفه را ادامه میدهند؛ P408 برای 8 Lane و P816 برای 16 Lane. اما با Gen11 و MR408i-o، HPE وارد نسل جدیدی از Storage Controllerها شده که علاوه بر RAID سنتی، پشتیبانی از NVMe، PCIe Gen4، Mixed Mode، امنیت سختافزاری و Management مدرنتر را نیز ارائه میکند.
بنابراین اگر بخواهیم یک رتبهبندی ساده از نظر نسل فناوری داشته باشیم:
P420 < P440ar < P840 ≈ P408 < P816 < MR408i-o
البته این رتبهبندی به معنی «سرعت مطلق» نیست؛ چون P840، P816 و MR408i-o در معماریهای متفاوتی فعالیت میکنند و نتیجه واقعی به Drive و Workload وابسته است.
برای خرید یا ارتقای سرورهای HPE، بهتر است کنترلر RAID را همراه با Backplane، کابل SAS، Battery/Hybrid Capacitor، Firmware، نوع Drive و مدل دقیق سرور بررسی کنید. یک RAID Controller قدرتمند بدون Backplane و Drive مناسب الزاماً عملکرد مورد انتظار را ارائه نخواهد کرد.
ServerSwitch.ir؛ مرجع تخصصی تجهیزات سرور و دیتاسنتر HPE و Cisco.















