دسترسی بالا (HA) یک جنبه حیاتی از زیرساخت های ابر است، اطمینان حاصل کنید که خدمات حتی در صورت شکست در دسترس باقی می مانند. Amazon Web Services (AWS) ابزارهای مختلف و معماری را برای دستیابی به دسترسی بالا ارائه می دهد. درک هر دو اصول نظری و گزینه های استقرار عملی کمک می کند تا سازمان ها سیستم های انعطاف پذیر را طراحی کنند.

اصول در دسترس بودن بالا

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

AWS خدمات پشتیبانی از دسترسی بالا

AWS چندین سرویس برای پشتیبانی از معماری های در دسترس پذیری بالا فراهم می کند. Amazon EC2 می تواند در چندین منطقه در دسترس (AZs) برای جلوگیری از نقاط شکست واحد مستقر شود. Elastic Load Balancer (ELB) ترافیک ورودی را توزیع می کند و اطمینان حاصل می کند که هیچ سرور واحدی به یک تنگنا تبدیل نمی شود. Amazon Path 53 قابلیت های شکست ناپذیر مبتنی بر DNS را ارائه می دهد.

سناریوهای عملی Deployment

پیاده سازی دسترسی بالا در AWS شامل طراحی معماری است که شامل استراتژی های قرمز و شکست خورده است. استقرار معمولی شامل استقرار سرورهای برنامه در سراسر چندین آز، با استفاده از تعادل بار برای توزیع ترافیک و تنظیم پشتیبان گیری خودکار و روش های بازیابی.

  • 2- موارد EC2 در چندین نمونه
  • استفاده از Elastic Load Balancer برای توزیع ترافیک
  • پیاده سازی گروه های خودکار برای مدیریت منابع پویا
  • مسیر Configure Path 53 بررسی های بهداشتی برای DNS شکست
  • برنامه های بازیابی فاجعه به طور منظم تست