راه اندازی SSD cache بر روی QUTS HERO
سیستم عامل QuTS Hero بدلیل استفاده از فایل سیستم فوق پیشرفته ZFS از سرویس cache 3 لایه بهره مند می باشد. جهت اطلاع از ویژگی های cache 3 لایه zfs به این مقاله مراجعه فرمایید.
برای راه اندازی سرویس cache بر روی سیستم عامل QuTS Hero می بایست در ابتدا موارد زیر را در نظر بگیریم
تهیه سخت افزار مورد نیاز
برای افزایش میزان cache خواندن در قدم افزایش رم دستگاه بیشترین تاثیر را خواهد داشت. دقت داشته باشید لایه اول و اصلی cache بر روی سیستم عامل quts hero و zfs بر روی RAM تشکیل می شود و در صورت به حداکثر رسیدن رم از لایه دوم که بر روی درایوهای SSD تشکیل می شود برای افزایش فضای cache خواندن یا read استفاده می کنیم.
- برای استفاده از لایه اول cache که بر روی RAM تشکیل می شود نیازی به ایجاد یا تغییر هیچ تنظیماتی نمی باشد
- میزان SSD مورد نیاز برای cache خواندن (بعد به حداکثر رساندن RAM)
- پیشنهاد می شود از سری SSD های nvme بدلیل سرعت بیشتر برای cache خواندن استفاده شود.
ایجاد SSD Caching
- نرم افزار Storage & Snapshots را باز کنید و به قسمت Storage و سپس Cache Acceleration بروید.
- بر روی دکمه کلیک کنید
- پنجره SSD Cache Introduction باز می شود.
- بر روی Start کلیک کنید
در این قسمت Cache type را انتخاب کنید
مدل اول Create SSD Cache for read and write یا ساختن SSD کش را نوشتن و خواندن اطلاعات (قراردادن کش لایه دوم و سوم بر روی یک SSD)
- دقت داشته باشید که در این مدل هر دو سرویس کش برای خواندن و نوشتن بر روی یک نوع SSD ایجاد می شود. (ایجاد فضای SLOG برای ZIL و همچنین استفاده از همین فضا برای L2ARC)
- این سرویس بدلیل استفاده از یک نوع SSD به صرفه تر بوده اما از حداکثر کیفیت و ایمنی سرویس cache فایل سیستم ZFS استفاده نمی کند.
مدل دوم Create SSD Cache for read or write ساخت SSD کش برای نوشتن یا خواندن
- در این مدل فضای کش برای خواندن یا کش لایه دوم L2ARC بصورت جداگانه بر روی SSD های ترجیحا nvme ایجاد می شود.
- سپس می توانید با ایجاد مجدد کش، فضای SLOG را برای کش لایه سوم (نوشتن) یا ZIL بر روی دیگر SSD ها ایجاد کنید.
- در این مدل نیاز به دو سری مجزا SSD می باشد و کیفیت سرعت ذخیره سازی و خواندن اطلاعات به حداکثر می رسد.
نوع کش مد نظر خود را انتخاب کنید (نوشتن یا خواندن)
- یک یا چند SSD را انتخاب کنید
بر روی next کلیک کنید
فضاهای shared folder یا LUN هایی را که می خواهید از read cache استفاده کنند را انتخاب کنید.
نکته
این گزینه فقط در صورتی که کش مجزای خواندن یا کش ترکیبی را ساخته باشید فعال می شود.
لیست LUN ها یا share folder های انتخابی پس از ساختن نیز قابل تغییر می باشد.
- فضای storage pool که می تواند از کش نوشتن یا write cache استفاده کند را انتخاب کنید.
انتخاب cache mode
مدل Random I/O
فقط بلاک های کوچک اطلاعات به SSD Cache اضافه می شوند. دسترسی به بلاک های با حجم بالا مستقیم از طریق هارد دیسک ها میسر می شود.
این مدل برای ذخیره سازی در مدل های مجازی سازی و دیتابیس ها پیشنهاد می گردد.
مدل All I/O
در این مدل بلاک های با حجم و زیاد به SSD Cache اضافه می گردند و هر دو مدل Random و sequential توسط کش تقویت می گردد.
این مدل برای دسترسی به فایل های حجیم و video streaming پیشنهاد می شود.