باتری رید کنترلر سرور HPE؛ راهنمای کامل خرید، انواع و کاربرد باتری RAID
باتری رید کنترلر سرور یکی از قطعات مهم در بسیاری از سرورهای HPE است که وظیفه اصلی آن پشتیبانی از حافظه Cache کنترلر RAID در شرایطی مانند قطع برق یا خاموش شدن ناگهانی سرور است. وجود این سیستم پشتیبان باعث میشود دادههایی که هنوز از Cache کنترلر به Storage منتقل نشدهاند، در شرایط خاص از خطر از بین رفتن محافظت شوند.
در سرورهای HPE، بسته به نسل سرور و مدل Storage Controller، فناوریهای مختلفی مانند BBWC، FBWC، Smart Storage Battery و Smart Storage Hybrid Capacitor مورد استفاده قرار گرفتهاند. بنابراین عبارت «باتری RAID» همیشه به یک قطعه یکسان اشاره نمیکند و برای انتخاب قطعه مناسب باید مدل سرور، کنترلر RAID و Part Number بررسی شود.
در این راهنما، انواع باتری RAID سرور HPE، تفاوت BBWC و FBWC، نقش Smart Storage Battery، فناوری Hybrid Capacitor، علائم خرابی، روش تشخیص قطعه مناسب و نکات مهم خرید باتری رید کنترلر را بررسی میکنیم.
باتری رید کنترلر سرور چیست؟
باتری RAID Controller یک منبع انرژی پشتیبان برای سیستم Cache کنترلر ذخیرهسازی است. کنترلر RAID در بسیاری از Configurationها از Cache برای افزایش کارایی عملیات خواندن و نوشتن استفاده میکند. دادههایی که برای مدت کوتاهی در Cache قرار دارند، ممکن است هنوز به دیسکها منتقل نشده باشند.
اگر برق سرور در چنین شرایطی قطع شود، حفظ اطلاعات موجود در Cache اهمیت زیادی پیدا میکند. سیستم پشتیبان انرژی به کنترلر فرصت میدهد اطلاعات Cache را در وضعیت امن نگه دارد یا طبق طراحی Controller و Firmware، عملیات لازم برای حفاظت از دادهها انجام شود.
به همین دلیل، باتری یا Energy Pack مربوط به RAID Controller صرفاً یک باتری معمولی نیست؛ بلکه بخشی از سیستم حفاظت از Write Cache سرور محسوب میشود.
باتری RAID چه کاری انجام میدهد؟
برای درک نقش باتری RAID ابتدا باید با مفهوم Write Cache آشنا شویم. کنترلر RAID میتواند برخی عملیات نوشتن را ابتدا در حافظه Cache قرار دهد و سپس آنها را روی Storage اعمال کند. این فرآیند در شرایط مناسب میتواند باعث افزایش Performance سیستم ذخیرهسازی شود.
اما Cache یک نقطه حساس دارد: اگر دادهای در Cache قرار داشته باشد و قبل از انتقال صحیح آن به Storage برق قطع شود، امکان از دست رفتن داده وجود دارد.
Energy Backup مربوط به RAID Controller برای کاهش همین ریسک طراحی شده است.
به زبان ساده، میتوان فرآیند را اینگونه تصور کرد:
- سیستمعامل درخواست نوشتن اطلاعات را ارسال میکند.
- Storage Controller اطلاعات را دریافت میکند.
- اطلاعات ممکن است برای افزایش Performance ابتدا در Write Cache قرار بگیرند.
- Controller اطلاعات را طبق الگوریتم خود روی Storage اعمال میکند.
- در صورت بروز قطع برق، سیستم Backup Power از Cache در شرایط طراحیشده پشتیبانی میکند.
البته رفتار دقیق Cache هنگام قطع برق به مدل Controller، Firmware و نوع فناوری Cache بستگی دارد؛ بنابراین نباید عملکرد تمام نسلهای HPE را یکسان فرض کرد.
چرا کنترلر RAID به Battery Backup نیاز دارد؟
یکی از مهمترین دلایل استفاده از Battery یا Energy Pack، امکان استفاده ایمنتر از Write Cache است. Cache میتواند سرعت عملیات Storage را افزایش دهد، اما در عین حال دادههای موجود در Cache باید در برابر رویدادهایی مانند قطع ناگهانی برق محافظت شوند.
به همین دلیل در طراحی Storage Server، Performance و Data Protection باید همزمان در نظر گرفته شوند.
اگر سیستم از Write Cache استفاده کند اما مکانیزم مناسب حفاظت از Cache وجود نداشته باشد، در صورت قطع ناگهانی برق ریسک از بین رفتن دادههای هنوز Commit نشده افزایش پیدا میکند.
بنابراین Battery Backup یا فناوریهای جدیدتر Energy Backup یکی از اجزای مهم معماری Storage Controller در سرورهای Enterprise هستند.
آیا باتری RAID اطلاعات هارد را ذخیره میکند؟
خیر. این یکی از اشتباهات رایج درباره باتری RAID است.
باتری RAID برای ذخیره کردن دائمی اطلاعات هارد یا SSD طراحی نشده است. وظیفه آن مربوط به پشتیبانی از Cache کنترلر RAID و فراهم کردن شرایط لازم برای حفاظت از دادههای Cache در وضعیتهای خاص است.
بنابراین اگر باتری RAID خراب شود، نباید تصور کنیم تمام اطلاعات موجود روی HDD یا SSD بهصورت خودکار از بین میروند.
با این حال، خرابی Battery یا Energy Pack میتواند باعث شود برخی قابلیتهای Write Cache توسط Controller غیرفعال شوند. این موضوع ممکن است روی Performance Storage تأثیر بگذارد و در برخی Configurationها باعث نمایش Warning یا خطای مربوط به Cache شود.
تفاوت باتری RAID با باتری UPS
باتری RAID و UPS دو وظیفه کاملاً متفاوت دارند و نباید با یکدیگر اشتباه گرفته شوند.
| ویژگی | باتری RAID | UPS |
|---|---|---|
| محل استفاده | داخل یا مرتبط با Storage Controller | در سطح برق ورودی تجهیزات |
| هدف اصلی | پشتیبانی از Cache | تأمین و مدیریت برق تجهیزات |
| محدوده حفاظت | Storage Controller و Cache | سرور، Storage، Switch و سایر تجهیزات متصل |
| جایگزین یکدیگر هستند؟ | خیر | خیر |
UPS میتواند در برابر قطعی برق از کل سرور محافظت کند، اما این موضوع به معنی بینیاز شدن Storage Controller از مکانیزم اختصاصی حفاظت Cache نیست. این دو راهکار میتوانند در یک زیرساخت حرفهای در کنار یکدیگر استفاده شوند.
باتری RAID سرور HPE چگونه با Write Cache ارتباط دارد؟
برای بسیاری از کنترلرهای HPE Smart Array، Cache یکی از بخشهای مهم معماری Storage Controller است. Controller عملیات I/O را مدیریت میکند و در Configurationهای پشتیبانیشده میتواند از Write Cache برای بهبود Performance استفاده کند.
در این معماری، Energy Backup نقش محافظتی دارد. اگر شرایطی مانند قطع برق رخ دهد، Controller بر اساس طراحی خود از انرژی پشتیبان برای مدیریت Cache استفاده میکند.
این موضوع یکی از دلایلی است که خرابی Battery یا Energy Pack میتواند باعث تغییر رفتار Cache شود.
آیا خرابی باتری RAID باعث خاموش شدن سرور میشود؟
در حالت معمول، خراب شدن باتری یا Energy Pack کنترلر RAID به معنی خاموش شدن خودکار سرور نیست. با این حال ممکن است Controller یک Warning یا Error تولید کند و برخی قابلیتهای Cache را غیرفعال کند.
نتیجه دقیق به مدل Storage Controller، Firmware و Configuration سرور بستگی دارد.
به همین دلیل اگر در سرور HPE پیامی مانند Battery Failed، Cache Disabled یا خطای مربوط به Smart Array مشاهده کردید، بهتر است قبل از تعویض قطعه، متن دقیق خطا و مدل Controller بررسی شود.
آیا میتوان بدون باتری RAID از سرور استفاده کرد؟
در بسیاری از شرایط سرور همچنان میتواند کار کند، اما ممکن است Controller برای حفظ Data Integrity برخی قابلیتهای Write Cache را غیرفعال کند.
این مسئله میتواند باعث کاهش Performance عملیات Storage شود؛ بنابراین «کار کردن سرور بدون Battery» با «کار کردن سرور در وضعیت کاملاً بهینه و محافظتشده» یکسان نیست.
اگر سرور در محیط Production استفاده میشود، بهتر است Warning مربوط به Storage Controller نادیده گرفته نشود و وضعیت Energy Backup در اولین فرصت بررسی شود.
باتری RAID HPE در چه سرورهایی استفاده میشود؟
باتریها و Energy Packهای HPE بر اساس نسل سرور و مدل Storage Controller متفاوت هستند. به همین دلیل نمیتوان یک Battery را برای تمام سرورهای HPE مناسب دانست.
برای مثال، ممکن است قطعهای برای یک نسل از HPE ProLiant DL380 مناسب باشد اما برای نسل دیگری از همین خانواده مورد تأیید نباشد.
همین موضوع درباره DL360، ML350 و سایر خانوادههای ProLiant نیز صدق میکند.
بنابراین هنگام جستجوی عبارتهایی مانند باتری RAID سرور DL380 یا باتری RAID سرور DL360، باید نسل دقیق سرور نیز مشخص شود.
چرا Part Number در خرید باتری RAID اهمیت دارد؟
نام تجاری یا عنوان کلی «Battery RAID» برای خرید یک قطعه کافی نیست. HPE برای نسلها و Controllerهای مختلف Part Numberهای متفاوتی دارد.
به همین دلیل هنگام خرید بهتر است اطلاعات زیر را با یکدیگر تطبیق دهید:
- مدل سرور
- نسل سرور
- مدل RAID Controller
- نوع Cache
- Part Number باتری یا Energy Pack
- Spare Part Number در صورت وجود
- Compatibility قطعه با سرور
این روش احتمال خرید اشتباه را بسیار کمتر میکند؛ مخصوصاً در بازار قطعات استوک که ممکن است ظاهر چند Battery Pack مشابه باشد اما کاربرد و Compatibility آنها متفاوت باشد.
انواع باتری و Energy Backup در سرورهای HPE
در سرورهای HPE طی نسلهای مختلف Storage Controller، فناوری حفاظت از Cache تغییر کرده است. به همین دلیل هنگام جستجوی باتری RAID ممکن است با اصطلاحات متفاوتی روبهرو شوید.
مهمترین اصطلاحاتی که باید بشناسید عبارتاند از:
- BBWC؛ Battery-Backed Write Cache
- FBWC؛ Flash-Backed Write Cache
- Smart Storage Battery
- Smart Storage Hybrid Capacitor
این فناوریها از نظر معماری و نحوه حفاظت از Cache دقیقاً یکسان نیستند و نباید همه آنها را صرفاً با عنوان «باتری RAID» یکی دانست.
BBWC چیست؟ باتری Battery-Backed Write Cache در سرور HPE
BBWC مخفف Battery-Backed Write Cache است و یکی از فناوریهای قدیمیتر حفاظت از Write Cache در Storage Controllerهای سروری محسوب میشود. در این معماری، کنترلر RAID از یک حافظه Cache برای نگهداری موقت دادههای Write استفاده میکند و یک منبع انرژی پشتیبان از اطلاعات موجود در Cache در برابر قطع ناگهانی برق محافظت میکند.
در نسلهایی از کنترلرهای HPE Smart Array، از BBWC برای افزایش کارایی عملیات Write و کاهش ریسک از دست رفتن دادههای موجود در Cache هنگام قطع برق استفاده شده است. به همین دلیل در بازار قطعات HPE ممکن است عباراتی مانند باتری BBWC سرور، BBWC Battery، باتری Smart Array و Battery-Backed Write Cache را مشاهده کنید.
BBWC چگونه کار میکند؟
در یک معماری BBWC، دادهای که از سمت سیستمعامل برای Write ارسال میشود میتواند ابتدا وارد Cache کنترلر شود. کنترلر سپس عملیات نوشتن روی Storage را مدیریت میکند. اگر برق سرور بهصورت ناگهانی قطع شود، منبع انرژی پشتیبان در طراحی مربوطه برای حفظ وضعیت Cache مورد استفاده قرار میگیرد.
بنابراین مزیت اصلی BBWC این است که امکان استفاده از Write Cache را با یک مکانیزم حفاظت انرژی همراه میکند.
با این حال، BBWC را نباید با حافظه دائمی Storage اشتباه گرفت. دادههای Cache در نهایت باید طبق مکانیزم Controller روی Storage Commit شوند و Battery وظیفه ذخیره دائمی اطلاعات را ندارد.
FBWC چیست؟ Flash-Backed Write Cache در سرور HPE
FBWC مخفف Flash-Backed Write Cache است. این فناوری نسبت به BBWC معماری متفاوتی دارد و در کنترلرهای جدیدتر HPE برای افزایش قابلیت اطمینان Write Cache مورد استفاده قرار گرفته است.
در FBWC، دادههای Cache در شرایط خاص میتوانند به حافظه Flash منتقل شوند. در این معماری، Energy Backup نقش مهمی در فراهم کردن انرژی مورد نیاز برای انجام فرآیند حفاظت از Cache هنگام بروز شرایطی مانند قطع برق دارد.
به همین دلیل اصطلاح FBWC Battery که در بازار استفاده میشود، الزاماً به این معنی نیست که یک باتری مستقیماً تمام دادههای Cache را برای مدت طولانی نگهداری میکند. نقش دقیق Energy Backup به معماری Controller و نسل سرور بستگی دارد.
مزیت FBWC نسبت به BBWC چیست؟
یکی از مزیتهای مهم FBWC این است که دادههای Cache میتوانند در شرایط طراحیشده به Flash منتقل شوند. این معماری باعث میشود وابستگی به نگهداری مستقیم دادهها در حافظه Cache فرار کاهش پیدا کند.
در نتیجه، ترکیب Cache، Flash و Energy Backup یک معماری متفاوت نسبت به BBWC ایجاد میکند.
به همین دلیل هنگام خرید قطعه نباید فقط بر اساس عبارتهایی مانند «باتری RAID» تصمیم گرفت؛ ابتدا باید مشخص شود کنترلر مورد استفاده از چه فناوری Cache پشتیبانی میکند.
تفاوت BBWC و FBWC چیست؟
| ویژگی | BBWC | FBWC |
|---|---|---|
| نام کامل | Battery-Backed Write Cache | Flash-Backed Write Cache |
| فناوری اصلی | Battery + Cache | Flash + Cache + Energy Backup |
| هدف | حفاظت از Write Cache | حفاظت از Write Cache با معماری Flash-Backed |
| استفاده در HPE | بیشتر در نسلها و Controllerهای قدیمیتر | در Controllerهای نسلهای جدیدتر و مشخص |
| نیاز به Energy Backup | بله، در معماری مربوطه | بله، برای انجام فرآیند حفاظت از Cache |
این جدول یک مقایسه مفهومی است و مشخصات واقعی باید برای مدل دقیق Storage Controller بررسی شود؛ زیرا نامگذاری و معماری Cache در نسلهای مختلف HPE متفاوت است.
آیا FBWC همان باتری RAID است؟
خیر. FBWC یک فناوری Cache است، نه نام یک باتری.
FBWC به معنی Flash-Backed Write Cache است و به معماری حفاظت از دادههای Write Cache اشاره دارد. برای اجرای این معماری، Controller به یک مکانیزم تأمین انرژی پشتیبان نیاز دارد.
به همین دلیل در بازار ممکن است فروشنده محصولی را با عنوان «FBWC Battery» معرفی کند، در حالی که از نظر فنی بهتر است آن را Energy Backup مربوط به FBWC بدانیم.
این تفاوت در هنگام خرید بسیار مهم است؛ زیرا ممکن است یک Battery Pack برای یک Controller مناسب باشد اما برای Controller دیگری که معماری متفاوتی دارد قابل استفاده نباشد.
Smart Array و باتری Write Cache
HPE Smart Array نام خانوادهای از Storage Controllerهای HPE است که در نسلهای مختلف سرورهای ProLiant مورد استفاده قرار گرفتهاند. این کنترلرها بسته به مدل و نسل، قابلیتهای متفاوتی برای Cache و حفاظت از Cache دارند.
به همین دلیل عباراتی مانند Smart Array Battery، Smart Array BBWC یا Smart Array FBWC را نمیتوان بدون مشخص کردن مدل Controller تفسیر کرد.
برای نمونه، یک Controller قدیمی Smart Array ممکن است از Battery Module مشخصی استفاده کند، در حالی که Controller نسل جدیدتر ممکن است از Smart Storage Battery یا Hybrid Capacitor استفاده کند.
باتری RAID کنترلر P410 چیست؟
HPE Smart Array P410 یکی از کنترلرهای شناختهشده نسلهای قدیمیتر سرورهای ProLiant است. بسته به Configuration، این Controller میتواند با قابلیتهای Cache و گزینههای Battery/Flash Backed Write Cache مورد استفاده قرار گیرد.
در بازار قطعات، عبارتهایی مانند باتری P410، باتری RAID P410، Smart Array P410 Battery و BBWC P410 برای جستجوی این قطعه استفاده میشوند.
HPE برای P410 و کنترلرهای مرتبط با آن قطعات Battery Module مشخصی ارائه کرده است. بنابراین هنگام خرید، تطبیق Part Number با Controller اهمیت زیادی دارد.
باتری RAID کنترلر P420 و P420i
HPE Smart Array P420 و نسخههای مرتبط مانند P420i از دیگر Controllerهایی هستند که در نسلهای مشخصی از ProLiant مورد استفاده قرار گرفتهاند.
در این خانواده ممکن است با اصطلاحاتی مانند FBWC، Flash Backed Write Cache و Capacitor Pack روبهرو شوید. بنابراین انتخاب قطعه مناسب برای P420 یا P420i باید بر اساس Controller و Part Number انجام شود و نباید هر Battery یا Capacitor مشابهی را جایگزین کرد.
آیا Battery و Capacitor در RAID Controller یکسان هستند؟
خیر. Battery و Capacitor هر دو میتوانند در معماری Energy Backup نقش داشته باشند، اما از نظر فناوری یکسان نیستند.
در نسلهای جدیدتر HPE، استفاده از Hybrid Capacitor بهعنوان یک راهکار بدون باتری برای تأمین انرژی پشتیبان Cache نیز مطرح شده است. بنابراین اگر در مشخصات یک Storage Controller با عبارت Capacitor Pack مواجه شدید، نباید آن را بهصورت خودکار «باتری RAID» فرض کنید.
چرا HPE از Battery به سمت Hybrid Capacitor رفت؟
یکی از تغییرات مهم در معماری Storage Controllerهای نسل جدید، استفاده از راهکارهای Energy Backup مبتنی بر Capacitor است. HPE در نسلهای جدیدتر Smart Storage، فناوری Hybrid Capacitor را معرفی کرده است.
این فناوری با هدف تأمین انرژی مورد نیاز برای حفاظت از Cache طراحی شده و برخلاف Batteryهای سنتی، از یک معماری مبتنی بر Capacitor استفاده میکند.
در نتیجه هنگام جستجوی «باتری RAID HPE» ممکن است با محصولی مواجه شوید که از نظر فنی Battery نباشد، اما همان نقش Energy Backup را در معماری Storage Controller بر عهده داشته باشد.
Smart Storage Battery چیست؟
HPE Smart Storage Battery یک راهکار متمرکز برای تأمین انرژی پشتیبان Storage Controllerهای سازگار است. در برخی نسلهای HPE، یک Smart Storage Battery میتواند برای بیش از یک Storage Controller در یک سرور مورد استفاده قرار گیرد.
این معماری با Battery Moduleهای قدیمی که مستقیماً به یک Controller خاص وابسته بودند تفاوت دارد.
به همین دلیل در سرورهای نسل جدیدتر، هنگام جستجوی باتری RAID باید عبارت Smart Storage Battery نیز در نظر گرفته شود.
آیا Smart Storage Battery همان Battery قدیمی RAID است؟
از نظر هدف کلی، هر دو برای تأمین انرژی پشتیبان و حفاظت از Cache استفاده میشوند؛ اما از نظر Architecture و Compatibility نمیتوان آنها را یکسان دانست.
Smart Storage Battery یک راهکار نسل جدیدتر HPE است که در مجموعهای از Storage Controllerهای سازگار مورد استفاده قرار میگیرد.
بنابراین اگر برای سرور HPE خود به دنبال Battery هستید، باید ابتدا مشخص کنید سرور از چه نسل و چه Storage Controllerای استفاده میکند.
چرا خرابی باتری باعث غیرفعال شدن Write Cache میشود؟
Controller برای فعال نگه داشتن برخی حالتهای Write Cache باید بتواند در شرایط خاص از دادههای موجود در Cache محافظت کند. اگر Energy Backup وضعیت مناسبی نداشته باشد، Controller ممکن است برای کاهش ریسک Data Loss، بخشی از قابلیت Write Cache را غیرفعال کند.
این رفتار میتواند باعث کاهش Performance Storage شود؛ بهخصوص در Workloadهایی که عملیات Write سنگین دارند.
به همین دلیل مشاهده Warning مربوط به Battery نباید صرفاً یک خطای ظاهری تلقی شود. در محیط Production، وضعیت Battery یا Energy Pack باید بررسی و در صورت نیاز قطعه مناسب جایگزین شود.
آیا تعویض باتری RAID باعث حذف اطلاعات میشود؟
تعویض صحیح Battery یا Energy Pack بهخودیخود نباید باعث حذف اطلاعات موجود روی HDD یا SSD شود؛ زیرا این قطعه وظیفه ذخیره دائمی دادههای Storage را ندارد.
با این حال، هرگونه عملیات سختافزاری روی سرور باید طبق دستورالعمل سازنده و با رعایت شرایط ایمنی انجام شود. همچنین اگر Controller در وضعیت خطا یا Cache خاصی قرار دارد، قبل از تعویض باید وضعیت آن بررسی شود.
بهخصوص در محیط Production، بهتر است قبل از هرگونه اقدام، از وضعیت RAID، سلامت Diskها و Backup اطلاعات اطمینان حاصل شود.
نکته مهم درباره خرید باتری BBWC و FBWC
یکی از اشتباهات رایج هنگام خرید قطعات RAID، انتخاب Battery صرفاً بر اساس ظاهر یا عبارتهای عمومی مانند «باتری Smart Array» است.
برای انتخاب صحیح باید حداقل این چهار مورد مشخص باشند:
- مدل دقیق سرور HPE
- مدل دقیق RAID Controller
- فناوری Cache مورد استفاده
- Part Number قطعه
اگر این اطلاعات مشخص نباشند، احتمال خرید قطعه ناسازگار افزایش پیدا میکند؛ حتی اگر Battery از نظر ظاهری کاملاً مشابه قطعه اصلی باشد.
علائم خرابی باتری RAID Controller سرور HPE
خرابی یا ضعیف شدن باتری رید کنترلر سرور همیشه به معنی از کار افتادن کامل Storage Controller نیست. در بسیاری از موارد، اولین نشانه خرابی Battery یا Energy Backup به شکل Warning، Error یا غیرفعال شدن یکی از قابلیتهای Cache ظاهر میشود.
به همین دلیل اگر در سرور HPE با پیامی درباره Battery، Cache یا Smart Array مواجه شدید، نباید بلافاصله فرض کنید خود RAID Controller خراب شده است. ابتدا باید وضعیت Battery یا Energy Pack، مدل Controller و شرایط Cache بررسی شود.
مهمترین علائم خرابی باتری RAID
- نمایش خطای Battery Failed
- نمایش Warning مربوط به Battery
- غیرفعال شدن Write Cache
- تغییر وضعیت Cache به حالت Degraded
- نمایش خطای FBWC
- نمایش خطای Smart Storage Battery
- نمایش خطای Smart Array Controller
- کاهش محسوس Performance عملیات Write
- ثبت خطا در گزارشهای Hardware Management
- نیاز به تعویض Battery یا Energy Pack
خطای Battery Failed در سرور HPE چیست؟
پیام Battery Failed معمولاً نشان میدهد Storage Controller وضعیت Battery یا منبع انرژی پشتیبان را عادی تشخیص نداده است. علت دقیق میتواند به وضعیت Battery، اتصال آن، شارژ، عمر قطعه یا سازگاری Energy Pack با Controller مربوط باشد.
این پیام بهتنهایی به معنی خرابی HDD یا SSD نیست.
همچنین نباید بدون بررسی سایر اطلاعات سیستم، نتیجه گرفت که خود Controller خراب شده است. ابتدا باید وضعیت Battery و Cache مشخص شود.
خطای Smart Array Battery
در سرورهای HPE ممکن است در ابزارهای مدیریتی یا گزارشهای Hardware با پیغامهایی مرتبط با Smart Array Battery مواجه شوید.
Smart Array نام خانوادهای از Storage Controllerهای HPE است و مدلهای مختلف آن معماریهای متفاوتی دارند. بنابراین متن خطا باید همراه با مدل Controller بررسی شود.
برای مثال، روش بررسی یک Controller قدیمی Smart Array با یک Controller نسل جدید که از Smart Storage Battery یا Hybrid Capacitor استفاده میکند، یکسان نیست.
خطای FBWC چیست؟
FBWC Error میتواند نشاندهنده وجود مشکل در سیستم حفاظت از Flash-Backed Write Cache باشد. بسته به Controller، این مشکل ممکن است به Energy Backup، Cache یا سایر اجزای مرتبط مربوط شود.
اگر FBWC در وضعیت مناسب نباشد، Controller ممکن است برای جلوگیری از Data Loss، بعضی قابلیتهای Write Cache را محدود یا غیرفعال کند.
بنابراین مشاهده FBWC Error بهتر است جدی گرفته شود، مخصوصاً اگر سرور در محیط Production و با Workloadهای سنگین Storage فعالیت میکند.
آیا خرابی باتری RAID باعث از دست رفتن اطلاعات میشود؟
خرابی Battery بهتنهایی به معنی از بین رفتن تمام اطلاعات موجود روی RAID نیست.
دادههای اصلی روی HDD، SSD یا NVMeهای عضو Storage قرار دارند و Battery وظیفه ذخیره دائمی آنها را بر عهده ندارد.
مشکل اصلی زمانی ایجاد میشود که سیستم از Write Cache استفاده کند و مکانیزم حفاظت از Cache در وضعیت نامناسبی قرار داشته باشد. در چنین شرایطی Controller ممکن است برای کاهش ریسک، Write Cache را غیرفعال کند.
بنابراین باید میان خرابی Battery و خرابی RAID Array تفاوت قائل شد.
تفاوت خرابی باتری RAID با خرابی RAID Array
| وضعیت | مفهوم |
|---|---|
| Battery Failed | مشکل در Energy Backup مربوط به Controller |
| Cache Disabled | یکی از قابلیتهای Cache برای کاهش ریسک غیرفعال شده است |
| Disk Failed | یکی از Driveهای عضو Storage مشکل دارد |
| Array Degraded | وضعیت RAID Array به دلیل مشکل Drive یا شرایط دیگر از حالت مطلوب خارج شده است |
| Array Failed | RAID Array با یک وضعیت بحرانی مواجه شده است |
این خطاها میتوانند به یکدیگر مرتبط باشند، اما یکسان نیستند. بنابراین قبل از تعویض قطعه باید مشخص شود دقیقاً کدام Component مشکل دارد.
آیا خرابی باتری RAID باعث کند شدن سرور میشود؟
در برخی شرایط بله.
اگر Controller به دلیل خرابی Energy Backup نتواند Write Cache را در وضعیت مورد نظر فعال نگه دارد، ممکن است روش مدیریت عملیات Write تغییر کند. این مسئله میتواند در Workloadهایی که عملیات نوشتن زیادی دارند، باعث کاهش Performance شود.
میزان افت Performance به نوع Controller، نوع Storage، Workload و Configuration بستگی دارد و نمیتوان یک درصد ثابت برای تمام سرورها تعیین کرد.
چرا بعد از خرابی Battery سرعت Storage کاهش پیدا میکند؟
یکی از دلایل احتمالی، تغییر وضعیت Write Cache است.
در شرایط عادی، Controller میتواند از Cache برای مدیریت بهتر عملیات I/O استفاده کند. اما وقتی Energy Backup در وضعیت نامناسب قرار داشته باشد، Controller ممکن است برخی حالتهای Write Cache را برای حفظ Data Integrity غیرفعال کند.
در نتیجه مسیر انجام عملیات Write میتواند محافظهکارانهتر شود و در برخی Workloadها Performance کاهش پیدا کند.
چگونه وضعیت باتری RAID را بررسی کنیم؟
برای بررسی وضعیت Battery یا Energy Backup در سرور HPE میتوان از ابزارهای مدیریتی و Diagnostic مربوط به سرور و Storage Controller استفاده کرد.
بسته به نسل سرور و Controller، اطلاعات مربوط به Storage ممکن است از طریق ابزارهایی مانند HPE iLO، Intelligent Provisioning، HPE SSA یا ابزارهای مدیریتی سیستمعامل قابل مشاهده باشد.
نام منوها و امکانات دقیق بسته به نسل سرور، Firmware و Controller متفاوت است.
بررسی Battery از طریق HPE iLO
در سرورهای HPE که از iLO پشتیبانی میکنند، اطلاعات Hardware و Storage میتواند از طریق رابط مدیریتی iLO قابل بررسی باشد. در این محیط بسته به نسل iLO و Configuration سرور، وضعیت Storage Controller، Health Status و برخی اطلاعات مرتبط با Cache و Energy Backup قابل مشاهده است.
اگر وضعیت Battery یا Cache بهصورت Warning یا Failed نمایش داده شود، بهتر است ابتدا مدل دقیق Controller و پیام خطا یادداشت شود.
بررسی باتری RAID با HPE Smart Storage Administrator
HPE Smart Storage Administrator یا SSA یکی از ابزارهای مهم برای مدیریت و بررسی Storage Controllerهای HPE است.
با استفاده از SSA میتوان اطلاعات مربوط به Controller، Logical Drive، Physical Drive و Configuration ذخیرهسازی را بررسی کرد. بسته به مدل Controller، اطلاعات مربوط به Cache و Energy Backup نیز میتواند در همین فرآیند قابل مشاهده باشد.
این ابزار برای تشخیص دقیقتر وضعیت Storage از حدس زدن بر اساس یک چراغ یا پیام عمومی کاربردیتر است.
اگر Battery Failed شد چه کار کنیم؟
اولین قدم، شناسایی دقیق Component و پیام خطا است.
- مدل سرور را مشخص کنید.
- نسل سرور را مشخص کنید.
- مدل RAID Controller را پیدا کنید.
- پیام خطای دقیق را ثبت کنید.
- وضعیت Cache را بررسی کنید.
- وضعیت Battery یا Energy Pack را بررسی کنید.
- Part Number قطعه را مشخص کنید.
- Compatibility قطعه جایگزین را بررسی کنید.
- پس از تعویض، وضعیت Controller و Cache را دوباره بررسی کنید.
آیا قبل از تعویض باتری باید سرور را خاموش کرد؟
پاسخ این سؤال به مدل سرور، Controller، Battery و روش سرویس آن بستگی دارد. برخی قطعات و Configurationهای HPE قابلیت Service خاص خود را دارند، اما نباید بر اساس یک قاعده عمومی اقدام کرد.
قبل از خارج کردن هر قطعه از سرور باید دستورالعمل سرویس همان مدل بررسی شود.
بهخصوص در سرورهای Production، انجام عملیات سختافزاری بدون بررسی وضعیت RAID و Backup میتواند ریسک غیرضروری ایجاد کند.
تعویض باتری RAID در سرور HPE
تعویض Battery یا Energy Pack باید با توجه به مدل دقیق سرور و Storage Controller انجام شود. ساختار نصب Battery در نسلهای مختلف یکسان نیست.
در برخی سیستمها Battery یا Energy Pack به Controller متصل است و در برخی معماریهای جدیدتر ممکن است یک Smart Storage Battery یا Hybrid Capacitor در محل و ساختار متفاوتی قرار گرفته باشد.
بنابراین آموزش عمومی «یکسان» برای تمام سرورهای HPE نمیتواند دقیق باشد.
قبل از تعویض باتری RAID چه چیزهایی را بررسی کنیم؟
- سلامت RAID Array
- وضعیت تمام HDD و SSDها
- مدل Storage Controller
- وضعیت Cache
- پیامهای Error و Warning
- Firmware Controller
- Part Number Battery
- Backup اطلاعات مهم
اگر همزمان چند Warning در Storage وجود دارد، ابتدا باید مشخص شود مشکل اصلی Battery است یا Component دیگری مانند Drive، Backplane یا Controller.
آیا Battery خراب را میتوان تعمیر کرد؟
در محیطهای Enterprise، معمولاً راهکار استاندارد، استفاده از قطعه جایگزین سازگار است و نه تعمیر داخلی Battery Pack.
Batteryهای سروری بخشی از یک سیستم Hardware مشخص هستند و استفاده از سلول یا باتری غیرمجاز میتواند Compatibility و ایمنی را تحت تأثیر قرار دهد.
برای همین در صورت خرابی، انتخاب یک Spare Part معتبر و سازگار معمولاً گزینه مطمئنتری است.
عمر باتری RAID Controller چقدر است؟
عمر Battery به نوع فناوری، شرایط کاری، دما، تعداد چرخههای شارژ و تخلیه و طراحی قطعه بستگی دارد. بنابراین نمیتوان یک عدد ثابت برای تمام Batteryهای HPE اعلام کرد.
در سرورهای قدیمیتر، افزایش سن Battery میتواند یکی از دلایل رایج Warningهای مربوط به Energy Backup باشد.
به همین دلیل هنگام خرید قطعه استوک باید علاوه بر ظاهر Battery، وضعیت واقعی و شرایط تست آن نیز بررسی شود.
آیا باتری RAID استوک ارزش خرید دارد؟
باتری RAID استوک میتواند برای سرورهای قدیمیتر گزینه اقتصادی باشد، اما مهمترین موضوع در خرید استوک، سلامت واقعی قطعه است.
صرفاً سالم بودن ظاهر Battery به معنی سالم بودن ظرفیت و عملکرد آن نیست.
هنگام خرید Battery استوک بهتر است فروشنده شرایط تست، مدت تست و Compatibility قطعه را مشخص کند.
چکلیست خرید باتری RAID استوک
- Part Number مشخص باشد.
- مدل Controller مشخص باشد.
- Compatibility تأیید شده باشد.
- کانکتورها سالم باشند.
- کابل یا Connector آسیبدیده نباشد.
- قطعه از نظر فیزیکی سالم باشد.
- شرایط تست مشخص باشد.
- مهلت تست یا ضمانت مشخص باشد.
تفاوت Battery Failed و Cache Disabled
این دو عبارت ممکن است در یک سناریوی خرابی به یکدیگر مرتبط باشند، اما یک مفهوم ندارند.
Battery Failed به مشکل در سیستم Energy Backup اشاره دارد، در حالی که Cache Disabled نشان میدهد Controller یکی از قابلیتهای Cache را غیرفعال کرده است.
ممکن است خرابی Battery یکی از دلایل Cache Disabled باشد، اما برای تشخیص قطعی باید وضعیت Controller و پیامهای Hardware بررسی شوند.
آیا تعویض Battery مشکل Cache را برطرف میکند؟
اگر علت اصلی خطا واقعاً Battery یا Energy Backup باشد، پس از تعویض قطعه سازگار و بازگشت وضعیت آن به حالت سالم، Controller میتواند قابلیتهای مربوط به Cache را طبق Configuration خود دوباره فعال کند.
اما اگر مشکل از Controller، Firmware، اتصال یا Component دیگری باشد، تعویض Battery لزوماً مشکل را حل نمیکند.
به همین دلیل تشخیص علت قبل از خرید قطعه اهمیت زیادی دارد.
چه زمانی باید باتری RAID را تعویض کنیم؟
اگر Battery یا Energy Backup بهطور مداوم در وضعیت Failed یا Degraded قرار دارد، یا Controller قابلیت Cache را به دلیل وضعیت Energy Backup غیرفعال کرده است، بررسی برای تعویض قطعه منطقی است.
در سرورهای قدیمی نیز اگر Battery به پایان عمر خود رسیده باشد، بهتر است قبل از ایجاد مشکل جدی در Performance یا Maintenance برنامهریزیشده تعویض شود.
با این حال، همیشه ابتدا باید مشخص شود که واقعاً Battery عامل مشکل است.
راهنمای خرید باتری RAID سرور HPE
خرید باتری رید کنترلر سرور HPE برخلاف خرید یک باتری معمولی، فقط بر اساس ظرفیت، ظاهر یا نام سرور انجام نمیشود. برای انتخاب قطعه درست باید مشخص شود سرور از چه Storage Controller استفاده میکند و Energy Backup مورد نیاز آن دقیقاً کدام Part Number است.
به همین دلیل اگر قصد خرید باتری RAID سرور HPE دارید، بهتر است قبل از جستجوی قیمت یا مقایسه فروشندگان، مشخصات Controller و سرور را استخراج کنید.
برای خرید باتری RAID چه اطلاعاتی لازم است؟
حداقل اطلاعات مورد نیاز برای انتخاب قطعه مناسب عبارتاند از:
- مدل دقیق سرور HPE
- نسل سرور
- مدل Storage Controller
- مدل Smart Array در صورت استفاده
- نوع Cache
- نوع Energy Backup
- Part Number یا Spare Part Number
- وضعیت فعلی Battery یا Energy Pack
هرچه اطلاعات دقیقتر باشد، احتمال انتخاب قطعه اشتباه کمتر میشود.
Part Number باتری RAID چیست؟
Part Number شناسهای است که برای شناسایی یک قطعه مشخص مورد استفاده قرار میگیرد. در قطعات سرور HPE، Part Number یکی از مطمئنترین روشها برای مقایسه و شناسایی قطعه است.
برای مثال، ممکن است چند Battery Pack از نظر ظاهری مشابه باشند، اما Part Number متفاوتی داشته باشند و برای Controllerهای متفاوت طراحی شده باشند.
بنابراین هنگام خرید بهتر است Part Number قطعه فعلی را با Part Number قطعه پیشنهادی مقایسه کنید و در صورت تفاوت، Compatibility رسمی آن را بررسی کنید.
آیا Part Number روی باتری RAID نوشته شده است؟
در بسیاری از قطعات HPE اطلاعات شناسایی روی Label یا برچسب قطعه درج میشود. بسته به نوع قطعه ممکن است شمارههایی مانند Spare Part Number، Assembly Number یا دیگر شناسههای مربوط به قطعه مشاهده شود.
اگر Label خوانا باشد، عکس آن میتواند برای شناسایی قطعه بسیار مفید باشد.
با این حال، برای تأیید نهایی نباید فقط بر اساس یک شماره روی Label تصمیم گرفت؛ Compatibility با Controller و سرور نیز باید بررسی شود.
تفاوت Spare Part Number و Option Part Number
در محصولات HPE ممکن است برای یک Component چند نوع شماره شناسایی وجود داشته باشد. یکی از دلایل سردرگمی کاربران این است که یک قطعه ممکن است با Option Part Number، Spare Part Number یا Assembly Number شناخته شود.
بنابراین هنگام جستجوی محصول بهتر است تمام شمارههای قابل مشاهده روی قطعه ثبت شوند.
این موضوع مخصوصاً برای قطعات استوک اهمیت دارد؛ زیرا ممکن است فروشنده قطعه را با یکی از شناسهها معرفی کند و کاربر با شناسه دیگری آن را جستجو کند.
آیا شماره باتری RAID برای همه نسلهای HPE یکسان است؟
خیر.
HPE در نسلهای مختلف سرور و Storage Controller از طراحیهای متفاوتی استفاده کرده است. بنابراین Battery یا Energy Backup یک Controller قدیمی الزاماً برای Controller نسل جدید مناسب نیست.
حتی در یک نسل مشخص نیز ممکن است چند Storage Controller وجود داشته باشد که Energy Backup متفاوتی نیاز دارند.
باتری RAID کنترلر P410
Smart Array P410 یکی از Controllerهای شناختهشده نسلهای قدیمی HPE است. برای این Controller بسته به Configuration، گزینههای مختلف Cache و Energy Backup وجود داشته است.
بنابراین کاربری که عبارت باتری P410 یا باتری RAID P410 را جستجو میکند، باید قبل از خرید مدل دقیق Controller و Part Number را بررسی کند.
باتری RAID کنترلر P420
HPE Smart Array P420 و نسخههای مرتبط با آن نیز در سرورهای نسل مشخصی استفاده شدهاند. در این خانواده ممکن است از Flash-Backed Write Cache و Capacitor Pack استفاده شود.
بنابراین عبارت «باتری P420» لزوماً به یک Battery Module کلاسیک اشاره نمیکند و باید مشخصات دقیق Energy Backup بررسی شود.
باتری RAID کنترلر P440
Smart Array P440 در نسلهای مشخصی از سرورهای HPE مورد استفاده قرار گرفته و از معماریهای جدیدتر Cache بهره میبرد.
هنگام خرید قطعه مرتبط با P440 باید مشخص شود که منظور Battery، Smart Storage Battery یا Component دیگری از سیستم Cache است.
عبارتهایی مانند باتری P440، باتری RAID P440 و P440 FBWC میتوانند برای جستجوی کاربران مفید باشند، اما صفحه محصول باید مشخصات واقعی قطعه را بهصورت دقیق اعلام کند.
باتری RAID کنترلر P408i
Smart Array P408i-p از Controllerهای مورد استفاده در برخی سرورهای HPE است که سیستم حفاظت از Cache آن باید با Energy Backup سازگار استفاده شود.
در جستجوهای تجاری ممکن است عبارتهایی مانند:
- باتری P408i
- باتری RAID P408i
- Smart Storage Battery P408i
- P408i FBWC Battery
دیده شود.
با این حال، قبل از فروش یا خرید باید Part Number و Compatibility دقیق بررسی شود.
باتری RAID کنترلر P816i
Smart Array P816i یکی دیگر از Controllerهای HPE است که در سرورهای سازگار مورد استفاده قرار میگیرد.
در این Controller نیز انتخاب Energy Backup باید بر اساس مشخصات رسمی و Part Number انجام شود و نباید صرفاً از روی عنوان عمومی «باتری RAID» قطعه را انتخاب کرد.
باتری RAID سرور HPE DL380
یکی از پرتکرارترین جستجوها در بازار قطعات سرور، عبارت باتری RAID DL380 است. دلیل آن استفاده گسترده از خانواده DL380 در دیتاسنترهاست.
اما DL380 در نسلهای مختلف با Storage Controllerهای متفاوت عرضه شده است. بنابراین برای تعیین Battery مناسب باید نسل سرور و Controller مشخص شود.
برای مثال، «باتری DL380 Gen9» و «باتری DL380 Gen10» را نمیتوان صرفاً به دلیل یکسان بودن نام DL380، یک قطعه در نظر گرفت.
باتری RAID سرور HPE DL360
HPE ProLiant DL360 نیز در نسلهای مختلف Configurationهای متفاوتی دارد. در نتیجه هنگام جستجوی باتری RAID DL360 باید مدل دقیق Controller بررسی شود.
این مسئله برای سرورهای Rack نسلهای قدیمی و جدید یکسان است و یکی از مهمترین نکات جلوگیری از خرید اشتباه قطعه محسوب میشود.
باتری RAID سرور HPE ML350
در خانواده HPE ProLiant ML350 نیز Storage Controller و Energy Backup بسته به نسل و Configuration تغییر میکند.
بنابراین هنگام خرید باتری RAID برای ML350، اعلام نسل سرور بهتنهایی کافی نیست و مدل Controller باید مشخص شود.
باتری RAID G8، G9 و G10 چه تفاوتی دارند؟
نسلهای Gen8، Gen9 و Gen10 از نظر معماری Hardware و Storage Controller یکسان نیستند.
به همین دلیل انتخاب Battery باید بر اساس Controller انجام شود، نه صرفاً نسل سرور.
بهعنوان مثال، ممکن است دو سرور از دو نسل مختلف هر دو از خانواده DL380 باشند، اما Energy Backup مورد نیاز آنها کاملاً متفاوت باشد.
آیا باتری RAID استوک بخریم یا نو؟
انتخاب میان Battery نو و استوک به سن سرور، بودجه و میزان اهمیت Availability سیستم بستگی دارد.
برای سرورهای قدیمی که هزینه قطعه اصلی نو بالا است، Battery استوک سالم میتواند گزینه اقتصادی باشد. اما در خرید استوک، وضعیت واقعی Battery اهمیت بسیار زیادی دارد.
برای سرورهای Production و سیستمهای حساس، بهتر است علاوه بر قیمت، سابقه استفاده، وضعیت تست و شرایط ضمانت قطعه نیز بررسی شود.
مزایای خرید باتری RAID استوک
- قیمت پایینتر نسبت به برخی قطعات نو
- مناسب برای سرورهای نسل قدیمی
- امکان تأمین قطعاتی که تولید آنها محدود شده است
- کاهش هزینه تعمیر و نگهداری
معایب خرید باتری RAID استوک
- عمر باقیمانده Battery مشخص نیست مگر تست شود.
- ممکن است ظرفیت Battery کاهش یافته باشد.
- قطعات مشابه ممکن است با Part Number متفاوت عرضه شوند.
- کیفیت استوک به منبع تأمین وابسته است.
بنابراین «استوک بودن» بهتنهایی معیار خوب یا بد بودن محصول نیست؛ وضعیت واقعی قطعه و اعتبار فروشنده اهمیت بیشتری دارد.
قیمت باتری RAID سرور HPE به چه عواملی بستگی دارد؟
قیمت باتری رید سرور میتواند بر اساس چند عامل تغییر کند:
- مدل Battery یا Energy Pack
- Part Number
- نسل سرور
- مدل Storage Controller
- نو یا استوک بودن
- وضعیت و سلامت قطعه
- کمیاب بودن قطعه
- شرایط ضمانت و تست
به همین دلیل نمیتوان یک قیمت واحد برای «باتری RAID HPE» تعیین کرد.
چرا قیمت دو باتری RAID HPE متفاوت است؟
ممکن است دو Battery Pack از نظر ظاهری بسیار شبیه باشند اما قیمت متفاوتی داشته باشند. این اختلاف میتواند ناشی از Part Number، نسل قطعه، Availability، وضعیت نو یا استوک و کاربرد آن در Controllerهای مختلف باشد.
همچنین Batteryهای قدیمی و کمیاب ممکن است در بازار قیمت متفاوتی نسبت به قطعات رایجتر داشته باشند.
هنگام خرید باتری RAID ارزان به چه نکاتی توجه کنیم؟
قیمت پایین همیشه به معنی خرید بهتر نیست. اگر Battery ناسازگار یا فرسوده خریداری شود، ممکن است Controller آن را شناسایی نکند یا همچنان خطای Battery نمایش داده شود.
قبل از انتخاب ارزانترین گزینه، این موارد را بررسی کنید:
- Part Number
- Compatibility
- وضعیت سلامت
- تاریخ یا شرایط تست
- وضعیت Connector
- شرایط تعویض یا ضمانت
آیا هر Battery HPE برای RAID Controller مناسب است؟
خیر.
HPE محصولات و Batteryهای متنوعی برای بخشهای مختلف سرور تولید کرده است. Battery مربوط به یک Component دیگر لزوماً برای Storage Controller قابل استفاده نیست.
بنابراین عبارت «Battery HPE» بسیار کلی است و برای خرید Battery RAID باید مشخص شود قطعه دقیقاً برای چه Controller و چه Configuration طراحی شده است.
چگونه باتری RAID مناسب سرور HPE را پیدا کنیم؟
اگر مدل Battery را نمیدانید، سادهترین روش این است که ابتدا مدل سرور و Storage Controller را مشخص کنید.
سپس میتوان با استفاده از مشخصات Controller، مستندات HPE و Part Number قطعه فعلی، Energy Backup مناسب را پیدا کرد.
اگر روی Battery فعلی Label وجود دارد، اطلاعات درجشده روی آن نیز میتواند در شناسایی قطعه کمک کند.
برای خرید باتری RAID چه اشتباهاتی نباید انجام دهیم؟
- خرید صرفاً بر اساس نام سرور
- خرید بر اساس ظاهر Battery
- نادیده گرفتن نسل سرور
- نادیده گرفتن مدل Controller
- بیتوجهی به Part Number
- فرض کردن اینکه Battery و Capacitor یکسان هستند
- خرید قطعه استوک بدون تست
- انتخاب صرفاً بر اساس پایینترین قیمت
مهمترین اصل این است که قبل از خرید مشخص کنید کدام Energy Backup دقیقاً برای Controller شما طراحی شده است.
اگر مدل باتری RAID را نمیدانیم چه کنیم؟
اگر Battery خراب شده و مدل آن مشخص نیست، بهتر است بهجای حدس زدن، اطلاعات سرور را استخراج کنید.
مدل دقیق سرور، مدل Storage Controller و اطلاعات Hardware Management معمولاً برای شروع کافی هستند. اگر Battery قابل مشاهده است، عکس Label آن نیز میتواند اطلاعات ارزشمندی در اختیار قرار دهد.
با این اطلاعات میتوان Part Number مناسب را پیدا و سپس قیمت قطعات موجود را مقایسه کرد.