Điểm:1

Lưu trữ khối lượng công việc không nhất quán trong Azure

lá cờ cn

Trong công ty của chúng tôi, chúng tôi có rất nhiều thuật toán cần xử lý các tập dữ liệu lớn. Thời gian để chạy các thuật toán này khác nhau từ vài phút đến hàng giờ. Chúng cũng cần được chạy đặc biệt từ nhiều lần trong một tuần đến mỗi tháng một lần. Chúng tôi muốn kích hoạt các thuật toán này bằng một sự kiện chẳng hạn như tệp tải lên trong bộ nhớ Azure blob hoặc và lệnh gọi API.

Để giải quyết vấn đề này, tôi bắt đầu xem xét việc xử lý các tác vụ được xếp hàng đợi trong Azure. Lúc đầu, tôi nghĩ rằng các chức năng của Azure có thể là một giải pháp tốt vì nó trả tiền khi bạn sử dụng.Vấn đề với điều này là chúng không dành cho các hoạt động kéo dài. Vì vậy, tôi bắt đầu tìm kiếm ở nơi khác. Tôi đã tìm thấy hai lựa chọn thay thế khá tốt là Azure WebJobs hoặc Jobs in Azure Kubernetes Services. Vấn đề với cả hai là họ vẫn cần một máy chủ đang hoạt động mặc dù không có gì đang chạy trên chúng. Điều này có thể khá tốn kém đối với các tác vụ chỉ cần chạy mỗi tháng một lần.

Do đó, câu hỏi của tôi là: có tồn tại giải pháp nào trong Azure để lưu trữ các công việc chạy dài mà không cần máy chủ chuyên dụng chạy 24/7 không?

Điểm:4
lá cờ cn

Tách thành phần gửi công việc khỏi các công nhân xử lý chúng. Có lẽ quá trình gửi được triển khai như với Hàng đợi và Hàm Azure, tải các đầu vào lên bộ lưu trữ ở đâu đó và tạo một con trỏ tới đó. Một phần của chức năng là mở rộng quy mô công nhân từ con số 0, có thể thông qua VM Scale Sets.

Có thể là một số công việc phát triển, nếu không sử dụng hệ thống lập lịch công việc hiện có.

Hoặc, dành chi phí để chạy Kubernetes mọi lúc. Có, AKS yêu cầu chạy ít nhất một nút. Có thể đáng giá, đặc biệt nếu nó cũng chạy các ứng dụng vùng chứa khác.

Điểm:0
lá cờ br

Có lẽ một giải pháp khác cho những gì John đã đề xuất là sử dụng máy ảo Azure Spot: https://azure.microsoft.com/en-us/services/virtual-machines/spot/

Đă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.