SDS چیست؟ آشنایی با استوریج های نرم افزار محور
دنیایی را تصور کنید که در آن ذخیرهسازی دادهها توسط محدودیتهای سختافزاری محدود نشده باشد، جایی که بتواند با انعطافپذیری و کنترل نرمافزار به طور یکپارچه مقیاسپذیر، مدیریت و بهینهسازی شود. این وعده ذخیرهسازی تعریفشده توسط SDS است؛ یک رویکرد انقلابی در ذخیرهسازی دادهها که چشمانداز IT را متحول میکند.
در این مقاله به این سوال پاسخ میدهیم که SDS چیست و سپس چند نمونه از بهترین استوریجهای نرم افزار محور را معرفی میکنیم. با ما همراه باشید.
برای اطلاع از قیمت استوریج روی لینک کلیک کرده و از محصولات فروشگاه فالنیک دیدن کنید.
فهرست محتوا
SDS چیست؟
SDS مخفف چیست؟ SDS مخفف Software Defined Storage است و معادل فارسی آن استوریج نرم افزار محور است. امروزه اصطلاح نرم افزار محور را زیاد میشنویم مخصوصا در مطالبی که به مجازی سازی سرور مانند VMware و Microsoft Hyper-v میپردازند. SDS در واقع لایه انتزاعی از سرویسهای داده است که روی سختافزار قرار میگیرد و کیفیت و کارایی جدیدی را در استوریج به وجود میآورد. بیایید این مبحث را توضیح دهیم:
- لایه انتزاعی: نرمافزاری است که نصب میکنید.
- سرویسهای داده: اساسا کارهایی است که استوریج انجام میدهد مانند Local Replication ،Remote Replication و حتی بکاپ گیری و ریکاوری.
- روی سختافزار قرار میگیرد: شرکتها سرورهایی دارند که دارای استوریج داخلی یا اینترنال هستند و همیشه کاملا استفاده نمیشود. اچ پی، امکان قدرتمند کردن سختافزار شما را دارد چه این سختافزار پرولیانت اچ پی باشد و یا Dell ،Lenovo یا دیگر سرور ها. استوریج هم میتواند استوریج بلااستفاده داخلی باشد و یا DAS.
با این توضیحات، میخواهم یک مثال عینی و واقعی ارائه دهیم: چگونه میتوان از ظرفیت بلااستفاده، بهره مطلوب برد؟
تعریف سازمان SNIA از SDS
سازمان SNIA (مخفف Storage Networking Industry Association) یک انجمن تجاری غیرانتفاعی است که در دسامبر 1997 تأسیس شد. SNIA بیش از 185 عضو منحصربهفرد، 2000 عضو فعال و بیش از 50000 کاربر نهایی فناوری اطلاعات و متخصصان ذخیرهسازی دارد. تعریفی که سازمان SNIA از SDS ارائه میدهد به صورت زیر است:
استوریج مجازی شده به همراه اینترفیس مدیریت سرویس. SDS شامل Pool های ذخیرهسازی با ویژگیهای سرویس داده است که ممکن است به نیازهای تعیین شدهی اینترفیس مدیریت سرویس پاسخ دهد.
SDS چیزی فراتر از مجازی سازی استوریج و به صورت زیر است:
1. مجازی سازی استوریج، Capacity Pool ی را فراهم میکند که میتواند ساختار لایهای یا Tier داشته باشد و تحت پروتکل و رسانه مناسبی ارائه شود.
2. SDS باید موارد زیر را داشته باشد:
- اتوماسیون: مدیریت آسانی که هزینههای نگهداری زیرساخت ذخیرهسازی را کاهش میدهد.
- اینترفیسهای استاندارد: API هایی برای مدیریت، ایجاد و نگهداری دستگاهها و سرویسهای ذخیرهسازی
- Virtualized Data Path: اینترفیسهای بلاک، فایل و یا آبجکت که از اپلیکیشنهای نوشته شده در این اینترفیسها پشتیبانی میکنند.
- مقیاس پذیری: توانایی بسیار بالا در توسعه زیرساخت استوریج، بدون آسیب به دسترس پذیری و کارایی
- Transparency: مشتریانِ ذخیرهسازی، توانایی مانیتورینگ و مدیریت مصرف استوریج خود را در برابر هزینه و منابعِ در دسترس، دارند.
3. SDS به اینترفیس مدیریت ذخیرهسازی استانداردی نیاز دارد. مانند SMI-S، تا اتوماسیون مدیریت منابع ذخیره سازی را فراهم کرده و قابلیتهای آنها برای استفاده در Poolهای مختلف مشخص شود.
4. SDS مولفه کاملی از SDDC است. SDS مغز نرم افزاری برای زیرساخت ذخیرهسازی و سختافزاری در کلود است؛ بخشی که قابلیتهایی فرای دیتاسنتر سنتی دارد.
5. SDS برای استفاده از ابزارهای متنوع مدیریت داده، باید DecOps را فعال کند تا از طریق اینترفیسهایی مانند (CDMI (Cloud Data Management Interface نیازهای ذخیرهسازی شان را تبادل کنند.
6. Data Service ها را میتوان یا در سرورها و دستگاههای ذخیرهسازی یا هر دو اجرا کرد، که نتیجه آن حذف محدودیتهای قبل در مورد مکان اجرای آنهاست.
SDS چیست؟ استوریج مجازی شده به همراه اینترفیس مدیریت سرویس. SDS شامل Pool های ذخیرهسازی با ویژگیهای سرویس داده است که ممکن است به نیازهای تعیین شدهی اینترفیس مدیریت سرویس پاسخ دهد..
SNIA (The Storage Networking Industry Association)
استوریج نرم افزار محور با StoreVirtual VSA
با HPE StoreVirtual VSA، میتوانید ظرفیت بلااستفاده را به یک استوریج اشتراک گذاشته شده با تمام ویژگیها تبدیل کرد آن هم بدون هزینه و پیچیدگی اتصال به استوریجی خاص. نکته زیبا درباره این نرمافزار شباهت آن با iSCSI در شبکه است یعنی هر سرور فیزیکی یا مجازی میتواند دادههای خود را در Volume های HPE StoreVirtual VSA ذخیره کند. همچنین هم روی VMware و هم روی Microsoft Hyper-v قابل اجراست.
در ادامه میپردازیم به این که HPE StoreVirtual VSA چگونه میتواند ظرفیت بلا استفاده را قابل استفاده کند و هزینهها را کاهش دهد.
- استفاده از Resilient Shared Storage نسبت به استوریجهای قدیمی میتواند حداکثر تا 80 درصد هزینه را کاهش دهد.
- حذف نیاز به Physical Array و کاهش میزان 50 درصدی فضای مصرفی در دیتاسنتر
- با استفاده از راهکارهای همگرایی یا Converged میتواند میزان مصرف انرژی را تا 60 دهد کاهش دهد.
میتوانید برای آشنایی بیشتر با این نرم افزار، خودتان آن را تجربه کنید. میتوانید از نسخه Trial آن استفاده کنید.
چند نمونه استوریج نرم افزار محور
چهار دسته از محصولات ذخیرهسازی نرم افزار محور که هماکنون در بازار وجود دارند عبارتند از:
- HPE StoreVirtual
- Nuanix
- VMware Virtual SAN
- Tintri VMstore
مساله مهم این است که کاربران این محصولات و ابزارها چه تصوری از آنها دارند؟ در ادامه برخی از ویژگیهای مورد پسند و نیز انتقادهای کاربران این ابزارها را بررسی میکنیم.
بررسی استوریج نرم افزار محور HPE StoreVirtual
ویژگیهای برجسته:
- امکان ایجاد Volumeهای ذخیره سازی در قسمتهای مختلف
2. امکان مهاجرت آسان بین دیتاسنترها
3. حتی در صورت تعطیل بودن دیتاسنتر، 4 ادمین میتوانند از یک محل آن را مدیریت کنند.
4. پشتیبانی آسان آن بسیار ارزشمند است حتی اگر تعداد Storage Node، از 4 تا 40 عدد باشد. همچنین استفاده از آن آسان است.
5. قابلیت دسترس پذیری بالا
پیشنهاداتی برای بهبود:
- سیستم مدیریتی آن خوب است اما کمی کاربرپسندتر باشد بهتر است.
2. برای ارسال هشدارهای ایمیلی از طریق شبکه غیر iSCSI، باید پورت مدیریتی جداگانهای ایجاد شود..
بررسی استوریج نرم افزار محور Nuanix
ویژگیهای برجسته:
- پورتال مدیریت وبمحور آن، بسیار قوی و قابلفهم است و پیکربندیهای دستی آن بسیار کم است.
2. امکان عیبیابی سریع و موثر مشکلات مشتری مانند هنگها و مسایل مربوط به کارایی
3. امکان پیکربندی سریع کلاستر در چند دقیقه
پیشنهاداتی برای بهبود:
- اگر امکان Converge شدن سوییچ شبکه که Node های Nuanix را به هم وصل میکند به وجود آید، میتوان از طریق کنسول ادمین آن را مدیریت کرد.
2. قدرت پردازش، خوب است اما در آینده باید بهبود یابد.
3. جایگزینی تمامی هاردها با SSD در بهبود کارایی بسیار موثر خواهد بود.
بررسی استوریج نرم افزار محورVMware Virtual SAN
ویژگیهای برجسته:
1- با VSAN Observer میتوان از عملکرد محیط VSAN آگاهی کامل داشت و از رابط کاربری لذت برد.
2. امکان توسعه استوریجها بدون اعمال هزینه زیاد
3. دارای داشبورد مدیریتی سراسری، قابلیت داشتن چند کلاستر و مدیریت ریکاوری
در مورد فناوری ذخیره سازی SAN بیشتر بخوانید: SAN چیست و چه مزایا و معایبی دارد؟
پیشنهاداتی برای بهبود:
1- ممکن شدن پشتیبانی از iSCI، که در نسخههای بعدی وعده داده شده، اما باید امکان پشتیبانی از انواع بیشتری هارد به وجود آید که هماکنون گزینههای زیادی موجود نیست.
2. به وجود آمدن امکان رمزگذاری
بررسی استوریج نرم افزار محور Tintri VMstore
ویژگیهای برجسته
- سرعت: فلش هیبریدی حتی در پهنای باند بالا هم تاخیر کمی دارد.
2. سیستم TCO آن به راحتی نصب شده و نیاز به آموزش ندارد و به راحتی آپگرید میشود.
3. سیستم مدیریتی تعبیهشده کارآمد
4. استفاده آسان از قابلیتهای مدیریتی
پیشنهاداتی برای بهبود:
- دسترسی به پیکربندی آنقدر که باید خوب نیست.
2. Replication بین دو ماشین مجازی باید بهبود یابد.
3. راهکارها باید مدل لایسنسینگ بهتری داشته باشند.
4. امکان اعلام ظرفیت باقیمانده استوریج
آنچه در مورد SDS یا استوریج نرم افزار محور آموختیم
در این مقاله به این سوال پاسخ دادیم که SDS چیست؟ و ضمن معرفی استوریج نرم افزار محور، بهترین مدل های این نوع استوریج را نام بردیم. امیدوارم که این مقاله برای شما مفید بوده باشد.
در صورتی که در زمینه این نوع ذخیره سازها سوالی داشتید، کارشناسان ما در بخش نظرات به ان پاسخ خواهند دارد. شایان ذکر است این مقاله از وب سایت رسمی HPE ترجمه و تهیه شده است.
سلام روز بخیر …
با توجه به اینکه منبع مقاله HPE درج شده ؛ میشه لطفا ” لینک اصلی متعلق به HPE ” رو بذارین که بتونیم به زبان اصلی هم مطالعه بکنیم ؟…
ممنون از شما
سلام بهشاد عزیز
این مقاله ترجمهای از چند مقالهی مجزاست و به دلیل تعدد لینکها و منابع، امکان ذکر دقیق همهی آنها نبوده است.
سپاس از همراهی شما