داده رایانش ابری پردیس

چرا Open-E JovianDSS یک راهکار عالی برای VMware است؟

با وجود فراوانی راهکارهای ذخیره سازی در بازار، بسیاری از آنها چنگی به دل نمی زنند، چراکه معمولا راهکارهای متداول صرفا از ذخیره سازی دیتا استفاده می‏کنند.

Open-E-JovianDSS_VMware

دیگر شرکت های فروشنده، Data Protection را هم به آن اضافه کرده اند. Open-E JovianDSS ساخت کشور آلمان، یک راهکار ذخیره دیتا در سطح شرکتی و قابل مطابقت با فناوری های آینده و با دسترسی بالا ارائه می دهد که دارای Native Data Protection است. برای بهره‌مندی از همۀ این مزایا، فقط به یک محصول نیاز دارید. این مشخصات به دلایل زیر، Open-E JovianDSS را به یک راهکار ذخیره سازی عالی برای محیط های رایانش مجازی تبدیل می کند:
• دسترسی بالا که باعث می شود تجارت شما هیچ وقت متوقف نشود.
• Data Protection برای افزایش امنیت، با Data Protectionهای On-Site (در همان مکان) و Off-Site (در مکانی دیگر)
• راهکارهای افزایش عملکرد برای بالا بردن کارایی تجارت.
• بهینه سازی دیتا برای کاهش هزینه.
در این مقاله در مورد کارکردهایی بحث خواهیم کرد که کارایی مدیریت محیط مجازی شما را ارتقا می دهد. از آنجا که Open-E JovianDSS تاییدیۀ VMware Ready Storage را هم برای نسخه های 5.5، 6.0 و 6.5 ®VMware vSphere دارد، این Hypervisor به شدت توصیه می شود. حدود 95 درصد از مشتریان Open-E از نرم افزار ما برای مجازی سازی به همراه VMware استفاده می کنند.
ذخیره سازی و امنیت دیتا
Open-E JovianDSS دیتا را با Checksumها و Atomic Commitهای گروه های تراکنش در هر 5 ثانیه (به طور پیشفرض) ذخیره می کند. این مکانیزم به صورت تبدیل ورودی/خروجی تصادفی به ترتیبی، کار می کند و سرعت Writeهای تصادفی را به شدت افزایش می دهد. وقتی دیتا خوانده می شود، Checksumها دوباره محاسبه می شوند و با Checksumهای اصلی که ذخیره شده اند مقایسه می شوند. در صورتی که این دو مورد با هم Match نباشند، دیتا مجددا از طریق Parity یا خواندن از روی یک Mirror ایجاد می شود و بلاکِ بد (Bad Block) به طور اتوماتیک به یک بلاک جدید تغییر مسیر داده می شود. این قابلیت Self-Healing نام دارد و Data Integrityی کامل را ضمانت می کند و در مقابل رسانه هایی که مشکلاتی دارند هم مقاوم است.
با استفاده از Atomic Commit هیچ وقت Writeهای ناقص روی نمی دهد و مجموعۀ تجهیزات ذخیره سازی (Storage Pool) همیشه باهم سازگار هستند. به همین دلیل است که به ابزارهای چک کردن File System یا تعمیر File System نیاز نداریم. این Storage Pool همیشه بعد از این که یک Crash سخت افزاری روی دهد، آمادۀ Import کردن است. از آنجا که خطاهای رسانه های مغناطیسی باعث ایجاد تشعشعات خاصی می شود (تشعشعاتی با انرژی زیاد) ممکن است دیتا Corrupt شود. استفاده مداوم از ابزارهای Data Scrubbing باعث ایجاد Data Ingegrity برای تمامِ داده هایی که بر روی Storage Pool قرار دارند می شود و تمام خطاها به طور خودکار اصلاح می شود.
Data Protection مداوم
محافظت از دیتای On-Site و Off-Site در Open-E JovianDSS بر طبق طرح Retention-Interval باعث ایجاد Auto-Snapshotهای چرخشیِ NAS (SMB ،NFS) یا SAN (iSCSI) می شود و این گزینه وجود دارد که به صورت ناهماهنگ و آسنکرون (Asynchronous) اختلاف بین Snapshotهای بر روی مقصدهای محلی را به صورت Remote، تکثیر کنیم. این امکان وجود دارد که طرح های Retention مختلفی برای Storage Poolهای مبدا و مقصد داشته باشیم. به علاوه، می توانید چند مقصد داشته باشید که امنیت دیتا و Redundancy بیشتر شود. Snapshotها را می توان هر دقیقه یک بار یا حتی بیشتر هم ایجاد کرد.
طرح Retention در محافظت از دیتای On-Site و Off-Site در Open-E JovianDSS شامل چند دوره Retention برای بازه ها می شود، مثلا:

1hour_every_5min,3day_every_1hour,1month_every_1day

