Dịch vụ mạng Amazon (AWS) cung cấp nhiều công cụ và kiến trúc để đạt được sự sẵn có cao. Hiểu được các nguyên tắc lý thuyết và các lựa chọn thực tế giúp các tổ chức thiết kế hệ thống bền vững.

Những điều cơ bản về tính dễ bị tổn thương

Khả năng cao bao gồm giảm thời gian và đảm bảo hoạt động dịch vụ liên tục. Các khái niệm chính bao gồm các cơ chế dự phòng, cơ chế quá tải và cân bằng. Những nguyên tắc này giúp phân phối tải công việc và cung cấp các tùy chọn sao lưu nếu thành phần chính thất bại.

Dịch vụ AWS hỗ trợ khả năng cao

AWS cung cấp nhiều dịch vụ hỗ trợ kiến trúc có sẵn cao. Trường hợp Amazon EC2 có thể được triển khai trên nhiều vùng phụ (AZs) để ngăn chặn chỉ một điểm thất bại. Elic Agner (ELB) phân phối giao thông, bảo đảm không một máy chủ nào trở thành một cổ chai. Đường Amazon 53 cung cấp khả năng quản lý năng truy cập DNS.

Những trường hợp thực tế

Tăng khả năng sử dụng cao trong AWS bao gồm thiết kế các cấu trúc kết hợp các chiến lược dự phòng và thất bại. triển khai thông tin đặc trưng bao gồm việc triển khai các máy chủ ứng dụng trên nhiều AZ, sử dụng các bộ cân bằng nạp để phân phối giao thông, và thiết lập các phương pháp hỗ trợ và phục hồi tự động.

  • Triển khai các trường hợp EC2 trong nhiều Z
  • Dùng bộ cân bằng cao độ để phân phối giao thông
  • Các nhóm tự động tính toán để quản lý tài nguyên động
  • Cấu hình kiểm tra sức khỏe 53 lộ trình DNS thất bại
  • Các kế hoạch hồi phục đều đặn thử thách thảm họa