آشنایی با معماری استوریج Unity
Dell EMC ذخیرهساز در رده میانی Unity را در سال 2016 در نمایشگاه EMC World عرضه کرد. Storage Unity بر پایه معماری VNXe است و با مدل های بالاتر از VNX2 همچون VNX8000 جایگزین نمی شود. در این مقاله نگاهی دقیق تر به استوریج یونیتی خواهیم داشت تا با اجزای سخت افزار، طراحی و نرم افزار آن آشنا شویم. این مقاله شامل دو بخش میشود. بخش اول مربوط به سخت افزار Unity و بخش دوم در رابطه با معماری استوریج Unity است.
استوریج های Unity در سه نوع Unity Hybrid، Unity All Flash و Unity VSA ارائه میشود. مدلهای استوریج Unity شامل 300/350F ، 400/450F، 500/550F، 600/650F هستند، مدلهای منتهی به حرف “F” از نوع all flash یعنی تنها SSD هستند. و مابقی استوریج hybrid هستند. Unity VSA یک virtual appliance است که بر روی vSphere نصب میشود. در ادامه به برخی ویژگیهای مهم و معماری استوریج Unity در این مدلها میپردازیم.
مشخصات سختافزاری استوریج Unity:
Table 1. Dell EMC Unity X00(F) Model Comparison
MODEL | DELL EMC UNITY 300 / 300F | DELL EMC UNITY 400 / 400F | DELL EMC UNITY 500 / 500F | DELL EMC UNITY 600 / 600F |
PROCESSOR | Intel E5-2603 v3 6c/1.6GHz | Intel E5-2630 v3 8c/2.4GHz | Intel E5-2660 v3 10c/2.6GHz | Intel E5-2680 v3 12c/2.5GHz |
MEMORY | 24 GB / SP | 48 GB / SP | 64 GB / SP | 128 GB / SP |
MAX DRIVES | 150 | 250 | 500 | 1000 |
MAX CAPACITY (RAW) | 2.34 PB | 3.9 PB | 7.8 PB | 9.7 PB |
Table 2. Dell EMC Unity X50F Model Comparison
MODEL | DELL EMC UNITY350F | DELL EMC UNITY450F | DELL EMC UNITY550F | DELL EMC UNITY650F |
PROCESSOR | Intel E5-2603 v4 6c/1.7GHz | Intel E5-2630 v4 10c/2.2GHz | Intel E5-2660 v4 14c/2.0GHz | Intel E5-2680 v4 14c/2.4GHz |
MEMORY | 48 GB / SP | 64 GB / SP | 128 GB / SP | 256 GB / SP |
MAX DRIVES | 150 | 250 | 500 | 1000 |
MAX CAPACITY (RAW) | 2.4 PB | 4.0 PB | 8.0 PB | 16.0 PB |
دیسک های پشتیبانی شده در استوریج Unity
Unity Hybrid
SSD: 200GB, 400GB, 800GB, 1.6TB, 3.2TB
Spinning disk drives: 600GB(10K/15K), 1.2TB 10K, 1.8TB 10K, 2TB 7.2K, 4TB 7.2K, 6TB 7.2K
Unity All Flash
SSD: 400GB, 800GB, 1.6 TB, 3.2TB, 3.84TB, 7.68TB, 15.36TB
SSD های استفاده شده در استوریج Unity از نوع eMLC و TLC می باشد.
DPE) Disk Processor Enclosure)
DPE، کنترلر (Storage Processor)، ماژول های IO و دیسکها را در بر میگیرد. دو نوع مختلف از DPE موجود است:
- DPE 25 درایوی که دیسکهایی 2.5 اینچی را در برمیگیرد (برای استوریج نوع Hybrid و all flash قابل استفاده است).
- DPE 15 درایوی که دیسکهایی 3.5 اینچی را در برمی گیرد (تنها برای استوریج Hybrid قابل استفاده است).
همانطور که در جدول دیدیم، کنترلرهای مدلهای مختلف دارای CPU گوناگون و ظرفیت متفاوتی از cache میباشند. هر دو نوع DPE دو unit از rack را اشغال میکنند. به چهار درایو ابتدایی در DPE درایوهای سیستم می گویند که شامل (Unity OE (Operating Environment می شوند. فضای باقیمانده از این درایوها نیز در استوریج میتواند استفاده شود.
حداقل 5 دیسک برای راهاندازی سیستم نیاز است. در زیر تصویری از DPE آورده شده است. در قسمت عقب DPE، دو کنترلر (ناحیه 1 و 2 در تصویر)، 4 عدد پورت شبکه CNA ، 4 عدد پورت 10GbE Base-T RJ45 ، دو عدد منبع تغذیه، 4 عدد پورت SAS برای اتصال backend – اتصال DAEها، یک پورت management و یک پورت سرویس قرار دارند.
معماری استوریج Unity
پورت های CNA را با ماژول های SFP در پروتکل FC با سرعت های multimode or singlemode) 16/8/4/2Gbps) یا بر روی بستر 10GbE با ماژول های SFP+ با دو media مختلف کابل مسی و نوری میتوان مورد استفاده قرار داد. دو پورت onboard دیگر روی کنترلر 10GbE Base-T هستند. همه این پورت های onboard در سطح Block پروتکل FC/iSCSI) یا در سطح File (پروتکل NFS/CIFS) میتوانند استفاده شوند. و در هر کنترلر یک پورت management (برای دسترسی به محیط Unispher تحت محیط HTML5) و یک پورت سرویس (استفاده از سرویس یا دسترسی از راه دور) وجود دارد.
هر کنترلر دو اسلات ماژولار IO دارد که اتصالات به هاست را توسعه میدهد. ماژول IO نصب شده روی SPA باید با ماژول نصب شده روی اسلات مربوط به SPB مطابقت کند و نباید عدم تطابقی وجود داشته باشد. در زیر ماژول های IO پشتیبانی شده توسط استوریج Unity آورده شده است:
- 4 پورت 16GB Fiber Channel
- 10GbE Base-T
- 1GbE Base-T
- 2 پورت اپتیکال (SFP+ and Twinax) 10Gbps
- 4 پورت اپتیکال (SFP+ and Twinax) 10Gbps
- SAS 12Gb برای توسعه backend تنها برای مدل 500 و 600
Unity تنها کابل های Active Twinax را پشتیبانی می کند و Passive Twinax را پشتیبانی نمی کند.
ایجاد فضایی محافظتی برای cache بدون vault
در موارد از دست رفتن یک کنترلر، محتوای cache درون M.2 SSD ای ریخته میشود که در کنترلر دیگر قرار دارد. کنترلر در استوریج Unity یک واحد باتری پشتیبان داخلی دارد که در صورتیکه cabinet برق از دست بدهد، به مدت کافی به کنترلر میتواند برق رسانی کند تا محتویات cache درون M.2 SSD ریخته شود. زمانیکه برق رسانی از سر گرفته شود یا SP جایگزین شود، محتوای قبلی cache به cache کنترلر بازگردانده می شود. M.2 SSD همچنین شامل Unity OE boot image است.
DAE (Disk Array Enclosure)
DAE درایوها را در برمی گیرد و مدل های مختلف استوریج Unity، تعداد DAE های متغیری را پشتیانی می کنند. با مراجعه به جدول مشخصات حداکثر DAE را خواهید دید که یک سیستم پشتیبانی می کند. دو نوع DAE وجود دارد:
- DAE 25 درایوی که دیسک های 2.5 اینچی را در بر میگیرد.
- DAE 15 درایوی که دیسک های 3.5 اینچی را در بر میگیرد.
هر DAE در قسمت عقب 4 پورت SAS دارد (با A و B نشان داده میشود) که برای اتصال DPE به DAE و DAE به DAE است. پورت ها به کانکتورهای mini-SAS HD نیاز دارند. در زیر تصاویر DAE با 25 درایو و 15 درایو آمده است.
DAE با 25 درایو
DAE با 15 درایو
جهت سفارش انواع مدلهای استوریج Dell EMC Unity با کارشناسان برسا تماس بگیرید
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.