ویژگی های سیستم ذخیره سازی Raidix

نرم افزار RAIDIX یک سیستم ذخیره سازی مبتنی بر نرم افزار است که با عملکرد بالای خود کلیه نیازهای مرتبط با ذخیره سازی ویدئو را رفع می نماید. با توجه به نیازهای رایج در بازار و استفاده از نرم افزارهای مبتنی بر هوش مصنوعی، سرعت پردازش از اساسی ترین نیازهای سیستم های ذخیره سازی برای آرشیو ویدئو دوربین های مدار بسته می باشد، که RAIDIX را می توان از پیشتازان این عرصه برشمرد.

ویژگی های سیستم ذخیره سازی raidix

مزایای Raidix

• بهره وری در هر مرحله از روند فن آوری مانند، دریافت فایل، ویرایش، تغییر فرمت، انتقال محتوی، بایگانی و پخش.
• عملکرد عالی برای تعداد بیشماری فرمت های 2K/4K/8K که نتیجه بهینه شدن در محاسبات Raid همزمان می باشد.
• معماری قابل توسعه: امکان نصب برنامه مرتبط با ویرایش فرمت های ویدئویی بر روی Storage و ذخیره آن در سخت افزار دیگر را به شما می دهد.
• ایجاد تعادل بهره وری در سطح برنامه با توجه به ویژگی های QoSmic این اجازه داده می شود تا یکسری اولویت ها برای کارهای مشخص تنظیم شود.
• تعدیل در هزینه تجهیزات این ویژگی مرهون سازگاری با سرور های سخت افزاری موجود است.

معماری سیستم

