Dell EMC VPLEX و Oracle Extended Real Application Cluster (RAC): راه حل جلوگیری از آسیبها
شرکتهای جهانی برای رقابتی باقی ماندن بازار، درخواست دسترسی دائمی به اطلاعات و برنامهها را دارند. Dell EMC VPLEX و Oracle Extended RAC دسترسیپذیری بالا و جلوگیری از بلایا برای برنامههای مهم مانند پایگاه دادهها و برنامههای Oracle را ارائه میدهند. اهداف نقطه بازیابی (RPO) و زمان بازیابی (RTO) از معیارهای کلیدی برای برنامهریزی استراتژی تداوم کسب و کار هستند. دسترسیپذیری بالا برای برنامههای کاربردی Oracle که وظایف مهمی دارند، بسیار ضروری است. این امر RPOها و RTOهای تهاجمی را تحت تاثیر قرار میدهد به راه حلهایی نیاز دارد که زمان از دست دادن و بازیابی اطلاعات را به حداقل برساند. چالشهای اصلی که مشاغل هنگام طراحی راه حل مناسب برای بالا بردن دسترسیپذیری و بازیابی بلایا (DR) باید در نظر بگیرند شامل موارد زیر میشوند که این راه حل چالشهای ذیل را برای برنامههای مهم اوراکل برطرف میکند.
- به حداقل رساندن RPO و RTO
- حذف نقاط شکست (SPOF) در مورد فناوریها، افراد، فرآیندها
- حداکثر استفاده از منابع
- کاهش هزینههای زیرساختی
- مدیریت پیچیدگی ناشی از تلفیق راه حلها و نگهداری و آزمایش راه حلهای چند نقطهای
- کسب اطمینان در مورد محل اجرای برنامهها و پایگاههای داده در طول WAN و رویدادهای از دست دادن سایت
VPLEX
خانواده VPLEX موانع فیزیکی درون هر مرکز و بین مراکز داده را برطرف میکند. VPLEX Local مدیریت ساده و انتقال داده بدون ایجاد اختلال در آرایههای ناهمگن را ارائه میدهد. VPLEX Metro دسترسی و تحرک بین دو خوشه VPLEX که با فاصله از هم قرار دارند را به صورت همزمان فراهم میکند. VPLEX Metro یک راه حل مبتنی بر SAN است که امکان ذخیرهسازی محلی و توزیع شده را به ارمغان میآورد. کاربردهایی که به کمک راه حل VPLEX فراهم میشود شامل موارد زیر هستند:
- مشتریان را قادر می سازد تا Oracle Extended RAC را از راه دور پیادهسازی کنند
- دارای گواهینامه اوراکل و پشتیبانی کامل از آن است
- پیچیدگی را کاهش میدهد و مدیریت را ساده میکند
- به کاربران اجازه میدهد تا منابع زیرساختی را بین سایتهای مختلف جابجا کرده، به اشتراک بگذارند و متعادل کنند
- ادامه قطعی ورودی و خروجی را در رویدادهای پارتیشنبندی سایت ارائه میدهد
مزایای اصلی ارائه شده توسط راه حل VPLEX هم عبارتند از:
- استفاده Active/Active از هر دو مرکز داده برای در دسترس بودن مستمر برنامه
- دسترسیپذیری بالا برای برنامههای کاربردی
- کنترل خرابی به شکل کاملا خودکار و بدون نیاز به دخالت انسانی
- استفاده بهتر از منابع
- هزینههای عملیاتی کمتر و در نتیجه افزایش سرمایه
مقاله پیشنهادی“SOAR چیست؟ ۵ مزیت کاربردی اتوماسیون امنیتی”
Oracle RAC
به کارگیری Oracle Extended RAC همراه با Oracle Database 11g/12c Enterprise Edition، یک پایگاه داده واحد را قادر میسازد تا در سرتاسر سرورها اجرا شود و افزایش میزان تحمل خطا، عملکرد و مقیاسپذیری را بدون نیاز به ایجاد تغییرات برنامه فراهم میکند. مزایای اصلی آن عبارتند از: در دسترس بودن ۲۴ ساعته در ۷ روز هفته، افزایش مقیاسپذیری و انعطافپذیری، کاهش هزینه، فراهم کردن عملکرد ثبت جهانی و انجام محاسبات شبکهای.
VPLEX Metro و Oracle Extended RAC Solution
VPLEX در حالی که پیکربندی و مدیریت مداوم استقرار RAC گسترده را بسیار ساده میکند، یک لایه ذخیرهسازی مجازی با چند سایت را ارائه میدهد. فناوری پیشرفته Active/Active این امکان را فراهم میکند که دادههای یکسانی در دو مکان جغرافیایی جداگانه وجود داشته باشد و ضمن ایجاد دسترسی به هر دو نسخه از فایلها، آنها را بهروز و یکسان نگه میدارد. VPLEX Witness، از نظر معماری برای خوشههای VPLEX Metro طراحی شده است و در واقع یک ماشین مجازی است که در یک دامنه خطای مستقل اجرا میشود. Witness در مورد محل اجرای هر برنامه و پایگاه داده، در صورت وجود WAN یا رویدادی که باعث از دست دادن سایت شود تصمیم میگیرد.
VPLEX دسترسیپذیری Oracle Extended RAC در فواصل بیشتر (تا ۵ میلی ثانیه RTT) را با ارائه فضای توزیع شده مشترک مورد نیاز برای ادامه فعالیت RAC Extended در آن فواصل با زمان دسترسی محلی خواندن، افزایش میدهد. با انجام میرورینگ بین سایتها، VPLEX به لایه ذخیرهسازی دسترسی میدهد و به پایگاه داده اجازه میدهد تا در صورت خرابی آرایه یا حتی خرابی کل سایت به کار خود ادامه دهد. این راه حل دسترسی به برنامههای Oracle را با موارد زیر افزایش میدهد:
- حذف کلیه نقاط شکست در تمام لایهها
- ارائه مراکز داده Active/Active که از مقدار صفر برای RPO و RTO پشتیبانی میکنند
- کنترل خرابی خودکار
- افزایش استفاده از داراییهای سختافزاری و نرمافزاری
- استفاده Active/Active در هر دو مرکز داده
- تعادل بار خودکار بین مراکز داده
- تعمیر و نگهداری خودکار در زمان خرابی
- استقرار ساده Oracle Extended RAC در خوشههای راه دور
- کاهش هزینهها با افزایش استفاده از زیرساختها و خودکارسازی خرابی
- عدم نیاز به وسایل خوشهای Oracle در سایت سوم
آزمایش اعتبارسنجی VPLEX Metro با Oracle RAC
به منظور اعتبار بخشیدن به راهحل Dell EMC VPLEX وOracle Extended RAC ، Dell EMC E-Lab یک پیکربندی Oracle Extended RAC متصل به VPLEX را در چندین سیستم عامل شاملUNIX ، Linux و Windows ایجاد و مستقر کرد. پیکربندی اجرا شده شامل موارد زیر بود:
- Oracle ASM
- چهار گره خوشهای RAC
- VPLEX Metro
- زیرساخت Oracle GRID با پایگاه داده Oracle
- مشاهدهگر VPLEX (مستقر در ماشین مجازی)
- Dell EMC PowerPath برای چند مسیر
- تجهیزات شبیهسازی افزونه فاصله (۵ میلیثانیه تاخیر برای ترافیک شبکه و FC)
صلاحیتها شامل ادغام سختافزار و اجزای نرمافزاری VPLEX با Oracle DB/RAC و اطمینان از یکپارچگی و سازگاری دادهها در یک محیط خوشهای بود. آزمایش بر روی قابلیت همکاری کل راه حل متمرکز شده و شامل جایگزینی سختافزار (درایوها، کارگردانان و پردازندههای ذخیرهسازی)، سناریوهای مورد آزمایش، تغییرات پیکربندی آنلاین، رفتار خوشهای در هنگام وقفههای ورودی و خروجی، وقفههای مسیر ورودی و خروجی برای اجزای SAN و شکست گرههای خوشهای بود.
جمعبندی: نتایج اثبات شده
به جای مدل استقرار DR سنتی از مراکز داده فعال و غیرفعال و DR، این راه حل یک مدل استقرار Active/Active مبتنی بر مراکز داده را با تاخیر RTT تا ۵ میلیثانیه از هم نشان میدهد. این مدل کل زیرساختها را از راه حل بازیابی بلایا به راه حل واقعی جلوگیری از بلایا، با در دسترس بودن برنامه در ۲۴ ساعت شبانهروز و ۷ روز هفته، بدون هیچ نقطهای از خرابی و با مقدار صفر برای RTO و RPO تبدیل میکند. برگ برنده اصلی اینجاست که هیچ راه حل دیگری سطح در دسترس بودن مداوم و عملکرد محلی را در هر دو مکان به طور همزمان ارائه نمیدهد و این اصلیترین مزیت این راه حل است.