اگر نوسانات و قطع برق را بسیار تجربه میکنید و نگران از بین رفتن اطلاعات بهویژه محتویات حافظه پنهان در کارت رید (RAID) هستید، بهطورحتم به باتری رید کنترلر سرور (Raid Controller) نیاز خواهید داشت. با اینحال افرادی که از یک کنترلر نرمافزاری HBA یا RAID فاقد بافرکش استفاده میکنند، نیازی نیست تا اطلاعات جامعی در زمینهی باتری Raid Controller داشته باشند، اما اگر جزو افرادی هستید که با کنترلر RAID سختافزاری مانند HPE Smart Array P840 FBWC یا Intel RS3DC080 و … سروکار دارید، بهویژه اگر این قطعه دارای بافر با حافظه Cache بین 512 مگابایت تا 4 گیگابایت است، اگر می خواهید بدانید که “باتری رید کنترلر سرور چیست” خواندن این مطلب برایتان پرکاربرد خواهد بود.
⏲ مدت زمان تخمینی مطالعه: 6 دقیقه
فهرست موضوعات
باتری رید کنترلر سرور چیست؟
کلمه RAID، مخفف Redundant Array of Independent Disks و به معنای آرایه پشتیبان دیسکهای جداگانه (مستقل) یا پیکربندی هاردیسک است. با توجه به این توضیح باتری رید کنترلر (Raid Controller) نوعی فناوری مجازیسازی اطلاعات و ذخیره آن روی درایو سختافزاری یا نرمافزای است. در حقیقت باتری ریدکنترلر، مانند باتری بایوس روی مادربردهای معمولی عمل میکند، یعنی این باتری وظیفه ذخیره اطلاعات و تنظیمات را برعهده دارد.
بهعنوان مثال در فرآیند Pending write و Completed write سرور به هر دلیلی خاموش میشود، در این حالت احتمال دارد دیتا یا بهصورت کامل نوشته نشود یا اگر نوشته شده باشد، ناقص باشد. برای رفع این مشکل باتری Raid Controller، در این زمان حافظه Cache را فعال نگه میدارد تا مشکل سرور برطرف شود.
وقتی سرور روشن شد، قبل از اینکه دیسکها شروع به فعالیت کنند، باتری Raid Controller کلیه دیتاهایی که بهحالت Pending قرار گرفتهاند را جمع آوری و روی دیسک بازنویسی میکند. سپس یک سیگنال به سرور ارسال کرده و دیسک آماده استفاده است.
باتری رید کنترلر سرور اچ پی HP G8
باتری رید کنترلر سرور اچ پی HP G6 G7
تفاوت FBWC و BBWC در چیست؟
نوع حافظههای Cache، در کنترلرهای Raid که جهت حفظ دیتا و جلوگیری از تخریب دادهها مورد استفاده قرار میگیرد، به دو دسته تقسیم میشوند
- FBWC که مخفف Flash-Backed Write Cache و به معنای نوشتن حافظه پنهان (Cache) مبتنی بر فلش است،
- BBWC که مخفف Battery-Backed Write Cache و به معنای نوشتن حافظه پنهان مبتنی بر باتری است
اما این دو مدل چه تفاوتی دارند؟
مدل BBWC همانطور که از نامش مشخص است برای جلوگیری و محافظت از دیتاها نیاز به باتری دارد. در حقیقت برای اینکه بتوانید از قابلیتهای کنترلرهای Raid استفاده کنید باید حتما باتری نصب یا شارژ کامل داشته باشد.
اما در نوع FBWC (نوشتن حافظه پنهان (Cache) مبتنی بر فلش)، برای نگهداری دادهها در حافظهی Cache از فلش (Flash) استفاده میشود و نیازی به شارژ یا داشتن باتری نیست.
تفاوت خازن با باتری
باتری کنترلر RAID، با تامین انرژی موردنیاز، انتقال خودکار داده و پشتیبانی از اطلاعات مهم را در اختیار کاربر قرار میدهد. اما استفاده از یک خازن پیشرفته بهجای باتری میتواند هزینههای تعمیر، نگهداری، مالکیت و تعویض را بهشدت کاهش دهد. در واقع تفاوت اصلی خازن با باتری را میتوان در طول عمر بالا، حفظ عملکرد و سازگاری با محیط زیست عنوان کرد.
باتری ها انرژی و توان را در حالت شیمیایی ذخیره و در صورت نیاز به انرژی الکتریکی تبدیل می کند، ولی خازن ها در حالت میدان الکترواستاتیک انرژی پتانسیل را ذخیره و بار الکتریکی را بر روی صفحات ایجاد می کند.
باتری ها دارای پلاریته هستند و از 3 قسمت کاتد (منفی)، آند (مثبت) و ماده الکترولیت تشکیل شده اند، در حالی که خازن ها متشکل از دو صفحه موازی که بین این صفحات هوا یا ماده دی الکتریک قرار گرفته است.
با این حال خازن ها از انعطافپذیری بالاتری برای نصب روی شاسی برخوردار هستند و نسبت به باتری ها قیمت مناسبتری دارند. همچنین برخی از باتری ها عمر کوتاهی داشته و باید بعد از 1 تا نهایتا 3 سال آن را تعویض کنید.
کاربرد باتری رید کنترلر سرور چیست؟
برای اینکه بتوانید از دادهها و انتقال اطلاعات به درایوها محافظت کنید، در زمان قطع برق، باید باتری Raid Controller داشته باشید. در حقیقت کاربرد این باتری محافظت و ذخیره دادهها در حافظه پنهان است تا کاربر بتواند دادهها و اطلاعات مهم را بازیابی کند.
بسته به ظرفیت باتریها، در هنگام از دست دادن انرژی خارجی، حافظه Cache با پشتیبانی توسط باتری میتواند از چند ساعت تا چندین روز یکپارچگی دادهها را حفظ کند.
مزایا و ویژگیهای باتری Raid Controller در سرور چه می باشد؟
با داشتن باتری Raid Controller، علاوه بر اینکه از ذخیره موقت دیتاها در حافظه پنهان و انتقال آن به درایوها خیالتان راحت است، سایر کارها مانند پشتیبانی از حافظه Cache، گسترش ظرفیت و انتقال Raid با سرعت بیشتری انجام میشود.
جمعبندی
یکپارچگی و در دسترس بودن دادهها در فضای کسب و کار امروز بسیار مهم است. حافظه پنهان در کنترلرهای RAID باعث افزایش سرعت خواندن و نوشتن فرآیندها میشود. اما اگر این ویژگی از باتری پشتیبانی نکند، فرایند نوشتن در هنگام از کار افتادن سرور در معرض خطرات فاجعهباری قرار میگیرند.
بههمین خاطر بسیار مهم است که یک برنامه مراقبتی از باتری در نظر بگیرید و ظرف مدت 3 سال آن را تعویض نمایید.