بررسی آرایه ذخیره سازی پویا (Unity dynamic pools)

بررسی آرایه ذخیره سازی پویا (Unity dynamic pools)

در این مقاله ما یک نمای کلی از استخرهای پویا شامل اطلاعات سطح بالا بر روی فناوری پشتیبانی شده و یک نمایش کوتاه در Unisphere برای تنظیمات، ارائه می دهیم. اطلاعات دقیق را می توان در کاغذ  سفید  Dell EMC unity 2 nmuk pools که در پشتیبانی Dell EMC به صورت آنلاین قابل مشاهده است، یافت میشود.

dynamic pools یک POOL TECHNOLOGY جدید است که با Dell EMC Unity OE 4.2 معرفی شده است همچنین فقط برروی کلیه دستگاه های سخت افزار فیزیک ALL FALASH پشتیبانی میشود و مدل های آن در تصویر قرار داده شده است.

دستگاه های پشتیبانی کننده DYNAMIC POOL

برای مدل های هیبریدی هیچ تغییری نه از نظر ساختار و نحوه ایجاد نه مشاهده و نه اصلاح در POOL TECHNOLOGY ایجاد نشده است. برای همه سیستم‌های ALL FLASH که نسخه 4.2 یا نسخه‌های جدیدتر را اجرا می‌کنند،ساختن یک Pool جدید در Unisphere یک DYNAMIC POOL ایجاد می کند. تمامی انواع منابع ذخیره سازی و ویژگی های سخت افزاری که توسط سیستم های ALL FLASH پشتیبانی میشوند میتوانند از DUNAMIC POOLS استفاده کنند.POOL TECHNOLOGY فعلی که به آن POOL TECHNOLOGY سنتی نیز میگویند روی نسخه های ALL FLASH پشتیبانی میشود. برای ایجاد یک POOLقدیمی روی یک سیستم ALL FLASH  در حال اجرا 4.2 یا بالاتر، باید از Unisphere CLI یا REST API استفاده کنید. بعد از ارتقاء یک سیستم موجود 4.2، مدیریت POOLهای سنتی هنوزهم در Unisphere پشتیبانی می شود شما می توانید POOLS را مشاهده کنید و در صورت نیاز ویرایش و تنظیمات انجام دهید. گسترش POOLهای سنتی نیز در Unisphere پشتیبانی می شود. اگرpoolهای سنتی روی سیستم وجود داشته باشد لوازم یدکی همچنان مورد نیاز خواهد بود. poolهای سنتی و poolهای پویا می توانند در یک سیستم dell emc unity all falsh  بدون ایجاد مشکل وجود داشته باشند.

اگر می خواهید از یک   dynamicpool استفاده کنید، باید یک pool جدید با درایوهای آزاد در سیستم ایجاد کنید. هیچ روش تبدیلی برای تغییر از یک traditional pool به یک dynamic pool وجود ندارد. dynamic pool مزایای زیادی دارند هنگام ایجاد یا گسترش یک  dynamic pool ، انعطاف پذیری بیشتری نسبت به  traditional pool برای دستیابی به یک نقطه ظرفیت خاص، دارد. بجای تخصیص گروه هایی از درایوها به یک pool که ممکن است بیش از حد هدف باشد شما ممکن است تعدادی از درایوهایی که نیاز دارید را برای دستیابی به هدف تخصیص دهید. همچنین زمانی که یک dynamic pool را گسترش میدهید، نیازبه گسترش همه درایو ها ندارید و در اغلب موارد میتوانید گسترش را با یک درایو پیش ببرید. با این انعطاف می توانید  یک dynamic pool را با یک درایو خاص برای دستیابی به نقطه ظرفیت، گسترش دهید. همچنین در dynamic pool در صورت نیاز میتوان درایوهای اندازه های مختلف از یک نوع درایو را باهم ادغام کرد. با این انعطاف‌پذیری می‌توانید یک dynamic pool را با تعداد درایوهای خاص گسترش دهید تا به یک نقطه ظرفیت معین برسید. همچنین درایوهای اندازه های مختلف از همان نوع درایو را می توان در صورت نیاز با یک dynamic pool مخلوط کرد.

