نتسا مقالات تکنولوژی SmartCache چیست و بر روی سرورهای HPE چه تاثیری دارد

logo

تکنولوژی SmartCache چیست و بر روی سرورهای HPE چه تاثیری دارد

دسته بندی: مقالات
توسط : فرناز شعبانی 0 دیدگاه
17 جولای 2021

تکنولوژی اچ پی اسمارت کش چیست؟

آیا نیاز به افزایش عملکرد سیستم ذخیره سازی دارید؟ HPE Smart Array SR SmartCache یک راهکار Caching مبتنی بر کنترلر در یک محیط شبکه DAS است که داده هایی را که به اصطلاح Hot Data یا دیتا با دسترسی زیاد نامیده می شود را در درایو های SSD که کمترین Latency را دارند ذخیره میکند تا بصورت دینامیک، در عملکرد ورکلود های اپلیکیشن ها تسریع بوجود آورد.

 

 

HPE Smart Cache از طریق HPE Smart Array Controllers در دسترس می باشد و در سرورهای پرولینت نسل  ۸، ۹ و ۱۰ در صورت دارا بودن کنترلر Smart Array P-class با ظرفیت ۱ GB یا ماژول larger Flash-Backed Write Cache (FBWC) این فناوری قابل فعال شدن می باشد و باعث بهبود عملکرد می شود. اسمارتکش اچ پی از طریق ابزار مدیریتی smart arrays به نام Smart Storage Administrator (HPE SSA) قابل فعال سازی و مدیریت است.

 

Smart Cache چگونه کار میکند؟

حافظه اسمارت کش با قرار دادن هوشمندانه داده ها در فضای cache تجهیزاتی که دارای تکنولوژی با نرخ تاخیر کم هستند یا همان Solid State Drives، زمان پاسخگویی به درخواست هایی که در آینده برای این اطلاعات وجود دارد را به حداقل رسانده و تسریع می بخشد. اگر اپلییکشنی، درخواستی از دیتا های موجود بر روی حافظه کش، ارسال کند، دستگاه با کمترین زمان تاخیر به آن پاسخ میدهد و سرویس مورد نیاز را در اختیار می گذارد.

 

کنترلر هایی که از Smart cache بر روی نسل ۱۰ سرورهای پرولینت پشتیبانی میکنند؟

فناوری اسمارت کش اچ پی ای بر روی سرورهای ProLiant نسل ۱۰ و همچنین ماژول های محاسباتی hp Synergy gen10 از طریق کنترلر های نسل ۱۰ که در زیر به آن اشاره شده است پشتیبانی می شود:

  • HPE Smart Array P408i-a
  • HPE Smart Array P408i-p
  • HPE Smart Array P408e-p
  • HPE Smart Array P408e-m
  • HPE Smart Array P416ie-m
  • HPE Smart Array P816i-a

نحوه فعال سازی اچ پی اسمارت کش

فعال سازی SmartCache بر روی Array، باعث تسریع در input/output داده ها برای logical drive های اختصاص داده شده می شود. قبل از فعال سازی اسمارتکش، حداقل باید یک logical drive در کنترلر ساخته شده باشد.

برای فعال سازی SmartCache؛

  • نرم افزار hpe SSA را باز کنید.
  • از طریق یکی از روش های زیر، پنل پیکربندی را باز کنید:
    • یک دستگاه را انتخاب کنید و برروی Configure داخلی منوی quick navigation کلیک کنید.
    • یک دستگاه موجود را از صفحه اصلی (Home) انتخاب کنید و سپس روی گزینه پیکربندی در زیر گزینه های موجود کلیک کنید.
  • Cache Manager را از بخش Tools menu انتخاب کنید.
  • روی Enable HPE SmartCache در بخش Actions menu کلیک کنید.
  • یک یا چند درایو فیزیکی را از لیست درایو های موجود انتخاب کنید.
  • کلیک تایید یا OK را بزنید.
  • یک پنجره به صورت pop-up ظاهر میشود، در این بخش نشان می دهد که چه ویژگی هایی پس از فعال سازی SmartCache دیگر در دسترس نخواهد بود. اگر مشکلی وجود ندارد کلید Yes را زده و به مرحله بعد بروید.
  • پنجره ای برای ایجاد smartcache برای Logical Drive ظاهر میشود.

 

  • برای ادامه گزینه های زیر را انتخاب کنید؛
    • Logical drive to cache.
    • تعریف policy های مورد نیاز و نوع RAID.
    • میزان فضا یا ظرفیت Cache. شرکت Hewlett Packard Enterprise پیشنهاد می کند ۱۰% از فضای درایو و حداقل ۱۶ گیگابایت را اختصاص دهید.
  • سپس روی Create SmartCache برای Logical Drive کلیک کنید.
  • SmartCache Details، SmartCache Statistics و Device Path ظاهر خواهد شد، برای ادامه روی Finish کلیک کنید.

نحوه غیر فعال سازی HPE SmartCache

برای غیرفعال سازی smart chahe، لاجیکال درایو های کش را که هنگام فعال کردن اسمارت کش ایجاد شده اند، حذف کنید. برای مشخص نمودن اینکه کدام درایو caching logical است، میتوانید از دستور ld all show استفاده کنید. نتیجه، نشان دهنده اینست که کدام logical drive، اسمارت کش میباشد.

 

نکات کلیدی که پیش از راه اندازی اسمارت کش باید به آن توجه کرد

  • HPE SmartChache علاوه بر شتاب دهی به برنامه ها، اجازه می دهد تا تکنولوژی SSD را با سرعت کنترل شده به تنظیمات سرور اضافه کنید.
  • از read / Write-Backed caching در سرورهای نسل ۹ و نسل ۱۰ سرورهای پرولینت و Write-Through caching در سرورهای نسل ۸ پشتیبانی می شود.
  • با پشتیبانی از RAID 0 در نسل ۸ سرورهای اچ پی و RAID 0,1,10 و ۵ در سرورهای نسل ۹ و نسل ۱۰، از اطلاعات موجود در فضای Cache Volume (SSDs) محافظت می شود. RAID 5 تنها برای Write-Backed caching پشتیبانی می شود.
  • برای مدیریت و یکپارچه سازی دیتاسنتر و مدیریت و فعال سازی Smart Array SR SmartCache بر روی هر سرور از طریق HPE SSA یا HPE Array Configuration Utility نیاز به تهیه لایسنس SSA می باشد.
  • میتوان گفت بیشترین تاثیر Smartcache، بر عملیات خواندن دیتا، سرعت پاسخگویی SSD ها و عملیات I/O در هر ثانیه یا IOPS میباشد. تکنولوژی اسمارت کش مخصوصاً برای اپلیکیشن هایی کاربردیست که به random small I/Os در دسترس نیاز بیشتری دارند تا عملیات Write برای کسب وکارهایی که دارای حجم بالایی از پرداخت آنلاین (OLTP)، دیتابیس ها، وب سرویس ها و file service applications می باشند تسریع شوند.