Chuyển tới nội dung chính

Tổng quan auto scaling

Auto scaling tăng tài nguyên của database khi mức sử dụng vượt ngưỡng bạn đặt, nên bạn không phải canh mức sử dụng rồi đổi cấu hình thủ công. Đây là vertical scaling: vẫn database đó nhưng nhận flavor lớn hơn hoặc đĩa lớn hơn, chứ không thêm node.

Compute và storage scale riêng nhau

Hai phần cấu hình độc lập và dùng riêng từng phần cũng được.

Compute scalingStorage scaling
Tăng cái gìvCPU và RAM, bằng cách chuyển sang flavor lớn hơnDung lượng đĩa dữ liệu
Kích hoạt khiCPU hoặc RAM trung bình vượt ngưỡng của bạnMức dùng storage vượt ngưỡng của bạn
Tăng bao nhiêuFlavor kế tiếp trong danh sách bạn sắp xếpMột tỷ lệ phần trăm của dung lượng hiện tại
Ảnh hưởng dịch vụKhông, trên phần lớn engine. PostgreSQL, OpenSearch và ClickHouse cần khởi động lại thủ công thì thay đổi mới có hiệu lựcKhông. Việc mở rộng chạy online
Đảo ngược đượcCó, bằng cách hạ cấu hình lạiKhông. Mở rộng là vĩnh viễn

Hệ thống quyết định thế nào

Compute scaling lấy mẫu mức sử dụng theo tracing interval bạn đặt, rồi so mức trung bình trong khoảng đó với ngưỡng CPU và RAM. Thứ được so là giá trị trung bình chứ không phải đỉnh tức thời, nên một đợt tăng ngắn không kích hoạt việc đổi cấu hình.

Khi vượt ngưỡng, hệ thống chuyển sang flavor kế tiếp trong List Flavor Scaling, theo đúng thứ tự bạn liệt kê. Nếu mức sử dụng vẫn trên ngưỡng, hệ thống chuyển tiếp sang flavor sau. Danh sách này chính là trần — scaling dừng ở phần tử cuối cùng.

Scaling cũng dừng ở quota. Khi quota khả dụng của VPC đã cạn, hệ thống không nâng thêm bất kể ngưỡng đặt thế nào.

Trước khi bật

Phải có người nhận thông báo trước. Dịch vụ backup cũng có yêu cầu này, và console chặn kích hoạt bằng một hộp thoại cho tới khi có ít nhất một email hoặc một kênh Telegram. Xem Quản lý cảnh báo.

Chọn ngưỡng

  • Giữ ngưỡng compute từ 60% trở lên. Giá trị thấp hơn khiến hệ thống scale theo dao động traffic bình thường, và mỗi lần scale lên đều tốn tiền mà bạn không lấy lại được bằng cách scale xuống sau đó.
  • Đặt ngưỡng storage từ 70% trở lên. Storage không thu nhỏ được, nên một ngưỡng bị kích hoạt bởi đợt tăng nhất thời sẽ đội chi phí vĩnh viễn.
  • Để danh sách flavor có chỗ mở rộng. Danh sách chỉ một phần tử nghĩa là database dừng scale ngay ở bước đầu và bạn quay lại đổi cấu hình thủ công.
cảnh báo

Mở rộng storage là một chiều. Không có cách nào, tự động hay thủ công, đưa về đĩa nhỏ hơn, và dung lượng lớn hơn sẽ tính phí từ đó trở đi.

Bước tiếp theo