RAIDIX قابلیت پشتیبانی از حالت کاری تک کنترل Single-Controller (یک نود استفاده می شود) و حالت دو کنترل (Dual-Controller (active -active را دارد، وقتی دو نود فعال هستند امکان دسترسی به دیسک های یکسان را دارند. هر نود مستقل است یعنی پردازش گر، حافظه کش، برد اصلی و منبع تغذیه مخصوص به خود را دارند.

دو نسخه از اجزای سخت افزاری

RAIDIX ضمانت کننده دسترسی دائم به دیتا و تحمل خطا (Fault-Tolerance) است. نودها متعاقباً بر روی بستر HBA SAS ،Avago SAS ،iSCSI ،infiband و Fibre Channel امکان برقراری دیتا را دارند و وضعیت Cache همگام سازی می شود. اگر یک نود خراب شود، نود دیگری به صورت غیر محسوس تمام بار کاری را بر روی خود منتقل می کند تا زمانی که مشکل حل شود.

NAS

RAIDIX از راه حل های مبتنی بر NAS و SAN پشتیبانی می کند.
مزایای RAIDIX برای NAS را می توان اینگونه بیان کرد:
• هزینه عملیاتی پایین تر نسبت به SAN
• قابلیت توسعه بر روی شبکه داخلی
• به اشتراک گذاری آسان فایل، قابلیت دسترسی همزمان کاربران به حجم زیادی از دیتا

Cluster-in-a-Box

سیستم کلاستر RAIDIX قابلیت دسترسی بالا (High Availability) را برای سرویس ها فراهم می کند. مدیران سیستم می توانند نرم افزارهایی که قابلیت کلاستر شدن را دارند را اضافه کنند. (مانند OSS Luster) یا سرویس های Active/Deactivate که بر مبنای رویدادهای مشخص در کلاستر عمل می کنند.

Hybrid Storage

قابلیت پشتیبانی از سیستم هایی که از ترکیب SSD و HDD تشکیل شده اند، در یک پیکربندی دارد این در حالی هست که SSD جهت Caching استفاده می شود.

سطوح RAID

RAIDIX از این نوع RAIDها پشتیبانی می کند: RAID 10 ،RAID 7.3i ،RAID 7.3 ،RAID 6i ،RAID 6 ،RAID 5 و RAID N+M
Raidهای 5، 6، 7.3 و N+M بر اساس الگوریتم های ریاضی اختصاصی که توسط RAIDIX توسعه یافته است می باشد.RAID 6 توانایی نگهداری کامل خطا برای 2 دیسک را در یک گروه ایجاد می کند. RAID 7.3 توانایی ایجاد 3 دیسک به عنوان Parity را دارد و در صورت خراب شدن 3 دیسک می تواند خرابی را بازیابی کند.
RAID N+M در سطح جایگذاری بلاک ها همراه با M کنترلر عمل می کند. این Raid به کاربران اجازه می دهد تعدادی دیسک برای کنترل کننده (M) اختصاص بدهند. RAID N+M حداقل به 8 دیسک نیازمند است و می تواند خطا را به صورت کامل برای 64 دیسک در یک گروه حفظ کند.

SSD Cache

RAIDIX شامل SSD Caching جهت تضمین بهینه شدن کارایی خواندن تصادف است.

حالت پیشرفته Multi-Thread

سیستم به نرمی تا 100 threads به صورت همزمان را فراهم می کند ارائه عملکرد بالا تنها به ویژگی های سخت افزار محدود می شود.

مکانیسم خودکار Write-Through

تکنیک Write-Through اجازه اجرای عملیات نوشتن به صورت مستقیم بر روی دیسک با کنار گذاشتن Cache را می دهد، که این کار خطر از دست رفتن دیتا را کم می کند. روش خودکار Write-Through از ویژگی هایی می تواند استفاده کند، نظیر نوشتن ترتیبی داده در حالی که به صورت تصادفی در Cache انتقال داده شده است.

الگوریتم Cache

RAIDIX از الگوریتم جایگذاری موثر برای نوشتن تصادفی استفاده می کند و همچنین LRU برای نوشتن ترتیبی استفاده می کند.

حفاظت از خرابی نامحسوس دیتا

خرابی نامحسوس دیتا می تواند سبب خرابی در دیسک ها و Firmware شود، خطاهای حافظه، Drive-Head Cache و مشکلات دیگر شود .در جواب RAIDIX یک الگوریتم اصلاح را پیاده سازی می کند که Metadata در Raid را آنالیز می کند، پس از تشخیص، خطا را بدون افت عملکرد تصحیح می کند.

بازسازی جزئی

بازسازی جزئی امکان بازیابی سطح مخصوصی که شامل دیتای خراب شده روی هارد را فراهم می آورد و این امر سبب بهبود و کاهش زمان کلی بازیابی میشود.

نوسازی پیشرفته

نوسازی پیشرفته باعث بهبود کارایی هنگام عملیات خواندن با حذف دیسک هایی که پایین ترین نرخ خواندن را دارد، می شود. RAIDIX دیسک هایی که بالاترین زمان پاسخ را دارند حذف می کند و باعث حل معادله در پشت صحنه برای بازگرداندن دیتا می شود.

بهینه سازی در خواندن تصادفی

بهینه سازی در خواندن تصادفی (ROA)، بر مبنای Data Deduplication و تکنیک Thin Provisioning می باشد. همین امر باعث افزایش قدرت عملکرد در عملیات خواندن و نوشتن تصادفی و بهبود فضای استفاده شده می شود. ROA می تواند برای یک Volume جدا درخواست داده شود قبل از اینکه ایجاد Volume کامل شود.

رونوشت همزمان (Synchronous Replication)

به راحتی از طریق رابط کاربری امکان پیکربندی Volumeهای گوناگون امکان پذیر است. رونوشت همزمان اجازه بهبود تکرار اطلاعات را می دهد.

ماژول مانیتورینگ سیستم

ماژول مانیتورینگ کمک به ایجاد نقشه از تنظیمات می کند، ارزیابی و باعث افزایش عملکرد سیستم ذخیره سازی و فرایند انتقال دیتا می شود. همه اطلاعات شامل نرخ دیتا، زمان پاسخگویی و اندازه انتقال می تواند به شکل بلادرنگ توسط پوسته کاربری قابل دسترس باشد.
با پشتیبانی از پروتکل SNMP امکان یکی شدن با سیستم های مانیتورینگ تجاری و گزارش بدون خطا برای رویداد های حساس ممکن است.

اسکن دیسک

RAIDIX شامل قابلیتی است که امکان اسکن آرایه ای از دیسک ها هنگام عملیات خواندن و نوشتن را مهیا می سازد. نتیجه اسکن به شکل تعداد دستورات خواندن/نوشتن اجرا شده توسط سیستم در دوره های مختلف زمانی نمایش داده می شود. این ویژگی امکان تشخیص اینکه کدام دیسک دارای کارایی پایین است را به کاربر می دهد و همچنین امکان ایجاد تغییرات لازم به صورت پویا را فراهم می کند.

Spare Pool

RAIDX قابلیت پیاده سازی Spare Pool را دارد. به مدیران اجازه ایجاد یک یا چند Spare Pool و اضافه کردن یک یا چند دیسک درایو را دریک Spare Pool می دهد.

SAN Optimizer

این ویژگی قابلیت افزایش فضای ذخیره سازی از طریق SAN و تخصیص منابع به داخل سیستم را می دهد.

(QoSmic (Quality of Service

سرویس QoSmic به کاربران اجازه می دهد تا اولویت های متفاوتی برای هاست ها بر طبق انواع برنامه ها را مشخص گردد بدین ترتیب تعادلی بر روی کارایی سرتاسر سیستم ایجاد می شود.

رابط بصری

RAIDIX دارای یک رابط کاربری چند زبانه می باشد (انگلیسی، چینی، کره، روسی). محیط مناسب کاربری بینشی با ارزش برای بررسی عملکرد سیستم در چند سطح قرار می دهد: هشدار برنامه، اطلاع ایمیل، گزارش جز به جز با قابلیت ایجاد ضوابط. هنگام شروع، کاربر میتواند به پروسه خودکار برای تنظیم کنترلرها، RAID و LUN و غیره به شکلی آسان اطمینان کند.

برچسب ها: Raidix, هوش مصنوعی, ذخیره سازی مبتنی بر نرم افزار, RAID, SSD, Storage, High Availability, ذخیره سازی, SAN, NAS