استوریج Dell EMC Unity XT چیست؟ معرفی Unified Storage و مدل‌ها

استوریج Dell EMC Unity XT یکی از خانواده‌های Storage سازمانی شرکت Dell EMC است که با رویکرد Unified Storage طراحی شده است. در این معماری، سازمان می‌تواند سرویس‌های مختلف ذخیره‌سازی شامل Block، File و VMware vVols را در یک پلتفرم واحد پیاده‌سازی و مدیریت کند.

Unity XT در مدل‌های مختلف Hybrid و All-Flash ارائه شده و برای محیط‌هایی مانند مجازی‌سازی، دیتابیس، File Server، Consolidation و سایر Workloadهای سازمانی مورد استفاده قرار گرفته است.

نکته: Unity XT را نباید با تمام نسل‌های قدیمی‌تر EMC Unity یکسان در نظر گرفت. Unity XT نسل و پلتفرم مشخصی از خانواده Unity است که در مدل‌های 380/F، 480/F، 680/F و 880/F عرضه شده است.

استوریج Dell EMC Unity XT چیست؟

Unity XT یک پلتفرم Unified Storage است که برای ارائه هم‌زمان سرویس‌های Block و File طراحی شده است. این استوریج همچنین از VMware vVols پشتیبانی می‌کند و می‌تواند در زیرساخت‌های مجازی‌سازی مورد استفاده قرار گیرد.

در معماری Unity XT، دو Storage Processor وظیفه پردازش و ارائه سرویس‌های Storage را بر عهده دارند و معماری کنترلرها با هدف افزایش دسترس‌پذیری طراحی شده است.

یکی از ویژگی‌های مهم Unity XT، ترکیب سرویس‌های مختلف Storage در یک پلتفرم است؛ بنابراین سازمان می‌تواند به‌جای استفاده از چند سیستم مجزا برای File و Block، این سرویس‌ها را در یک زیرساخت یکپارچه مدیریت کند.

Unified Storage در Unity XT چیست؟

منظور از Unified Storage این است که یک سیستم ذخیره‌سازی بتواند چند نوع سرویس Storage را در یک پلتفرم ارائه کند.

در Unity XT این معماری برای سرویس‌های زیر استفاده می‌شود:

  • Block Storage
  • File Storage
  • VMware vVols
  • NAS
  • iSCSI
  • Fibre Channel یا FC

به همین دلیل Unity XT می‌تواند برای سازمان‌هایی که هم‌زمان به Storageهای Block و File نیاز دارند، به‌عنوان یک پلتفرم یکپارچه مورد استفاده قرار گیرد.

معماری Dell EMC Unity XT

معماری Unity XT بر پایه دو Storage Processor و اجزای توسعه‌دهنده Storage طراحی شده است. این معماری امکان افزایش ظرفیت و استفاده از Disk Array Enclosure یا DAE را فراهم می‌کند.

بسته به مدل، Unity XT از پردازنده و حافظه متفاوتی استفاده می‌کند و ظرفیت و تعداد Drive قابل پشتیبانی نیز میان مدل‌های مختلف متفاوت است.

ساختار کلی یک سیستم Unity XT شامل بخش‌های اصلی زیر است:

  • Storage Processor یا SP
  • Disk Processor Enclosure یا DPE
  • Disk Array Enclosure یا DAE
  • Storage Drives
  • شبکه‌های Front-End برای اتصال Hostها
  • اتصالات Back-End برای ارتباط اجزای Storage

مدل‌های Dell EMC Unity XT

خانواده Unity XT در چهار رده اصلی عرضه شده است و هر رده دارای نسخه Hybrid و All-Flash است:

مدل Hybrid مدل All-Flash
Unity XT 380 Unity XT 380F
Unity XT 480 Unity XT 480F
Unity XT 680 Unity XT 680F
Unity XT 880 Unity XT 880F

تفاوت مدل‌ها تنها به نوع Drive محدود نمی‌شود و ظرفیت حافظه، توان پردازشی، تعداد Drive قابل پشتیبانی و ظرفیت قابل دستیابی نیز در مدل‌های مختلف متفاوت است.

Unity XT Hybrid و Unity XT All-Flash چه تفاوتی دارند؟

Unity XT در دو خانواده اصلی Hybrid و All-Flash عرضه شده است.

Unity XT Hybrid

در مدل‌های Hybrid از ترکیبی از Flash و Driveهای چرخان استفاده می‌شود. این معماری برای Workloadهای عمومی و محیط‌هایی که به ترکیبی از ظرفیت، کارایی و هزینه نیاز دارند، طراحی شده است.

مدل‌های اصلی Hybrid عبارت‌اند از:

  • Unity XT 380
  • Unity XT 480
  • Unity XT 680
  • Unity XT 880

Unity XT All-Flash

مدل‌های All-Flash از Driveهای Flash/SSD استفاده می‌کنند و برای محیط‌هایی طراحی شده‌اند که به عملکرد بالاتر و دسترسی سریع‌تر به داده‌ها نیاز دارند.

