استوریج مبتنی بر نرم افزار (SDS) چیست؟
در یک دهه اخیر مفهوم جدیدی به نام Software Defined Storage در دنیای IT ظهور کرده است که راهکاری متمایز در اختیار کاربران و سازمانها میگذارد تا بتوانند بواسطه مدیریت منابع ذخیرهسازی و جداسازی لایه سختافزار از نرمافزار به قابلیتهایی همچون انعطافپذیری و مقیاسپذیری بالاتر دست یابند. این رویکرد سبب میشود که منابع ذخیرهسازی، بخشی جداییناپذیر از یک مفهوم کلی Software Defined Data Center (SDDC) باشند؛ که در آن منابع میتوانند براحتی در دسترس قرار بگیرند.

مهمترین چالشهای پیش روی سازمانها با ذخیرهسازهای سنتی
- هزینه بالا
- مشکلات Latency
- از دسترس خارج شدن ذخیره سازها
- انتقال داده با پیچیدگی بالا
- مدیریت نامناسب ذخیرهسازها
- رشد نمایی دادهها
اینجا دقیقا نقطهای است که راهکارهای Software Defined Storage به میان میآیند؛ امروزه راهکارهای SDS به گونهای تکامل یافتهاند که سازمانها میتوانند از مزایای فراوان آنها بهره ببرند. صرف نظر از اینکه چه سخت افزار ذخیرهسازی در اختیار دارید، میتوانید با بهره گیری از لایه نرمافزار (SDS) که کارآیی بالا، انعطاف پذیری و مقیاس پذیری از ویژگیهای ذاتی آن است، به هر سطحی از عملکرد، خدمات و مزایای متناسب با نیاز سازمان دست یابید.
برجستهترین قابلیتهای فناوری Software-Defined Storage
- عدم وابستگی به سخت افزار در آینده
- قابل برنامهریزی و خودکارسازی
- تغییرات سریع و مقیاسپذیری
- بهرهوری بالاتر
قابلیت های فناوری Software-Defined Storage | |
همراه با فناوری Software Defined Storage | بدون فناوری Software Defined Storage |
وجود زیرساخت ذخیره سازی منعطف و مستقل از سخت افزار | زیرساخت ذخیره سازی وابسته به سخت افزار خاص |
عدم وابستگی به برند و مدل سخت افزاری خاص | وابستگی به برند و سازنده ذخیره ساز |
عدم وجود اختلال در بروزرسانی ذخیره ساز و انتقال داده ها | عملکرد نامناسب در بروزرسانی ذخیره ساز و انتقال داده ها |
امکان متعادل سازی workload ها به صورت یکنواخت | وجود Over load برروی دستگاه ذخیره ساز |
امکان مدیریت هوشمندانه فضای ذخیره سازی | لزوم افزودن سخت افزار به صورت On-demand در مواقع کمبود فضا |
بهبود عملکرد ذخیرهسازی با بهرهگیری از ذخیرهسازهای Software Defined
همراه با ظهور نسل جدید تکنولوژیهایی همچون Big Data و IoT (اینترنت اشیاء)؛ سازمانها نیز متعاقباً در حال جهتگیری به سمت استفاده از راهکارهای Software Defined Storage به منظور دستیابی به سرعت بالاتر، انعطاف پذیری، مقیاسپذیری و در نهایت راهکاری مقرون به صرفه هستند. در معماری این راهکار ذخیرهسازی، از لایه نرمافزاری برای تخصیص، هماهنگی و مدیریت فضای ذخیرهسازهای فیزیکی استفاده میگردد. با توجه به جداسازی لایه نرم افزار ذخیرهسازی از سختافزار آن، راهکار Software-Defined این امکان را فراهم میآورد تا سختافزار و نرمافزار به صورت مستقل از یکدیگر عمل نموده و نیازهای سخت افزاری و نرم افزاری را بدون وابستگی به یکدیگر مرتفع نمایند.

مزایای Software Defined Storage
با توجه به اینکه پلتفرم Software-Defined Storage دارای قابلیتها و نقاط قوت مختص به خودش است، لذا این راهکارها همراه با قابلیتهایشان سازمانها را قادر میسازند تا به صورت بهینه از منابع ذخیرهسازی خود بهره ببرند.
راهکار Software-Defined Storage باعث میشود ارتباطات موثرتری بین workloadsها و ذخیرهساز ایجاد شود و در نتیجه امکان تخصیص و رشد منابع سختافزاری ذخیرهساز به صورت دینامیک و با رشد دادههای سازمان صورت پذیرد. لذا با بهرهگیری از تکنولوژی Software-Defined Storage، سازمانها میتوانند زیرساختهای (منابع ذخیرهسازی سختافزاری) خود را به منظور تامین نیازمندیهای خود و برای تطبیق با شرایط جدید به سرعت بهینهسازی نمایند. بنابراین راهکار Software-Defined Storage در زیرساختهای ابری و سازمانی این امکان را فراهم میکند تا بر حسب نیازهای فعلی، بهینهترین حالت در نظر گرفته شود و تخصیص و رشد فضای ذخیرهسازی نیز بر اساس رشد دادهها و تقاضا صورت پذیرد.