این یعنی کاربران کاری کنند که هر 5 دقیقه یک تکثیر صورت گیرد و مواردِ تکثیرشده 1 ساعت نگه داشته شود. مثلا کاربر می تواند طول دوره تکثیر را هر ساعت یک بار قرار داده و بعد از تکثیر آنها را 3 روز نگه دارد. همچنین می تواند هر روز یک بار تکثیر کرده و یک ماه نگه دارد و مواردی از این قبیل.
قابلیت محافظت از دیتای On-Site و Off-Site در Open-E JovianDSS مبتنی بر Snapshotهای ZFS و ارسال و دریافت ZFS است. مقدار خیلی کمی (تقریبا صفر) هزینه ی بار سیستم مربوط به تولید و نگهداری اسنپ شات (Snapshot) ZFS را هم باید در نظر گرفت. تابع ارسال و دریافت، باعث دسترسی سریع به تغییرات دیتا بین Snapshotهای متوالی می شود و می تواند تغییرات دیتا را حتی در هر دقیقه تکثیر کند. چون تکثیر تغییرات دیتای کم به تعداد دفعات بسیار زیادی در واحد زمان انجام می شود، Backup گرفتن از همه چیز (Virtual-Machines، نرم افزارها، Databaseها و فایل ها) را می توان در Background انجام داد تا بار سیستم کاهش یابد. با استفاده از این راهکار، Backup را می توان هر زمانی انجام داد و احتمالا می توان به نسخه های قبلی هم دسترسی داشت و اگر لازم بود می توان Disaster Recovery کرد. این مزیت بزرگی نسبت به روش های متداول Backup گیری است که معمولا بار بسیار زیادی را به سیستم تحمیل می کنند و هر ساعت یک بار Run می شوند.
ذخیرۀ VMware Datastoreها در تجهیزات مبتنی بر Open-E JovianDSS باعث می شود Administrator بتواند طرح های Disaster Recovery برای هر کاری را به سرعت و به راحتی انجام دهد. همچنین این امکان را به شما می دهد که دیتای هر Virtual-Machines را هر زمانی که بخواهید، از طریق آخرین Backup یا Backup نسخه قبلی بازیابی کنید.
قابلیت دسترسی بالا و Clustering
برای قابلیت دسترسی بالا، گزینۀ Open-E JovianDSS Advanced Metro HA Cluster به Virtual Machineها قابلیت دسترسی در طول حادثۀ Failover بین دو دیتاسنتر را می دهد. قابلیت دسترسی بالا وقتی با محافظت از دیتای On-Site و Off-Site ترکیب شود، یک محیط رایانش فوق العاده را ارائه می دهد. به علاوه، نرم افزار می تواند به صورت یک Virtual Machine تحت ESXi پیکربندی شود تا یک راهکار Hyper-Converged ایجاد کند.
نگاهی به قابلیت های Open-E JovianDSS:
Data Integrity:
• Checksum برای دیتا و Metadata (فراداده).
• Self-healing: ردیابی و اصلاح خطاهای پنهان دیتا (Silent-Data-Errors) با استفاده از ابزار Scrub.
• Atomic Transaction Writes: دیتا همیشه سازگار خواهد بود و نیازی به اصلاح File System نخواهید داشت.
Data Protection:
• Backup و Disaster Recoveryی Native (نرم افزار یا فرمت های دیتا که نسبت به یک سیستم، Native هستند یعنی سیستم، آنها را با کمترین Overhead و قطعات اضافی پشتیبانی می کند): محافظت از دیتا به صورت On-Site و Off-Site (تکثیر آسنکرون).
• محافظت در مقابل باج افزار.
• Mirrorهای N طرفه با RAID به صورت تک Prity، دو Parity یا سه Parity.
• Snapshotها و تکثیرهای نامحدود، Copy-on-Write (یک روش مدیریت منابع در برنامه نویسی است که از طریق آن می توان به طور کارآمدی با Duplicate و Copy مواجهه کرد. اگر آن منبع Duplicate است نیازی به کپی کردن آن نیست و می توان آن را بین کامپیوتر اصلی و کامپیوتری دیگر Share کرد).
قابلیت دسترسی دیتا:
• کلاسترینگ ذخیره سازی با کنترلر دوگانه و قابلیت دسترسی بالا.
• کلاستر با قابلیت دسترسی بالا به صورت فعال-فعال یا فعال-غیرفعال.
• کلاستر با قابلیت دسترسی بالای متروی پیشرفته.
• Mirrorهای N طرفه با RAID به صورت تک Prity، دو Parity یا سه Parity.
شتاب‌دهی دیتا:
• Writeهای تصادفی شتاب دهی Write Log (ZIL).
• تبدیل تصادفی به ترتیبی (ورودی/خروجی تصادفی به صورت گروه تراکنش ترتیبی در Storage Pool نوشته می شود).
• Cache خواندن هیبرید (Hybrid)، سطح اول در RAM، سطح دوم با SSD.
• الگوریتم آخرین Read Cache و پرتکرارترین Read Cache در واحد زمان.
• قابلیت بازسازی دیتا به تنهایی، نه کل دیسک.
• فشرده سازی و Deduplication می تواند باعث بهبود عملکرد شود.
• پشتیبانی از VMware VAAI.
بهینه سازی دیتا:
• فشرده سازی Inline (LZ4, LZJB, ZLE, GZIP 1..9).
• Deduplication به صورت Inline.
• Thin-Provisioning و Over-Provisioning.
• Snapshotها و Cloneها.
مجازی سازی دیتا:
• مدل ذخیره سازیِ Pool شده.
• Thin-Provisionin ،Thick-Provisioning و Over-Provisioning.
دسترسی به دیتا:
• SMB (CIFS) ،NFS ،ISCSI.
• استفاده از IP مجازی.
*منبع

برچسب ها: Data Integrity, ذخیره سازی و امنیت دیتا, RAID, Data Protection, Deduplication, Snapshot, Hyper-Converged, VMware, Open-E JovianDSS, HA Cluster