مدل‌های All-Flash عبارت‌اند از:

  • Unity XT 380F
  • Unity XT 480F
  • Unity XT 680F
  • Unity XT 880F
نکته: حرف F در نام مدل‌هایی مانند 380F، 480F، 680F و 880F نشان‌دهنده نسخه All-Flash است. بنابراین Unity XT 680 و Unity XT 680F را نباید یک مدل یکسان در نظر گرفت.

ظرفیت و مقیاس‌پذیری Unity XT

Unity XT در رده‌های مختلفی از ظرفیت و مقیاس طراحی شده است. برای مثال، طبق مشخصات منتشرشده توسط Dell، مدل‌های Hybrid از Unity XT 380 تا Unity XT 880 طیف متفاوتی از ظرفیت و تعداد Drive را پشتیبانی می‌کنند.

مدل حافظه حداکثر ظرفیت اعلام‌شده حداکثر Drive
Unity XT 380 128 GB 2.4 PB 500
Unity XT 480 192 GB 4 PB 750
Unity XT 680 384 GB 8 PB 1000
Unity XT 880 768 GB 16 PB 1500

مقادیر ظرفیت و تعداد Drive به مدل، نوع Drive، پیکربندی و شرایط مورد استفاده وابسته هستند؛ بنابراین هنگام طراحی Storage باید Configuration نهایی به‌صورت دقیق بررسی شود.

پروتکل‌های Storage در Unity XT

Unity XT برای اتصال به Serverها و زیرساخت شبکه Storage از پروتکل‌ها و روش‌های مختلفی پشتیبانی می‌کند.

Fibre Channel

در محیط‌های SAN سازمانی می‌توان از Fibre Channel برای اتصال Serverها به Storage استفاده کرد. این روش معمولاً در زیرساخت‌هایی که SAN اختصاصی دارند مورد استفاده قرار می‌گیرد.

iSCSI

iSCSI امکان ارائه Block Storage روی شبکه IP را فراهم می‌کند و در بسیاری از زیرساخت‌های سازمانی برای اتصال Serverها و Virtualization Hostها مورد استفاده قرار می‌گیرد.

NAS

Unity XT علاوه بر Block Storage می‌تواند سرویس‌های File را نیز ارائه کند و از پروتکل‌های متداول NAS مانند SMB و NFS پشتیبانی می‌کند.

پشتیبانی Unity XT از VMware و vVols

Unity XT برای استفاده در محیط‌های Virtualization نیز طراحی شده است و از VMware vVols پشتیبانی می‌کند.

vVols به VMware اجازه می‌دهد Storage را با سطح جزئیات بیشتری با ماشین‌های مجازی هماهنگ کند و مدیریت Storage را به شکل نزدیک‌تری به ساختار Virtual Machineها انجام دهد.

این قابلیت باعث می‌شود Unity XT بتواند در زیرساخت‌هایی که VMware بخش مهمی از معماری IT آن‌هاست، به‌عنوان Storage Platform مورد استفاده قرار گیرد.

Storage Pool در Unity XT

یکی از مفاهیم مهم در مدیریت Unity XT، Storage Pool است. Pool مجموعه‌ای از Driveها و منابع Storage است که برای ایجاد منابع ذخیره‌سازی مورد استفاده قرار می‌گیرد.

مدیریت صحیح Poolها اهمیت زیادی دارد؛ زیرا نوع Drive، ظرفیت، Performance مورد نیاز، نوع Workload و سیاست‌های حفاظت از داده می‌توانند روی طراحی Pool تأثیر بگذارند.

در طراحی یک Storage سازمانی نباید صرفاً ظرفیت خام Driveها را معیار انتخاب قرار داد. ظرفیت قابل استفاده، نوع RAID، فضای مورد نیاز برای Protection، Data Reduction و رشد آینده نیز باید در طراحی لحاظ شود.

قابلیت‌های حفاظت از داده در Unity XT

Unity XT مجموعه‌ای از قابلیت‌های Data Protection را برای حفاظت و مدیریت داده‌ها در اختیار سازمان قرار می‌دهد. Snapshot و Replication از جمله قابلیت‌های مهم این حوزه هستند.

Snapshot

Snapshot امکان ایجاد Point-in-Time Copy از داده‌ها را فراهم می‌کند و می‌تواند برای سناریوهایی مانند بازیابی سریع داده، حفاظت در برابر خطاهای منطقی و برخی فرآیندهای Backup مورد استفاده قرار گیرد.

Replication

قابلیت‌های Replication برای انتقال یا همگام‌سازی داده میان سیستم‌های Storage مورد استفاده قرار می‌گیرند و می‌توانند بخشی از طراحی Disaster Recovery سازمان باشند.

نوع Replication و معماری مورد استفاده باید بر اساس RPO، RTO، فاصله سایت‌ها، ظرفیت شبکه و نوع Workload طراحی شود.

Data Reduction و Compression در Unity XT

