قیمت استوریج ارتباط مستقیمی با گونه های مختلف این دستگاه ها دارد. یکی از گونههای استوریج، sds است؛ هیچ تعریف استانداردی از استوریج نرمافزار محور یا Software Define Storage وجود ندارد اما معمولا به جداسازی نرمافزار مدیریتی از سختافزار اطلاق میشود. هدف آن این است که مدیران شبکه از نرمافزارها برای مدیریت انعطاف پذیر بر روی انواع استوریجها بهرهمند شوند.
بهرهوری و کارایی، نکته مهمی است که دسترسی به آن از اهمیت بالایی برخوردار است. ظرفیت لازم برای ذخیره سازی به طور متوسط سالی ۴۰ درصد رشد میکند. اما بدون نیاز به بودجه خیلی زیاد چگونه میتوان با این رشد، کنار آمد؟ در ادامه قصد داریم به بررسی استوریج نرم افزار محور بپردازیم. با توسعه شبکه آداکهمراه باشید.
استوریج نرم افزار محور یا sds چیست؟
SDS مخفف چیست؟ SDS مخفف Software Defined Storage است و معادل فارسی آن استوریج نرم افزار محور است. امروزه اصطلاح نرم افزار محور را زیاد میشنویم مخصوصا در مطالبی که درباره مجازی سازی سرور مانند VMware و Microsoft Hyper-v میخوانید. این مطلب را بر اساس تحقیقاتی که اچ پی انجام داده، ادامه میدهیم.
SDS در واقع لایه انتزاعی از سرویسهای داده است که روی سختافزار قرار میگیرد و کیفیت و کارایی جدیدی را در استوریج به وجود میآورد. پیچیده بود! توضیح میدهیم:
- لایه انتزاعی: نرمافزاری است که نصب میکنید.
- سرویسهای داده: اساسا کارهایی است که استوریج انجام میدهد مانند Local Replication ،Remote Replication و حتی بکاپ گیری و ریکاوری.
- روی سختافزار قرار میگیرد: شرکتها سرورهایی دارند که دارای استوریج داخلی یا اینترنال هستند و همیشه کاملا استفاده نمیشود. اچ پی، امکان قدرتمند کردن سختافزار شما را دارد چه این سختافزار پرولیانت اچ پی باشد و یا Dell ،Lenovo یا دیگر سرور ها. استوریج هم میتواند استوریج بلااستفاده داخلی باشد و یا DAS.
با این توضیحات، میخواهم یک مثال عینی و واقعی ارایه دهیم: چگونه میتوان از ظرفیت بلااستفاده، بهره مطلوب برد؟
تعریف سازمان SNIA از SDS
تعریفی که سازمان SNIA از SDS ارایه میدهد به صورت زیر است:
استوریج مجازی شده به همراه اینترفیس مدیریت سرویس. SDS شامل Pool های ذخیرهسازی با ویژگیهای سرویس داده است که ممکن است به نیازهای تعیین شدهی اینترفیس مدیریت سرویس پاسخ دهد.
SDS چیزی فراتر از مجازی سازی استوریج و به صورت زیر است:
۱. مجازی سازی استوریج، Capacity Pool ی را فراهم میکند که میتواند ساختار لایهای یا Tier داشته باشد و تحت پروتکل و رسانه مناسبی ارایه شود.
۲. SDS باید موارد زیر را داشته باشد:
- اتوماسیون: مدیریت آسانی که هزینههای نگهداری زیرساخت ذخیرهسازی را کاهش میدهد.
- اینترفیسهای استاندارد: API هایی برای مدیریت، ایجاد و نگهداری دستگاهها و سرویسهای ذخیرهسازی
- Virtualized Data Path: اینترفیسهای بلاک، فایل و یا آبجکت که از اپلیکیشنهای نوشته شده در این اینترفیسها پشتیبانی میکنند.
- مقیاس پذیری: توانایی بسیار بالا در توسعه زیرساخت استوریج، بدون آسیب به دسترس پذیری و کارایی
- Transparency: مشتریانِ ذخیرهسازی، توانایی مانیتورینگ و مدیریت مصرف استوریج خود را در برابر هزینه و منابعِ در دسترس، دارند.
۳. SDS به اینترفیس مدیریت ذخیرهسازی استانداردی نیاز دارد. مانند SMI-S، تا اتوماسیون مدیریت منابع ذخیره سازی را فراهم کرده و قابلیتهای آنها برای استفاده در Poolهای مختلف مشخص شود.
۴. SDS مولفه کاملی از SDDC است. SDS مغز نرم افزاری برای زیرساخت ذخیرهسازی و سختافزاری در کلود است؛ بخشی که قابلیتهایی فرای دیتاسنتر سنتی دارد.
۵. SDS برای استفاده از ابزارهای متنوع مدیریت داده، باید DecOps را فعال کند تا از طریق اینترفیسهایی مانند (CDMI (Cloud Data Management Interface نیازهای ذخیرهسازی شان را تبادل کنند.
۶. Data Service ها را میتوان یا در سرورها و دستگاههای ذخیرهسازی یا هر دو اجرا کرد، که نتیجه آن حذف محدودیتهای قبل در مورد مکان اجرای آنهاست.
SDS در چارچوب SDDC، تکاملی جدید در صنعت استوریج است که چگونگی مدیریت و پیادهسازی استوریجها در آینده را تغییر میدهد.
استوریج نرم افزار محور با StoreVirtual VSA
با HPE StoreVirtual VSA، میتوانید ظرفیت بلااستفاده را به یک استوریج اشتراک گذاشته شده با تمام ویژگیها تبدیل کرد آن هم بدون هزینه و پیچیدگی اتصال به استوریجی خاص. نکته زیبا درباره این نرمافزار شباهت آن با iSCSI در شبکه است یعنی هر سرور فیزیکی یا مجازی میتواند دادههای خود را در Volume های HPE StoreVirtual VSA ذخیره کند. همچنین هم روی VMware و هم روی Microsoft Hyper-v قابل اجراست.
در ادامه میپردازیم به این که HPE StoreVirtual VSA چگونه میتواند ظرفیت بلا استفاده را قابل استفاده کند و هزینهها را کاهش دهد.
- استفاده از Resilient Shared Storage نسبت به استوریجهای قدیمی میتواند حداکثر تا ۸۰ درصد هزینه را کاهش دهد.
- حذف نیاز به Physical Array و کاهش میزان ۵۰ درصدی فضای مصرفی در دیتاسنتر
- با استفاده از راهکارهای همگرایی یا Converged میتواند میزان مصرف انرژی را تا ۶۰ دهد کاهش دهد.
میتوانید برای آشنایی بیشتر با این نرم افزار، خودتان آن را تجربه کنید. میتوانید از نسخه Trial آن استفاده کنید.
محصولات ذخیره سازی نرم افزار محور
چهار دسته از محصولات ذخیرهسازی نرم افزار محور که هماکنون در بازار وجود دارند عبارتند از:
- HPE StoreVirtual
- Nuanix
- VMware Virtual SAN
- Tintri VMstore
مساله مهم این است که کاربران این محصولات و ابزارها چه تصوری از آنها دارند؟ در ادامه برخی از ویژگیهای مورد پسند و نیز انتقادهای کاربران این ابزارها را بررسی میکنیم.
بررسی استوریج نرم افزار محور HPE StoreVirtual
ویژگیهای برجسته:
- امکان ایجاد Volumeهای ذخیره سازی در قسمتهای مختلف
۲. امکان مهاجرت آسان بین دیتاسنترها
۳. حتی در صورت تعطیل بودن دیتاسنتر، ۴ ادمین میتوانند از یک محل آن را مدیریت کنند.
۴. پشتیبانی آسان آن بسیار ارزشمند است حتی اگر تعداد Storage Node، از ۴ تا ۴۰ عدد باشد. همچنین استفاده از آن آسان است.
۵. قابلیت دسترس پذیری بالا
پیشنهاداتی برای بهبود:
- سیستم مدیریتی آن خوب است اما کمی کاربرپسندتر باشد بهتر است.
۲. برای ارسال هشدارهای ایمیلی از طریق شبکه غیر iSCSI، باید پورت مدیریتی جداگانهای ایجاد شود..
بررسی استوریج نرم افزار محور Nuanix
ویژگیهای برجسته:
- پورتال مدیریت وبمحور آن، بسیار قوی و قابلفهم است و پیکربندیهای دستی آن بسیار کم است.
۲. امکان عیبیابی سریع و موثر مشکلات مشتری مانند هنگها و مسایل مربوط به کارایی
۳. امکان پیکربندی سریع کلاستر در چند دقیقه
پیشنهاداتی برای بهبود:
- اگر امکان Converge شدن سوییچ شبکه که Node های Nuanix را به هم وصل میکند به وجود آید، میتوان از طریق کنسول ادمین آن را مدیریت کرد.
۲. قدرت پردازش، خوب است اما در آینده باید بهبود یابد.
۳. جایگزینی تمامی هاردها با SSD در بهبود کارایی بسیار موثر خواهد بود.
بررسی استوریج نرم افزار محورVMware Virtual SAN
ویژگیهای برجسته:
۱- با VSAN Observer میتوان از عملکرد محیط VSAN آگاهی کامل داشت و از رابط کاربری لذت برد.
۲. امکان توسعه استوریجها بدون اعمال هزینه زیاد
۳. دارای داشبورد مدیریتی سراسری، قابلیت داشتن چند کلاستر و مدیریت ریکاوری
پیشنهاداتی برای بهبود:
۱- ممکن شدن پشتیبانی از iSCI، که در نسخههای بعدی وعده داده شده، اما باید امکان پشتیبانی از انواع بیشتری هارد به وجود آید که هماکنون گزینههای زیادی موجود نیست.
۲. به وجود آمدن امکان رمزگذاری
بررسی استوریج نرم افزار محور Tintri VMstore
ویژگیهای برجسته
- سرعت: فلش هیبریدی حتی در پهنای باند بالا هم تاخیر کمی دارد.
۲. سیستم TCO آن به راحتی نصب شده و نیاز به آموزش ندارد و به راحتی آپگرید میشود.
۳. سیستم مدیریتی تعبیهشده کارآمد
۴. استفاده آسان از قابلیتهای مدیریتی
پیشنهاداتی برای بهبود:
- دسترسی به پیکربندی آنقدر که باید خوب نیست.
۲. Replication بین دو ماشین مجازی باید بهبود یابد.
۳. راهکارها باید مدل لایسنسینگ بهتری داشته باشند.
۴. امکان اعلام ظرفیت باقیمانده استوریج
منبع: HPE