مدیریت FAST Cache در Dell Unity با استفاده از CLI برای ایجاد، مشاهده، توسعه، کوچککردن، حذف و بررسی Storage Objectهای مربوط به FAST Cache انجام میشود. این راهنما دستورهای اصلی، پارامترها، محدودیتها و وضعیتهای مهم FAST Cache را بهصورت ساختارمند توضیح میدهد.
در این مقاله، مسیر اجرایی مدیریت FAST Cache در Dell Unity از طریق CLI بررسی میشود؛ از دستور ایجاد FAST Cache و مشاهده وضعیت آن تا توسعه، کوچککردن، حذف پیکربندی و بررسی Storage Objectهای مرتبط. تمرکز مقاله روی کاربرد عملی دستورها، پارامترهای مهم و وضعیتهایی است که کارشناس Storage هنگام مدیریت FAST Cache باید بشناسد.
- FAST Cache یک قابلیت Storage Efficiency برای گسترش Cache سیستم ذخیرهسازی و بهبود Performance است.
- مدیریت FAST Cache از مسیر
/stor/config/fastcacheانجام میشود. - برای ایجاد FAST Cache فقط SAS Flash 2 Driveها قابل استفاده هستند.
- عملیاتهای اصلی شامل
create،show،extend،shrinkوdeleteهستند. - Storage Objectهای FAST Cache شامل RAID Groupها و Driveهای قرارگرفته در FAST Cache هستند.
- وضعیتهایی مانند OK، Degraded، Faulted، Expanding و Shrinking برای بررسی وضعیت Cache Device اهمیت دارند.
FAST Cache در Dell Unity چه نقشی دارد؟
FAST Cache در Dell Unity یک قابلیت Storage Efficiency است که از Diskها برای گسترش قابلیت Cache سیستم ذخیرهسازی استفاده میکند. هدف این قابلیت، بهبود Performance در سطح سیستم ذخیرهسازی است.
مدیریت این قابلیت از طریق CLI و مسیرهای مرتبط با fastcache انجام میشود. عملیاتهای اصلی شامل ایجاد پیکربندی، مشاهده وضعیت، توسعه ظرفیت، کوچککردن و حذف FAST Cache است.
بازگشت به بالا ↑
ویژگیهای FAST Cache
برای بررسی وضعیت و ساختار FAST Cache، چند Attribute اصلی وجود دارد. این Attributeها ظرفیت، Driveهای استفادهشده، سطح RAID و وضعیت سلامت FAST Cache را مشخص میکنند.
| Attribute | توضیح |
|---|---|
| Capacity | ظرفیت FAST Cache. |
| Drives | فهرست نوع Diskها و تعداد Diskها از هر نوع در FAST Cache. |
| Number of drives | تعداد کل Diskهای موجود در FAST Cache. |
| RAID level | RAID Level اعمالشده روی Diskهای FAST Cache؛ این مقدار همیشه RAID 1 است. |
| Health state | وضعیت سلامت FAST Cache؛ کد Health State داخل پرانتز نمایش داده میشود. |
| Health details | اطلاعات تکمیلی Health. |
بازگشت به بالا ↑
ایجاد FAST Cache با CLI
برای پیکربندی FAST Cache از دستور create استفاده میشود. اگر FAST Cache از قبل پیکربندی شده باشد، سیستم ذخیرهسازی Error ایجاد میکند.
Syntax دستور create
فرمت کلی دستور ایجاد FAST Cache به شکل زیر است:
/stor/config/fastcache create [-async] -diskGroup <value> -drivesNumber <value> [-enableOnExistingPools {yes | no}]| Qualifier | توضیح |
|---|---|
-async | اجرای عملیات در حالت Asynchronous. |
-diskGroup | مشخصکردن Drive Groupی که باید در FAST Cache قرار گیرد. |
-drivesNumber | مشخصکردن تعداد Driveهایی که باید در FAST Cache قرار گیرند. |
-enableOnExistingPools | مشخصکردن اینکه FAST Cache روی تمام Poolهای موجود فعال شود یا خیر؛ مقدارهای معتبر yes و no هستند. |
نمونه اجرای دستور create
نمونه زیر FAST Cache را با ۶ Drive از Drive Group با شناسه dg_2 پیکربندی میکند و FAST Cache را روی Poolهای موجود فعال میکند.
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache create -diskGroup dg_2 -drivesNumber 6 -enableOnExistingPools yes
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
Operation completed successfully.create برای ایجاد FAST Cache استفاده میشود و به Drive Group، تعداد Drive و در صورت نیاز فعالسازی روی Poolهای موجود وابسته است. بازگشت به بالا ↑
مشاهده تنظیمات FAST Cache
برای مشاهده پارامترهای FAST Cache از دستور show استفاده میشود. این دستور وضعیت و اطلاعات اصلی FAST Cache را نمایش میدهد.
/stor/config/fastcache showنمونه زیر پارامترهای FAST Cache را برای یک Flash Drive با Medium Endurance نمایش میدهد.
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache show -detail
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
1: Total space = 536870912000 (500G)
Drives = 6 x 200GB SAS Flash 2
Number of drives = 6
RAID level = 1
Health state = OK (5)
Health details = "The component is operating normally. No action is required."show برای مشاهده ظرفیت، Driveها، RAID Level و وضعیت سلامت FAST Cache کاربرد دارد. بازگشت به بالا ↑
توسعه FAST Cache با افزودن Drive
برای توسعه FAST Cache از دستور extend استفاده میشود. این عملیات با افزودن Driveهای بیشتر به FAST Cache انجام میگیرد.
Syntax دستور extend
فرمت کلی دستور توسعه FAST Cache به شکل زیر است:
/stor/config/fastcache extend [-async] -diskGroup <value> -drivesNumber <value>| Qualifier | توضیح |
|---|---|
-async | اجرای عملیات در حالت Asynchronous. |
-diskGroup | مشخصکردن فهرست SAS Flash Driveهایی که باید به FAST Cache اضافه شوند. |
-drivesNumber | مشخصکردن تعداد Driveها برای هر Drive Group متناظر که باید به FAST Cache اضافه شود. |
نمونه اجرای دستور extend
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache extend -diskGroup dg_2 -drivesNumber 6
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
Operation completed successfully.extend انجام میشود و Driveهای اضافهشده باید از نظر نوع و اندازه با Driveهای موجود هماهنگ باشند. بازگشت به بالا ↑
کوچککردن FAST Cache
کوچککردن FAST Cache با حذف Storage Objectها انجام میشود. برای این عملیات از دستور shrink استفاده میشود.
Syntax دستور shrink
/stor/config/fastcache shrink [-async] -so <value>| Qualifier | توضیح |
|---|---|
-async | اجرای عملیات در حالت Asynchronous. |
-so | مشخصکردن فهرست Storage Objectهایی که باید از FAST Cache حذف شوند. |
برای دریافت فهرست تمام Storage Objectهایی که در حال حاضر در FAST Cache قرار دارند، دستور زیر اجرا میشود:
/stor/config/fastcache/so showنمونه اجرای دستور shrink
نمونه زیر RAID Group با شناسه RG_1 را از FAST Cache حذف میکند.
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache shrink –so rg_1
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
Operation completed successfully.-so از FAST Cache حذف شوند. بازگشت به بالا ↑
حذف پیکربندی FAST Cache
برای حذف پیکربندی FAST Cache از دستور delete استفاده میشود. اگر FAST Cache روی سیستم پیکربندی نشده باشد، سیستم ذخیرهسازی Error ایجاد میکند.
Syntax دستور delete
/stor/config/fastcache delete [-async]پارامتر -async برای اجرای عملیات در حالت Asynchronous استفاده میشود.
نمونه دستور حذف FAST Cache
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache delete
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
Operation completed successfully.delete برای حذف پیکربندی FAST Cache استفاده میشود و فقط زمانی کاربرد دارد که FAST Cache روی سیستم پیکربندی شده باشد. بازگشت به بالا ↑
مدیریت Storage Objectهای FAST Cache
Storage Objectهای FAST Cache شامل RAID Groupها و Driveهایی هستند که در FAST Cache قرار دارند. بررسی این Objectها برای مشاهده ساختار داخلی FAST Cache و وضعیت Device اهمیت دارد.
ویژگیهای Storage Objectهای FAST Cache
| Attribute | توضیح |
|---|---|
| ID | شناسه Storage Object. |
| Type | نوع Storage Object. |
| RAID level | RAID Level اعمالشده روی Storage Object. |
| Drive type | نوع Drive. |
| Number of drives | تعداد Driveهای موجود در Storage Object. |
| Drives | فهرست Drive IDهای مربوط به هر Storage Object. |
| Total space | کل فضایی که توسط Storage Object استفاده شده است. |
| Device state | وضعیت FAST Cache Device. |
وضعیتهای Device state در FAST Cache
| Device state | توضیح |
|---|---|
| OK | Cache Device بهصورت عادی کار میکند. |
| Degraded | یک Drive از Cache Device دچار Fault شده است. |
| Faulted | Cache Device نمیتواند بهصورت عادی کار کند. |
| Expanding | Cache Device در حال توسعه است. |
| Expansion Ready | توسعه Cache Device تکمیل شده است. |
| Expansion Failure | توسعه Cache Device با شکست مواجه شده است. |
| Shrinking | Cache Device در حال کوچکشدن است. |
| Shrink Done | Cache Device صفحهها را Flush کرده و از FAST Cache حذف شده است. |
مشاهده Storage Objectهای FAST Cache
برای مشاهده Storage Objectهای FAST Cache از دستور زیر استفاده میشود:
/stor/config/fastcache/so [-id <value>] showپارامتر -id برای واردکردن شناسه Storage Object موجود در FAST Cache استفاده میشود.
نمونه زیر Storage Objectهای FAST Cache را روی سیستم نمایش میدهد:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastcache/so show
Storage system address: 10.0.0.1
Storage system port: 443
HTTPS connection
1: ID = rg_6
Type = RAID group
Stripe length = 2
RAID level = 1
Number of drives = 2
Drive type = SAS Flash 2
Drives = dae_0_1_disk_1, dae_0_1_disk_2
Total space = 195400433664 (181.9G)
Device state = OKبازگشت به بالا ↑
نکات و محدودیتهای اجرایی
در مدیریت FAST Cache باید به نوع Drive، وضعیت پیکربندی فعلی و Storage Objectهای موجود توجه شود. برخی عملیاتها در صورت نبود شرایط لازم باعث ایجاد Error در سیستم ذخیرهسازی میشوند.
/stor/config/fastcache/so show بررسی شوند تا شناسه Objectهایی که باید حذف شوند مشخص شود.بازگشت به بالا ↑
جمعبندی عملیاتی مدیریت FAST Cache
مدیریت FAST Cache در Dell Unity با CLI شامل مجموعهای از دستورهای مشخص برای ایجاد، مشاهده، توسعه، کوچککردن، حذف و بررسی Storage Objectها است. مسیر اصلی مدیریت این قابلیت از طریق /stor/config/fastcache انجام میشود.
برای اجرای صحیح عملیات، توجه به نوع Drive، تعداد Driveها، وضعیت Health، Device state و شناسه Storage Objectها ضروری است. این ساختار به کارشناس فنی کمک میکند وضعیت FAST Cache را دقیقتر کنترل و تغییرات لازم را با دستورهای مشخص اعمال کند.
بازگشت به بالا ↑
سوالات پرتکرار
FAST Cache در Dell Unity چه کاری انجام میدهد؟
برای ایجاد FAST Cache از چه دستوری استفاده میشود؟
/stor/config/fastcache create استفاده میشود. این دستور به پارامترهایی مانند -diskGroup و -drivesNumber نیاز دارد.آیا هر نوع Drive برای FAST Cache قابل استفاده است؟
SAS Flash 2 Driveها میتوانند در FAST Cache استفاده شوند.چطور میتوان وضعیت FAST Cache را مشاهده کرد؟
/stor/config/fastcache show استفاده میشود. در نمونه ارائهشده، گزینه -detail نیز برای نمایش جزئیات بیشتر استفاده شده است.کوچککردن FAST Cache چگونه انجام میشود؟
/stor/config/fastcache shrink به همراه پارامتر -so استفاده میشود.
HPE
DELL
Broadcom
HPE
DELL
Broadcom
Vmware