Tôi đang viết một khoản trợ cấp để cung cấp cho sinh viên quyền truy cập miễn phí vào máy ảo Nextcloud và tôi cần lập ngân sách cho các máy vật lý. Câu hỏi đặt ra là, làm cách nào tôi có thể ước tính số lượng máy ảo chỉ chạy Nextcloud (về cơ bản chỉ với các ứng dụng chia sẻ tệp--không có hội nghị truyền hình hoặc chỉnh sửa trực tiếp hoặc tương tự) có thể được hỗ trợ bởi một máy vật lý? Tôi cần điều này để lập ngân sách cho số lượng máy vật lý cần mua.
Tôi đã tìm thấy một số bài báo học thuật về câu hỏi này, nhưng tôi không có thời gian để triển khai các mô hình của họ (và dù sao thì chúng cũng chưa được xác thực đầy đủ trong hoàn cảnh thực tế). Tôi cũng đã thấy một số phương pháp ước tính quá thô sơ (https://docs.citrix.com/en-us/tech-zone/design/design-decisions/single-server-scalability.html). Những thứ này không giúp được gì nhiều.
Cách tiếp cận của tôi có thể thô bạo, nhưng nó cần phải dựa trên bằng chứng. Chẳng hạn, nếu bạn có kinh nghiệm với phần cứng cụ thể hỗ trợ một số máy ảo Nextcloud (hoặc thứ gì đó tương tự như Nextcloud), thì điều đó sẽ rất tốt. Hoặc nếu bạn có suy nghĩ về các yếu tố quan trọng nhất để ước tính năng lực. Tôi đã coi các công cụ kiểm tra tải (Đăng nhập VSI) như một cách để xác thực các lựa chọn của mình sau khi thực tế, nhưng tôi không hiểu làm cách nào để có thể làm điều đó trước để mô hình hóa mọi thứ một cách thực tế, vì vậy mọi suy nghĩ ở đó cũng sẽ hữu ích.
CHỈNH SỬA: Câu trả lời kinh điển Bạn có thể giúp tôi với kế hoạch năng lực của tôi? giúp làm tài liệu tham khảo để đưa vào ngân sách chung, nhưng tôi cần thông tin chi tiết cụ thể cho trường hợp của mình từ một người có kinh nghiệm liên quan.Có một vấn đề về con gà và quả trứng: Trước tiên tôi không thể kiểm tra một số máy ứng cử viên và sử dụng kết quả để lập ngân sách, vì tôi sẽ cần tiền để mua máy; nhưng tiền từ khoản tài trợ chỉ đến dựa trên kế hoạch năng lực. Hy vọng của tôi là dựa trên một số ước tính của tôi dựa trên kinh nghiệm của những người khác để giải quyết vấn đề này.