BBWC و FBWC دو نوع Cache یا حافظه پنهان در رید کنترلرهای (HP Smart Array Controller) شرکت اچ پی هستند. اگرچه حافظه پنهان حداقل به اندازه رایانهها قدمت دارد اما نسل جدید Cacheها که مبتنی بر فلش است تحول عظیمی در این فناوری ایجاد کرده اند. حافظه پنهان علاوه بر اینکه باعث افزایش سرعت نوشتن میشود در نگهداری اطلاعات نوشته نشده نیز تاثیرگذار است. دو فناوری BBWC و FBWC که توسط کمپانی اچ پی در Array Controller تعبیه شدهاند، این ویژگیها را دارند اما با همدیگر تفاوتهایی نیز دارند. برای آشنایی بیشتر با این قابلیت و تفاوت BBWC و FBWC در کنترلرهای رید hp این مطلب علمی و خواندنی را از دست ندهید.
⏲ مدت زمان تخمینی مطالعه: 5 دقیقه
فهرست موضوعات
FBWC چیست؟
FBWC که مخفف Flash-Backed Write Cache به معنای حافظه پنهان نوشتن مبتنی بر فلش است. ماژول حافظه کش FBWC از دستگاههای فلش برای حفظ دادههای حافظه پنهان و ابرخازنها (super-caps) به جای باتریها برای تامین انرژی در هنگام قطع برق استفاده میکند. “FBWC” یک حافظه پنهان DDR مبتنی بر کنترلر با ماژول فلش است که داده های ذخیره نشده را حفظ میکند.
هر کنترلر HPE Performance RAID دارای یک ماژول DDR فوق سریع است که به عنوان کش اصلی عمل میکند. از مزایای اصلی این Cache میتوان به فناوریهای ذخیرهسازی Write-back و Read-Ahead اشاره کرد.
استفاده از مکانیسم کنترلکننده Write-back، باعث میشود تا به محض نوشتن و تایید آن از طرف کنترلر به برنامهها اطلاع داده شود، در نتیجه فرآیند نوشتن ادامه پیدا میکند. از این طریق ترتیب نوشتن برنامهها کمتر از میلیثانیه انجام میگیرد. پس از این فرآیند، نوشتن در حافظه پنهان انجام گرفته و برای درایوها بارگذاری میشود.
Read-Ahead از الگوریتمهای مختلفی برای حدس زدن دادههای خواندنی متوالی از درایوها استفاده میکند و پیش از اینکه بارگیری را انجام دهد، دادهها را با سرعت میخواند.
FBWC در هر کنترلر سری Performance تعبیه شده است. برای اینکه FBWC به طور پیشفرض فعال باشد، نیاز به یک باتری کش هوشمند دارید. در صورت خرابی، یک باتری ذخیرهسازی هوشمند میتواند انرژی کافی برای نوشتن تمام دادههای ذخیرهنشده را در یک ماژول فلش غیر وابسته به انرژی فراهم سازد.
خرید سرور hp و فروش پردازنده سرور اچ پی و فروش هارد سرور اچ پی و کابل سرور اچ پی (HP)
آموزش تصویری تعویض باتری سرور HP DL380 G9
BBWC چیست؟
BBWC مخفف Battery-Backed Write Cache و به معنای حافظه پنهان نوشتن با پشتیبان باتری است. همانطور که گفتیم FBWC برای مدت زمانی که میتواند آنچه را که روی ماژول نوشته شده است حفظ کند، نسبت به باتری محدودیت ندارد. اما معماری BBWC در کنترلر آرایه هوشمند HP به دلیل نوع طراحی اش دارای محدودیت در حفظ و نگهداری اطلاعات است. این معماری باعث میشود تا اطلاعات و دادههای نوشته شده روی Cache ، فقط تا 48 ساعت پس از قطع برق، حفظ و نگهداری شوند.
آموزش تصویری تعویض باتری سرور HP DL380 G10
مزایای FBWC نسبت به BBWC چیست؟
در نگاه اول شاید مجهز بودن کنترلرهای رید hp به BBWC نسبت به FBWC بهدلیل داشتن باتری برتری داشته باشد، اما در عملکرد اینگونه نیست. حافظه پنهان FBWC بهدلیل اینکه براساس تکنولوژی فلش NAND1 تعبیه شده است نیازی به برق برای پشتیبانی از اطلاعات ندارد. در نتیجه محدودیت عمر باتری که در BBWC وجود دارد و تا 48 ساعت است را نداشته و پس از روشن شدن سرور اطلاعات روی دیسک موجود خواهد بود. علاوه بر این همانطور که پیشتر اشاره کردیم بهدلیل وجود خازنهای Super-cap در حافظه پنهان FBWC، این ماژول میتواند دادهها و برنامههای در طول عملکرد در سرور را در یک چرخه طولانیتر نسبت به BBWC نگهداری و تنظیم کند.
همچنین حافظه پنهان نوشتن مبتنی بر فلش (FBWC)، در کنترلر رید اچ پی مانند HPE Smart Array P440ar از قابلیت هشدار پیش از خرابی و افزایش زمان کارکرد سرور نیز برخوردار است.
معرفی محصول: قیمت کارت رید کنترلر سرور اچ پی HP P440ar/4GB
تفاوت بین BBWC و FBWC در کنترلرهای رید hp
در نگاه اول BBWC و FBWC چون هر دو حافظه پنهان هستند و هر دو از حافظه DRAM استفاده میکنند، یکسان بهنظر میرسند و در عملکرد هیچ تفاوتی وجود نداشته باشد، اما واقعیت به این سادگی نیست.
BBWC همانطور که همه میدانند، یک ماژول حافظه DRAM دارد که محتویات آن تا زمانیکه مقداری از باتری باقی مانده باشد، حفظ میشود و کار میکند. از طرف دیگر، FBWC متفاوت عمل می کند. این یک ماژول BBWC معمولی با حافظه FLASH اضافی است که برای کارکرد صحیح اما با انرژی بسیار کمتر به منبع انرژی نیاز دارد. بنابراین به جای باتری، از خازنها استفاده میکند.