درایو با dynamic pool بازسازی می شود ودر مقایسه با بازسازی بسیار سریعتر است. حفاظت از نرخ poolهای سنتی  بر اساس گروه‌های عرض ثابت نیست، بلکه بر اساس استفاده از بخش هایی از درایوها است. این بخش ها وسعت نامیده می شوند در سراسر درایوهای داخل pool میچرخند و داده ها در هر تعداد درایو ممکن است انتشار دهند. هنگامی که خرابی رخ می دهد، تعداد زیادی از درایوها می توانند در روند بازسازی دخالت کنند. همچنین برای بازسازی نیازی به یک درایو اختصاصی در خارج از استخر ندارید. این بدان معنی است که چندین منطقه از یک Drive شکست خورده(FAOLED DRIVE) را می توان به طور همزمان دوباره ساخت. این به کاهش زمان روند کلی کمک می کند و زمان وقوع شکست دوم کاهش می یابد. یکی دیگر از مزایای dynamic pool نسبت به traditional pools، بهبود مدیریت و عملکرد سیستم است. همانطور که اشاره شد  dynamic pool نیازی به لوازم یدکی ندارند این نیاز به رها کردن درایوها در حالت بیکار را از بین می برد و این درایوها فقط زمانی مورد استفاده قرار می گیرند که یک درایو از کار بیفتد یا از کار افتاده باشد. با dynamic pool درایوهای مورد نیاز برای بازسازی‌ها مستقیماً در pools گنجانده می‌شوند و این امکان استفاده از درایوها را به جای بیکار ماندن در سیستم فراهم می‌کند. این فاصله دهنده های اضافی در داخل pool به عنوان سربار رزرو شده و در درایوهای داخل pool پخش شده اند. این همچنین به این معنی است که همه درایوهای درون سیستم را می توان در dynamic pool گنجاند. همانطور که تمام داده های کاربر در فضاهای اضافی در درایوهای داخل پخش می شود pool IO نیز پخش شده اند که به کاهش  SSD در داخل سیستم کمک می کند.

اکنون نمایشی از dynamic pool را در Unisphere مشاهده خواهیم کرد. صفحه داشبورد موجود نشان داده شده است که اولین صفحه ای است که بعد از ورود مشاهده می کنید.

داشبورد Unisphere

ابتدا درایوهای داخل سیستم را که می‌توانید در صفحه تنظیمات سیستم پیدا کنید بررسی می‌کنیم تا صفحه تنظیمات سیستم را راه‌اندازی کنیم روی نماد چرخ‌دنده کلیک کنید که می‌توانید آن را در قسمت سمت راست بالای Unisphere پیدا کنید.

تنظیمات unisphere

پس از ورود به صفحه تنظیمات، روی پیکربندی ذخیره سازی که به صورت نشان داده شده است کلیک کنید.

تنظیمات unisphere

همچنین استفاده از درایوها است نشان داده شده است که آیا آنها پیکربندی نشده اند یا خیر. در این سیستم انواع زیادی از انواع و اندازه هارد نشان داده شده است اما این یک پیکربندی رایج نیست و فقط برای اهداف نمایشی است. از این صفحه شما همچنین می توانید لیست موجود درایوهای درون سیستم را با کلیک کردن بر روی پیوند که در ستون موجود است برای درایوهایی که می خواهید مشاهده کنید. این لیست درایو را برای اندازه انتخاب شده راه اندازی می کند که می توانید در آن پیمایش کنید تا ببینید کدام یک از درایوها در حال حاضر در سیستم ما استفاده نمی شوند و بعد این صفحه را می بندیم.

تنظیمات unisphere

در ادامه به صفحه pools خواهیم رفت. poolهایی که در حال حاضر بر روی سیستم ایجاد شده اند به صورت فعلی نمایش داده می شوند  چند نوع pool در یک افسارسیستم فیلد نوع در نسخه 4.2 اضافه شده است تا بتوان تشخیص داد کدام poolها از کدام فناوری استفاده می کنند.

تنظیمات unisphere

صفحه pools نیز شامل یک ستون نوع است که با استفاده از آن می توان pool را از این منظره جدا کرد. همچنین پس از انتخاب یک pool، یکسری اطلاعات سریع در سمت راست صفحه Unisphere به روز می شود و شامل فیلد نوع برای wizardهای دیگر در Unisphere است که poolها در آن لیست شده است، مانند wizard ایجاد منبع ذخیره سازی و وارد کردن.

تنظیمات unisphere

فیلد نوع نیز نمایش داده می شود این باعث می شود تشخیص نوع pool که شما در حال انتخاب آن هستید آسان شود در مرحله بعد یک dynamic pool ایجاد خواهیم کرد اولین مرحله در ویزارد ایجادpool ، نام pool و توضیحات است.

