Tôi đã xem qua Số dư Tín dụng CPU trong giám sát EC2. Số dư tín dụng CPU là gì?
Tôi đã xem qua Số dư Tín dụng CPU trong giám sát EC2. Số dư tín dụng CPU là gì?
Câu trả lời:
AWS EC2
có 2 loại trường hợp khác nhau: Trường hợp hiệu suất cố định (ví dụ: M3, C3, v.v.) và Trường hợp hiệu suất ổn định (ví dụ: T2). Fixed Performance Instances
cung cấp hiệu suất CPU phù hợp trong khi Burstable Performance Instances
cung cấp baseline CPU performance
khối lượng công việc bình thường. Nhưng khi khối lượng công việc tăng Burstable Performance Instances
có khả năng bùng nổ, tức là tăng hiệu suất CPU.
Tín dụng CPU quy định số lượng CPU bùng nổ của một thể hiện. Bạn có thể sử dụng Tín dụng CPU này để tăng hiệu suất CPU trong giai đoạn Burst. Giả sử bạn đang vận hành thể hiện với 100% hiệu suất CPU trong 5 phút, bạn sẽ tiêu tốn 5(i.e. 5*1.0)
Tín dụng CPU. Tương tự, nếu bạn chạy một phiên bản với hiệu suất CPU 50% trong 5 phút, bạn sẽ sử 2.5(i.e. 5*0.5)
dụng Tín dụng CPU.
Số dư Tín dụng CPU chỉ đơn giản là số Tín dụng CPU có sẵn trong tài khoản của bạn bất cứ lúc nào.
Khi bạn tạo một phiên bản, bạn sẽ nhận được Tín dụng CPU ban đầu . Trong mỗi giờ, bạn sẽ nhận được một số tín dụng CPU nhất định (số tiền này phụ thuộc vào loại thể hiện). Nếu bạn không làm giảm hiệu suất CPU, Tín dụng CPU sẽ được thêm vào Số dư Tín dụng CPU của tài khoản của bạn. Nếu bạn hết Tín dụng CPU (tức là Số dư Tín dụng CPU biến thành 0), phiên bản của bạn sẽ hoạt động dựa trên hiệu suất cơ bản.
Đọc thêm về Tín dụng CPU và Hiệu suất cơ bản cho các trường hợp hiệu suất ổn định
Theo tài liệu chính thức :
Amazon EC2 cho phép bạn chọn giữa các Trường hợp hiệu suất cố định (ví dụ: M3, C3 và R3) và Các trường hợp hiệu suất ổn định (ví dụ: T2). Các trường hợp hiệu suất ổn định cung cấp một mức cơ bản của hiệu suất CPU với khả năng bùng nổ trên đường cơ sở. Các phiên bản T2 dành cho khối lượng công việc không sử dụng CPU đầy đủ thường xuyên hoặc nhất quán, nhưng đôi khi cần phải nổ.
Hiệu suất cơ bản và khả năng bùng nổ của các trường hợp T2 được điều chỉnh bởi Tín dụng CPU. Mỗi phiên bản T2 nhận Tín dụng CPU liên tục, tốc độ phụ thuộc vào kích thước cá thể. Các trường hợp T2 tích lũy Tín dụng CPU khi chúng không hoạt động và sử dụng tín dụng CPU khi chúng hoạt động. Tín dụng CPU cung cấp hiệu suất của lõi CPU đầy đủ trong một phút .
Để mở rộng câu trả lời trước.
t2
các thể hiện lớp sử dụng một mô hình CPU có thể nổ. Thay vì có quyền truy cập vào tài nguyên CPU đầy đủ mọi lúc, bạn có quyền truy cập vào tài nguyên CPU đầy đủ dựa trên mô hình tín dụng CPU.
Khi cá thể của bạn không hoạt động, cá thể đó đang xây dựng các khoản tín dụng lên đến giới hạn. Tỷ lệ và giới hạn khác nhau về kích thước cá thể.
Khi bạn sử dụng tài nguyên CPU, bạn dành những khoản tín dụng đó. Khi bạn hết tiền, việc sử dụng CPU của bạn bị giới hạn rất thấp cho đến khi bạn tích lũy được nhiều tín dụng hơn.
Khi phiên bản của bạn sử dụng ít tài nguyên CPU hơn mức hiệu suất cơ bản cho phép (chẳng hạn như khi không hoạt động), các khoản tín dụng CPU không được sử dụng (hoặc chênh lệch giữa số tiền kiếm được và số tiền đã chi) được lưu trữ trong số dư tín dụng trong tối đa 24 giờ , xây dựng các khoản tín dụng CPU cho sự bùng nổ.