Amazon EC2 công bố chiến lược phân bổ tối ưu hóa giá và dung lượng mới để cung cấp Phiên bản Spot Amazon EC2
Hôm nay, chúng tôi giới thiệu chiến lược phân bổ tối ưu hóa giá cả và dung lượng mới cho Phiên bản Spot Amazon EC2 để giúp bạn tối ưu hóa việc cung cấp Phiên bản Spot thông qua EC2 Auto Scaling, EC2 Fleet và Spot Fleet. Chiến lược phân bổ tối ưu hóa giá cả và dung lượng đưa ra quyết định phân bổ Spot dựa trên cả tính khả dụng dung lượng dự phòng và giá Phiên bản giao ngay. Chiến lược phân bổ tối ưu hóa giá cả và dung lượng là sự lựa chọn tốt nhất cho hầu hết các ứng dụng Spot như dữ liệu lớn, khối lượng công việc được container hóa, CI/CD, máy chủ web, kết xuất hình ảnh và phương tiện, học máy và tính toán hiệu suất cao (HPC).
Phương pháp tốt nhất để sử dụng Phiên bản Spot EC2 là linh hoạt giữa các loại phiên bản và Vùng sẵn sàng để tăng cơ hội nhận được dung lượng tổng hợp mục tiêu và giảm khả năng bị gián đoạn ngay cả khi một số nhóm dung lượng Spot cụ thể không khả dụng. Các nhóm EC2 Auto Scaling, EC2 Fleet và Spot Fleet sử dụng các chiến lược phân bổ Spot để chọn các nhóm Phiên bản Spot để thực hiện yêu cầu Spot của bạn.
Cho đến nay, các chiến lược phân bổ Spot với mức giá thấp nhất và dung lượng được tối ưu hóa cho phép bạn tối ưu hóa vị trí Phiên bản Spot theo giá của các nhóm Phiên bản Spot hoặc khả dụng dung lượng, nhưng không phải cả hai. Giờ đây, chiến lược phân bổ tối ưu hóa giá và dung lượng mới xem xét cả giá và dung lượng để chọn các nhóm Phiên bản Spot ít có khả năng bị gián đoạn nhất và có mức giá thấp nhất có thể. Chiến lược mới duy trì tỷ lệ gián đoạn tương đương với chiến lược phân bổ dung lượng được tối ưu hóa, đồng thời giữ tổng giá Phiên bản Spot của bạn thấp hơn mức dung lượng được tối ưu hóa thường làm.
Để bắt đầu, hãy đặt “giá và công suất tối ưu hóa” làm chiến lược phân bổ Spot trong cấu hình EC2 Auto Scaling, EC2 Fleet hoặc Spot Fleet của bạn. Để có một cách đơn giản để tạo cấu hình linh hoạt loại phiên bản hiệu quả nhất, chúng tôi khuyên bạn nên sử dụng lựa chọn loại phiên bản dựa trên thuộc tính. Khi cung cấp phiên bản, nhóm Auto Scaling hoặc Fleet của bạn sẽ xem xét các nhóm phiên bản Spot mà bạn đã chọn cho cả giá và tính khả dụng để đưa ra quyết định phân bổ tối ưu. Khách hàng sử dụng Kubernetes với trình tự động quy mô cụm Karpenter mã nguồn mở có thể hưởng lợi từ chiến lược phân bổ Spot mới này theo mặc định bắt đầu trong Karpenter v0.19.0.
Chiến lược phân bổ Spot tối ưu hóa giá cả và dung lượng hiện đã có sẵn ở tất cả các Khu vực AWS công cộng và AWS GovCloud (Hoa Kỳ). Để biết thêm thông tin, hãy xem tài liệu về EC2 Auto Scal ing, tài liệu về EC2 Fleet và tài liệu về Spot Fleet.