تنظیمات unisphere

در مرحله tier باید extreme performance tier را به عنوان تنها نوع درایوی که در سیستم تمام فلش پشتیبانی می شود انتخاب کنیم.

تنظیمات unisphere

پس از انتخاب ردیف ما می‌تواند نوع raid را که از آن استفاده می‌کنیم، با انتخاب پیوند change تغییر دهیم در اینجا گونه دیگری از raid ها نمایش داده شده است که توسط dynamic pools پشتیبانی میشود.برای هر raid ماکسیمم ظرفیت قابل استفاده نمایش داده شده است و این بر طبق این فرض است که تمام درایو های موجود در سیستم آزاد هستند. هنگام ایجاد یکdynamic pool در unispherعرض raid به صورت خودکار بسته به تعداد درایو انتخاب شده هنگام ایجاد، توسط سیستم تعیین و تنظیم می شود.

تنظیمات unisphere

برای سفارشی کردن این باید pool را در CLI Unisphere یا Wrist API ایجاد کنید. اکنون این پنجره را می بندیم و ایجاد pool ادامه می دهیم.

تنظیمات unisphere

هنگام ایجاد dynamic pools همه درایوهای رایگان درون سیستم که رزرو نشده اند به طور خودکار به pool اضافه میشوند. چیزی که تحت عنوان totals میبینیم تعداد درایو هایی را نشان میدهد که فضای قابل استفاده دارند که pool میتواند در این پیکربندی اخیر شامل شود. این total قبلاً فضای مورد نیاز را با نوع raid انتخاب شده و فضای درایو مورد نیاز برای فضای خالی داخل pool در نظر گرفته است. همانطور که قبلا ذکر شد فضای یدکی داخل pool برای درایوهای خراب یا ناموفق وجود دارد. این ظرفیت کمی بالاتر از یک درایو برای هنگامی که درایوهای دارای اندازه های مختلف در یک dynamic pool مخلوط می شوند، حفاظت raid درخواستی ممکن است امکان پذیر نباشد.

تنظیمات unisphere

در این مورد یک هشدار اطلاعاتی نمایش داده شده است. کاربر برای جلوگیری از این پیکربندی، فقط می تواند یک نوع و اندازه درایو انتخاب کند. این وضعیت با کاغذ سفید Anand dynamic pools  بهترتوضیح داده می شود. در ادامه تعداد درایوهایی را برای اضافه کردن در pool در این مثال میبینیم.  terabytes a flash four drives 7.6 در این مثال 64 تا از این نوع درایو را از بین 74 درایو آزاد که در حال حاضر هستند میبینیم. در یک dynamic pool ماکسیمم 64 درایو میتواند در گروه درایو ها مشارکت کند که یک زیرمجموعه فرعی از کل است. گروه مشارکت درایو ها یک جزء پنهان dynamic pool است و برای محدود کردن تعداد درایوهای که raid می تواند گسترش دهد استفاده می شود. هنگامی که از تعداد درایو 64 عبور می کنید، یک حداقل تعداد درایو جدید باید برای شروع به گروه جدید اضافه شود. مفهوم گروه مشارکت با جزئیات بیشتر در dynamic pools white paper پوشش داده شده است. اکنون یک مورد دیگر اضافه می کنیم. وقتی تعداد درایوهای نامعتبر انتخاب می شود، کادر آن با قرمز مشخص می شود. پس از قرار دادن ماوس روی آن، اطلاعات نمایش داده می شود که به کاربر دستور می دهد چند درایو باید حذف یا اضافه شود تا به یک درایو معتبر برسد. در این مثال ما فقط 31 درایو را انتخاب می کنیم.

تنظیمات unisphere

در قسمت capability profile name می توانید یک نمایه قابلیت VMware به pool اضافه کنید. در این مثال ما یک capability profile پیکربندی نخواهیم کرد.

تنظیمات unisphere

خلاصه نشان داده شده است که شامل تنظیماتی است که ما برای آن انتخاب کرده ایم.

تنظیمات unisphere

پس از اتمام ایجادpool ، pool جدید در صفحه pools نمایش داده می شود.

تنظیمات unisphere

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0/5 (0 نظر)
0 0 رای ها
رأی دهی به مقاله
اشتراک در
اطلاع از
guest

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
0
افکار شما را دوست داریم، لطفا نظر دهید.x
اسکرول به بالا