در Unity XT قابلیت‌های کاهش مصرف فضای Storage نیز در دسترس هستند. Data Reduction می‌تواند با استفاده از تکنیک‌هایی مانند Compression و Deduplication به کاهش فضای مورد نیاز برای نگهداری داده کمک کند.

میزان صرفه‌جویی واقعی به نوع داده و Workload بستگی دارد و نباید یک نسبت ثابت را برای تمام محیط‌ها در نظر گرفت.

نکته: نسبت‌هایی مانند Data Reduction Ratio به نوع داده، میزان تکرارپذیری، Compression و Workload وابسته هستند. بنابراین هنگام برآورد ظرفیت، بهتر است به‌جای استفاده از یک نسبت ثابت، رفتار واقعی Workload بررسی شود.

مدیریت Unity XT با Unisphere

یکی از بخش‌های مهم مدیریت Unity XT، رابط مدیریتی Unisphere است. از طریق Unisphere می‌توان بخش‌های مختلف Storage مانند منابع ذخیره‌سازی، Hostها، Poolها، Performance، Protection و تنظیمات سیستم را مدیریت و مانیتور کرد.

برای بررسی جداگانه محیط مدیریتی Unisphere در Unity XT، می‌توانید مقاله زیر را نیز مطالعه کنید:

بررسی Dell EMC Unisphere در استوریج Unity XT

Unity XT برای چه محیط‌هایی مناسب است؟

Unity XT به دلیل معماری Unified Storage می‌تواند در محیط‌هایی استفاده شود که به ترکیبی از سرویس‌های Block و File نیاز دارند.

برخی از سناریوهای متداول عبارت‌اند از:

  • زیرساخت‌های Virtualization
  • VMware
  • Database Serverها
  • File Serverها
  • زیرساخت‌های SAN و NAS
  • Consolidation
  • محیط‌های سازمانی با Workloadهای ترکیبی
  • زیرساخت‌های نیازمند Storage متمرکز

تفاوت Dell EMC Unity XT با EMC Unity

Unity XT را باید به‌عنوان یک نسل و پلتفرم مشخص در خانواده Unity در نظر گرفت. در حالی که محصولات قدیمی‌تر EMC Unity نیز قابلیت‌های Unified Storage را ارائه می‌کردند، Unity XT با معماری سخت‌افزاری و مدل‌های جدیدتر 380/F، 480/F، 680/F و 880/F معرفی شد.

بنابراین هنگام مقایسه یک سیستم قدیمی EMC Unity با Unity XT باید مدل دقیق، نسخه Operating Environment، نوع Drive، ظرفیت، قابلیت‌های نرم‌افزاری و شرایط پشتیبانی بررسی شود.

اگر به دنبال اطلاعات عمومی‌تر درباره خانواده قدیمی‌تر EMC Unity هستید، مقاله استوریج EMC Unity نیز می‌تواند به‌عنوان مطلب مرتبط مورد استفاده قرار گیرد.

Unity XT در راهکارهای ذخیره‌سازی سازمانی

انتخاب Storage صرفاً بر اساس نام برند یا ظرفیت خام انجام نمی‌شود. در یک طراحی واقعی باید عواملی مانند نوع Workload، ظرفیت فعلی و آینده، Performance، نوع اتصال، سطح دسترس‌پذیری، Backup، Replication، Disaster Recovery و بودجه در نظر گرفته شوند.

در پروژه‌هایی که هدف، طراحی یا پیاده‌سازی یک زیرساخت Storage سازمانی است، Unity XT می‌تواند یکی از گزینه‌های مورد بررسی باشد.

برای آشنایی با خدمات و راهکارهای ذخیره‌سازی اطلاعات می‌توانید صفحه راهکارهای ذخیره‌سازی اطلاعات (استوریج) را نیز مشاهده کنید.

جمع‌بندی

Dell EMC Unity XT یک پلتفرم Unified Storage است که سرویس‌های Block، File و VMware vVols را در یک معماری یکپارچه ارائه می‌کند. این خانواده در مدل‌های Hybrid و All-Flash شامل 380/F، 480/F، 680/F و 880/F عرضه شده و برای طیف متنوعی از Workloadهای سازمانی طراحی شده است.

معماری دو Storage Processor، پشتیبانی از پروتکل‌های مختلف، قابلیت‌های Data Protection، مدیریت متمرکز و امکان استفاده در محیط‌های Virtualization از ویژگی‌های مهم Unity XT هستند.

برای انتخاب مدل مناسب، بهتر است نیازمندی‌های واقعی سازمان شامل ظرفیت، Performance، نوع Workload، پروتکل‌های مورد نیاز، رشد آینده و سناریوی حفاظت از داده قبل از خرید یا پیاده‌سازی بررسی شود.

نکته: اگر هدف شما صرفاً آشنایی با Unity XT نیست و به طراحی، پیاده‌سازی یا پشتیبانی Storage در زیرساخت سازمانی نیاز دارید، موضوع را باید بر اساس Workload و معماری شبکه و Storage بررسی کرد، نه صرفاً بر اساس مدل دستگاه.