چگونه دیتابیس مدیریتشدهی ابری در روزهای حادثه از خودش مراقبت میکند
حادثههایی مانند زلزله، سیل، خطای انسانی و حتا جنگ را باید در این فهرست جای داد. بهاینترتیب، فکر کردن به داشتن سازوکاری که پیش از حادثه به فکر تداوم کسبوکارها باشد، مهم است؛ این همان سازوکاری است که شرکتهای ارایهدهندهی محصولات ابری با DRaaS یا همان Disaster Recovery از آن نام میبرند. آروانکلاد هم در ایران DRaaS را در سبد محصولی متنوع خود بهشکل بازیابی گامبهگام پس از حادثه، پردازش و ذخیرهسازی چندشهری و نگهداری فعال دادهها Warm Site و Hot Site ارایه میکند. اما پیش از آنکه به «راهکارهای دیتابیس مدیریتشدهی آروان برای روزهای بحرانی»، پاسخ بدهیم، باید مفهوم «تداوم کسبوکار در حادثههای غیرمنتظره» را تعریف کرد؛ DRaaS چیست؟ و چرا مهم است که کسبوکارها فارغ از اندازه و نوع صنعتشان برای تداومشان به آن توجه کنند؟
بازیابی پس از حادثه (Disaster Recovery) در دیتابیس مدیریتشدهی آروان چگونه کار میکند؟
بازیابی از حادثه (Disaster Recovery یا DRaaS) فرآیندی است که به سازمانها برای بازگشت گامبهگام به فعالیتهای عادی پس از حادثههای غیرمنتظره مثل سیل، زلزله، حملات سایبری یا قطعی برق، کمک میکند. هدف اصلی DRaaS آروانکلاد، کاهش زمان قطعی (Downtime)، تداوم کسبوکار در زمان حادثه، حفاظت از دادههای حیاتی و تداوم زنجیرهی خدمات و درنهایت مراقبت از اعتماد مشتریهای کسبوکارهاست.
دیتابیس مدیریتشده آروانکلاد سرویسی ابری برای ایجاد و مدیریت آسان دیتابیسهاست. این محصول با پشتیبانگیری لحظهای، نود استندبای، دسترسپذیری همیشگی و پشتیانگیری خودکار تعریف میشود؛ یعنی این محصول با همین ویژگیها و با هدف کاهش Downtime و Data Loss برای تداوم کسبوکارها در هر حالتی (حتا در روزهای غیربحرانی) کار میکند. به این معنا میتوان گفت که این محصول جزو آن دسته از محصولات ابری است که پیش از وقوع حادثه، راههای تداوم کسبوکار را با کاهش زمان RTO و RPO پیشبینی کرده است!
|
RTO |
RPO |
|
میزان زمانی که طول میکشد یک سرویس پس از حادثه بازیابی شود. |
میزان دادهای که در وضعیت حادثه از دست خواهد میرود. |
و این شاخصها در محصول دیتابیس مدیریتشدهی آروانکلاد همانطور که در جدول زیر آمده است، بدون از دست رفتن دادهها و با زمان بازیابی ۲دقیقهای ممکنپذیر میشود. این درحالی است که در وضعیت دیتابیس مدیریتنشده، ممکن است زمان بازیابی دادهها تا چند ساعت زمانبر شود:
|
زمان بازیابی سرویس (RTO) |
دادههای از دست رفته (RPO) |
وضعیت کلاستر دیتابیس مدیریتشدهی ابری آروان |
|
چند ساعت به حجم دادهها و میزان آمادگی و* تخصص برای بازیابی بستگی دارد. |
چند ساعت تا چند روز *به روش پشتیبانگیری و آمادگی برای بازیابی بستگی دارد. |
دیتابیسهای عادی ( مدیریت نشده ) |
|
از چند دقیقه تا چند ساعت *به حجم دادهها بستگی دارد |
بازگرداندن ۵ دقیقه آخر پیش از حادثه |
دیتابیس مدیریتشده آروانکلاد ( تک نود، بدون نود استندبای) |
|
درنهایت ۲ دقیقه |
صفر |
دیتابیس مدیریتشده آروانکلاد به همراه نود استندبای |
پیش از آنکه مهمترین ویژگیهای دیتابیس ابری آروانکلاد در روزهای بحرانی توضیح داده شود، مهم است که تفاوت مالتیزون و مالتیریجن را تعریف کرد. درواقع اینکه چهطور یک کسبوکار با کمک دیتابیس مدیریتشدهی آروان با توزیع ریجنها و زونها به تداوم کسبوکارها کمک میکند؟
همانطور که در تصویر زیر مشخص است، Zone به دیتاسنترهایی مستقل، با برق، شبکه و سرمایش جدا اما در یک شهر گفته میشود که فاصلهای چندده کیلومتری با یکدیگر دارند و تاخیر شبکه بین آنها حدود 1 تا 3 میلیثانیهاست!
اما Region مجموعهای از چند Zone در یک محدودهی جغرافیایی بزرگتر (معمولن یک کشور یا ناحیه) است که بهاندازهی چندصدهزار کیلومتر از هم فاصله دارند. تاخیر شبکه در Regionها حدود چندمیلی ثانیه میتواند باشد.
حال باید گفت که چگونه دیتابیس ابری آروان با این دو ویژگی در روزهای پیش از بحران و پس از آن، همراه کسبوکارهاست؟
۱- پشتیبانگیری با ذخیره مالتیزون
یکی از مهمترین ویژگیهای دیتابیس مدیریتشدهی ابری آروانکلاد، پشتیبانگیری با ذخیره مالتیزون است که کاربران را نسبت به امنیت و نگهداری دادهها مطمین میسازد. این ویژگی بهشکل خودکار، هر روز یک پشتیبانگیری کامل (Full Backup) از دیتابیس میگیرد. همچنین همهی تغییرهای دیتابیس، بهشکل خودکار هر ۵ دقیقه هم پشتیبانگیری شده و به همراه Full Backupها، به محض تکمیل شدن، در دو فضای امن و مجزا و بهشکل مالتی زون، بر بستر آبجکت استوریج آروانکلاد ذخیره میشوند.
۲-استند بای: نود استندبای (دسترسی همیشگی با High Availability)
اضافهشدن نود استندبای دیتابیس مدیریتشدهی ابری آروان، بهسادگی چند کلیک انجام میشود؛ به این ترتیب در حالتیکه هر اتفاقی برای نود پرایمری رخ دهد، بهسرعت، نود استندبای جایگزین آن خواهد شد و سرویس بدون اختلال و Downtime یا Data loss به کارش ادامه میدهد.
نکتهی مهم ماجرا در آن است که راهاندازی و نگهداری چنین فرآیندی بار سنگینی برای کاربر ایجاد میکند اما با استفاده از دیتابیس مدیریتشدهی ابری آروان، این موضوع با چند کلیک و بهراحتی دردسترس خواهد بود.
دیتابیس ابری آروان، علاوه بر نود استندبای Single Zone امکان اضافه کردن نود استندبای بهشکل مالتی زون را هم دارد و این به پایداری بیشتر سرویس کمک میکند
۳- ویژگی مالتی ریجن Read Only؛ (Replica بهشکل توزیعشده جغرافیایی، چندشهری)
طراحی مالتی ریجن، یک گام جلوتر از معماری مالتیزون است؛ این رویکرد به کاربران امکان میدهد تا زیرساخت ابری خود را در چند منطقهی جغرافیایی توزیع کنند. در این وضعیت، اگر اتفاقی مانند زلزله، سیل یا نقص فنی باعث از کار افتادن تمام دیتاسنترهای یک منطقه شود، سرویسها میتواند بهسرعت از منطقهی دیگر فعال شود و همچنان به کار خود ادامه میدهد. در این وضعیت «دسترسیپذیری بالا» و «پایداری سیستم» دو ویژگی مهم تعیینکننده در نگهداری دادهها هستند. دیتابیس مدیریتشدهی ابری آروان این امکان را به کاربر میدهد که نود پرایمری خودش را در یک ریجن و نود Read-only را در یک ریجن دیگر بسازد. این امکان به کاربر کمک میکند تا علاوهبر بکاپهایی که دارد، یک کپی زنده و مالتیریجن دیگر هم اضافه کند. به این ترتیب اگر دسترسی به همه موارد دیگر (همه نودها و بکاپها در ریجن) از بین برود، باز هم میتواند آخرین نسخه از دیتای خودش را از یک دیتاسنتر در یک ریجن دیگر بهشکل دستی بازیابی کند.
۴- استفاده از دیتابیس ابری آروانکلاد بهعنوان Replica
ویژگی Replica یا Subscriber برای افزایش پایداری و دسترسپذیری طراحی شده است. در این حالت، یک نسخهی فعال و بهروز از دادههای دیتابیس اصلی در دیتابیس ابری آروانکلاد نگهداری میشود و هنگام بروز مشکل برای دیتابیس اصلی، امکان استفاده از Replica وجود دارد.
این ویژگی دیتابیس مدیریتشدهی ابری آروانکلاد در راهکار DRaaS با فرآیندی که شبیه نجاتِ دادههاست، در محل جغرافیایی متفاوت و حتا زیرساخت متفاوت از دیتابیس اصلی کار میکند؛ به این معنا این ویژگی باعث میشود تا میزان آسیب حادثههای غیرمنتظره یا خطاهای انسانی به کمترین میزان برسد و زنجیرهی ارتباطی کسبوکار با کاربرهایش قطع نشود. همچنین این ویژگی از آن نظر استراتژیک است که به مشتریانی که شناخت خوبی نسبت به زیرساخت ابری ندارند، کمک میکند بهشکل مرحلهبهمرحله به این زیرساخت مهاجرت کنند.
برای نمونه، وضعیتی را تصور کنید که یک کسبوکار دیتابیسهایش را روی زیرساختهای کسبوکار خودش یا یک پروایدر دیگر تعریف کرده باشد. در این حالت ممکن است که این کسبوکار بهراحتی امکان مهاجرت کامل را نداشته باشد، اینجاست که یکی از راهحلهای دیتابیس مدیریتشدهی ابری آروان در راهکار DRaaS، که همان ساختن Replica روی دیتابیس مدیریتشدهی آروان است، به میان میآید. اما این فرآیند چهطور انجام میشود؟
دیتابیس اصلی کاربر دقیقن در همان جایی که در ابتدا ساخته شده بود (روی سازوکار خودش یا هر جای دیگر)، باقی میماند ولی یک کپی زنده (دایمبهروزشونده) از آن، روی آروانکلاد هم آورده میشود و این مهمترین مسالهای است که در زمان بحران یا حادثههای غیرمنتظره میتواند به تداوم کسبوکار مشتری کمک کند. درواقع نوعی توزیعشدگی جغرافیایی و تجربهی ماندگاری دادهها (durability data) برای کاربران فراهم میشود.
درست است که این عملیات ویژهی DRaaS است اما همانطور که در مقدمه گفته شد کاربران میتوانند در روزهای غیربحرانی با این امکان، نود Read-only را بهعنوان منبعی برای ارسال ترافیک Read و تقسیم بار استفاده کنند. به این ترتیب گویی دیتابیس ابری در روزهای غیربحرانی هم مانند سازوکار روزهای بحرانی، از دادههای کاربرها مراقبت میکند!
همه این موارد، ویژگیهایی است که دیتابیس مدیریتشدهی ابری آروان برای سهولت کار با دیتابیس و با هدف Business Continuity طراحی کرده است. دیتابیس مدیریتشدهی آروان این کار را با کاهش زمان Data Loss و Downtime در زنجیرهی سرویسدهی کسبوکارها انجام میدهد. از این لینک میتوانید دیتابیسهای ابریتان را بسازید.
ارسال نظر