Điểm:0

Thiết lập đám mây cho các tác vụ sử dụng nhiều CPU từ cao đến cao không thường xuyên (chia tỷ lệ theo chiều dọc tức thì?)

lá cờ in

Tôi có một khối lượng công việc kinh doanh có mức sử dụng CPU rất thấp hầu hết thời gian và đôi khi cần tăng mức sử dụng CPU rất cao. Nó hiện đang chạy trên một máy chủ chuyên dụng với 32 lõi, nhưng hy vọng sẽ chuyển sang giải pháp lưu trữ đám mây. Các yêu cầu đại khái là:

  • 1 lõi hầu hết thời gian
  • 32 lõi trung bình cứ sau 20 phút trong khoảng 30 giây (không phải khoảng thời gian xác định trước và cần chạy trong vòng vài giây sau khi được kích hoạt)
  • 100 lõi (càng nhiều càng tốt) cứ sau vài tuần, trong vài giờ (tùy thuộc vào số lượng lõi có sẵn, với 32 lõi khoảng 8 giờ)

Có bất kỳ thiết lập nào tôi có thể sắp xếp để giải quyết khối lượng công việc như vậy không? Giải pháp cơ bản là chỉ thiết lập ở phiên bản 32 lõi, nhưng có vẻ như đó không phải là giải pháp hiệu quả nhất. Tôi đã xem xét các phiên bản có thể phát nổ, nhưng chúng không cung cấp số lượng lõi lớn mà tôi cần. Lý tưởng nhất là sẽ có một số dịch vụ cho phép mở rộng quy mô theo chiều dọc ngay lập tức, nhưng dịch vụ đó dường như không tồn tại.

Bất kỳ ý tưởng? Cảm ơn bạn!

vidarlo avatar
lá cờ ar
Có nhiều lựa chọn thay thế. Đó là loại khối lượng công việc gì? Đối với khối lượng công việc theo hướng sự kiện đơn giản, một ứng dụng chức năng có thể hoạt động. Đối với các khối lượng công việc khác, hình ảnh docker có thể hoạt động. Hơn nữa, là quy mô dự đoán? Bạn có thể tạo ra nhiều phiên bản hơn * trước khi * bạn cần chúng không, hay đó là nhu cầu gây ra mà bạn không thể dự đoán chính xác?
lá cờ in
@vidarlo: Cảm ơn sự giúp đỡ! Công việc diễn ra khoảng 20 phút một lần là một chương trình tìm kiếm đa luồng được viết bằng C++, yêu cầu một lượng bộ nhớ tối thiểu nhưng gần bằng mức sử dụng toàn bộ lõi. Nó chạy tốt trên khoảng 16 hoặc 32 lõi. Công việc diễn ra vài tuần một lần là nhiều lần tìm kiếm, trên các đầu vào khác nhau. Từ những gì tôi đã thấy, các dịch vụ chức năng không cho phép mã cấp thấp hơn (như C++) và sẽ không đủ hiệu suất. Công việc cứ sau 20 phút không mang tính dự đoán lắm - trong khoảng thời gian một giờ, nó sẽ chạy khoảng ba lần, nhưng tôi không biết trước khi nào nó sẽ được kích hoạt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.