معرفی شرکتهای ارائهدهنده استوریجهای نرمافزاری
_________________________________________
همانطور که در ابتدای این مقاله عنوان شد، SDS یک فناوری نوظهور در بازار استوریج است که نیازهای اساسی مشتریان را پوشش میدهد. از همین رو شرکتهای تولیدکننده استوریج سنتی نیز همگام با این فناوری اقدام به تولید این نرمافزارها کردهاند که در ادامه به معرفی آنها خواهیم پرداخت:
استوریج نرمافزاری شرکت EMC
راهکار Software Defined Storage کمپانی EMC به عنوان یک راهکار مقیاسپذیر ذخیرهسازی شامل مدلهای ذیل میباشد که در سه گروه NAS ،SAN و Cloud قرار میگیرند :
- محصول VxRail که یک Software Defined Storage از نوع HyperConverged میباشد و به منظور کاهش هزینههای TCO و مناسب محیطهای VMware طراحی شده است.
- محصول IsilonSD Edge که یک Software Defined Storage تحت شبکه میباشد و برای ذخیرهسازی گستره وسیعی از فایلها و دادهها طراحی شده است.
- محصول UnityVSA که یک سیستم ذخیرهسازی Software-Defined میباشد و از معماری ذخیرهساز DellEMC Unity بهره میبرد.
- محصول ECS (Elastic Cloud Storage) که یک SDS برای Cloud با قابلیت Object ،File و HDFS میباشد.

استوریج نرمافزاری شرکت HPE
شرکت HPE در وبسایت خود به مزایای استفاده از راهکار SDS اشاره میکند؛ SDS به طور معمول چابکتر و مقرون به صرفهتر از رویکردهای سنتی NAS و SAN برای ذخیرهسازی اطلاعات است. البته این موضوع همیشه صادق نیست اما به طور کلی SDS، مقیاسپذیریِ سریعتر و اقتصادیتری از ذخیرهسازی را، نسبت به استوریجهای سنتی امکانپذیر میکند. SDS امکان استفاده از سختافزار ذخیرهسازی مبتنی بر استاندارد x86 را فراهم میکند. معمولاً تغییرات سریع در تنظیمات SDS سادهتر از آن است که در ذخیرهسازهایی با سختافزار اختصاصی صورت میپذیرد. بر همین اساس شرکت HPE در ابتدا محصولی را با عنوان HPE StoreOnce Virtual Storage Appliance (VSA) ارائه کرد که در حال حاضر دیگر ارائه نمیشود؛ محصول دیگری که توسط شرکت HPE در این زمینه ارائه شده، HPE SimpliVity میباشد که این محصول یک Hyperconverged Platform میباشد و سبب کاهش هزینهها و مدیریت آسانتر Workloadها میشود. از مهمترین کاربردهای این محصول میتوان به دو حوزه هوش مصنوعی (AI) و Big Data اشاره نمود.
استوریج نرمافزاری شرکت IBM
محصولی که توسط شرکت IBM در زمینه استوریج نرمافزاری ارائه شده، IBM Spectrum Storage Suite نام دارد که یک بسته جامع از راهحلهای ذخیرهسازی نرمافزاری (SDS) است. این مجموعه شامل نرمافزارهای Spectrum Accelerate، Spectrum Virtualize، Spectrum Scale، Spectrum Control، Spectrum Protect و Spectrum Archive میباشد که میتواند با بهبود نحوه مدیریت، محافظت و ذخیرهدادهها به کسب و کار شما کمک کند.

استوریج نرمافزاری شرکت NetApp
محصول شرکت NetApp در حوزه ذخیرهسازهای مبتنی بر نرمافزار، NetApp ONTAP Select نامیده میشود که امکان پیادهسازی آن بر روی محدوده وسیعی از سختافزارهایی که بر روی آنها VMware ESXi در حال اجرا میباشد وجود دارد. محصول NetApp ONTAP امکان ایجاد یک زیرساخت Private پایدار و توسعه پذیر را فراهم مینماید که شامل دو بخش ONTAP Select Node و ONTAP Select Deploy administration utility میباشد که با استفاده از دو بخش فوق میتوان یک Cluster شامل یک، دو، چهار، شش و یا هشت Node را ایجاد نمود که هر یک از Nodeها یک ماشین مجازی بوده و نسخه ای مخصوصی از نرمافزار ذخیرهساز ONTAP را اجرا میکند.

استوریج نرمافزاری Open-E
شرکت Open-E بر خلاف گزینههایی که در بالا ذکر شد، از ابتدای تاسیس شرکتی نرمافزاری میباشد که در حال توسعه محصولی با محوریت SDS بوده است. یکی از مهمترین محصولات این شرکت در حال حاضر JovianDSS نام دارد.
محصول JovianDSS کمپانی Open-E یک راهکار ذخیرهسازی Software Defined و مستقل از سختافزار میباشد که امکان بهره گیری از گستره وسیعی از تجهیزات سختافزاری را فراهم مینماید. در این راهکار امکان ترکیب چند مدل سختافزار با برندهای مختلف و یا حتی برخی از سختافزارهای موجود در سازمان به منظور تامین منابع سختافزاری وجود دارد. ذخیرهساز Open-E JovianDSS برپایه فایل سیستم ZFS طراحی شده است لذا از قابلیتهایی همچون پایداری سیستم، یکپارچگی دادهها، حفاظت از دادهها و بازگشت از بحران بهرهمند است. از دیگر قابلیتهای این محصول میتوان به Off-site Data Protection، Consistent Snapshots، Thin Provisioning، Compression، Deduplication و ... اشاره نمود.

منابع:
https://www.ibm.com/ae-en/storage/software-defined-storage
https://www.hpe.com/us/en/solutions/software-defined.html
https://www.netapp.com/data-management/workflow-automation/what-is-software-defined-storage/
https://www.ibm.com/ae-en/storage/software-defined-storage
https://www.hpe.com/us/en/solutions/software-defined.html
https://www.netapp.com/data-management/workflow-automation/what-is-software-defined-storage/
مطالب مرتبط:
خرید استوریج EMC یا OPEN-E؟
راهنمای خرید استوریج
استوریج Open-E Jovian چیست؟