Điểm:0

CPU và RAM quan trọng như thế nào đối với một tệp chỉ cắt đứt?

lá cờ br

Giả sử tôi muốn lưu trữ 100000 tệp hình ảnh và video nhỏ trong khoảng 50kb - 2mb

Rõ ràng là SSD sẽ tốt hơn HDD vì tốc độ truy xuất tệp.

Nhưng CPU và RAM quan trọng đến mức nào?

Điều gì sẽ xử lý chỉ đọc tốt hơn/nhanh hơn:

1 vServer với 300GB SSD, 16GB Ram và 8 nhân CPU

hoặc

Cân bằng tải giữa 2 vServer với SSD 300GB, Ram 4GB và 2 nhân CPU

Một cách khác: Tùy chọn nào trong hai tùy chọn đó sẽ tắt/gây ra lỗi 500 nhanh hơn khi i/o tăng mỗi phút?

user10489 avatar
lá cờ nc
Không có câu trả lời duy nhất cho điều này. Bạn sẽ sử dụng RAID chứ? RAID phần mềm hay RAID phần cứng? Có kích thước tập hợp hoạt động mà bộ nhớ cache sẽ trợ giúp hay tất cả các tệp đều được đọc đồng đều? Có nhiều siêu dữ liệu cần được lưu vào bộ nhớ cache trong ram không? Lý tưởng nhất là bạn chỉ cần mua đủ ram để chứa tất cả dữ liệu, nhưng điều đó có lẽ không thực tế.
lá cờ it
Điều này cũng phụ thuộc vào số lượng kết nối đồng thời với máy chủ.
Eduard Unruh avatar
lá cờ br
Đó là vSeevers, không chuyên dụng và máy chủ lưu trữ mà tôi đang xem không chỉ định đó là RAID phần mềm hay phần cứng nên tôi đoán là phần mềm mà tôi không biết. "Có nhiều siêu dữ liệu cần được lưu vào bộ nhớ cache trong ram không?" Tôi không biết, có lẽ không? Tôi không đọc siêu dữ liệu, tôi chỉ đọc hình ảnh và video bằng PHP và gửi cho người dùng
Eduard Unruh avatar
lá cờ br
"Điều này cũng phụ thuộc vào số lượng kết nối đồng thời với máy chủ" đây là mối quan tâm chính, thực sự có rất nhiều i/o, khoảng 10 triệu mỗi ngày ngay bây giờ chỉ để đọc tệp. Tôi tính rằng nó sẽ tăng gấp 10 lần vào năm tới, vì vậy tôi sẽ phải quyết định chọn 5 máy chủ có phần cứng nhanh hoặc 10 máy chủ có phần cứng vừa phải @Hardoman
Eduard Unruh avatar
lá cờ br
Không thực sự, câu hỏi ở đó rất chung chung không có bất kỳ ví dụ nào và cả câu trả lời trong khi tôi chỉ định phần cứng và cả khối lượng công việc, chỉ đọc tệp @GregAskew
lá cờ vn
Bạn nói, "_ Tôi chỉ đọc hình ảnh và video bằng PHP_".Chỉ cần làm rõ, PHP, máy chủ web, v.v. của bạn _trên một máy chủ riêng biệt_ và máy chủ tệp của bạn không làm gì khác ngoài việc phân phối các tệp? (Làm thế nào & sử dụng cái gì?) Bởi vì nếu không, thì tất cả các cược sẽ bị tắt về số lượng CPU/RAM mà bạn có thể yêu cầu.
Eduard Unruh avatar
lá cờ br
Máy chủ phục vụ các tệp chạy trên Windows Server 2016, đã cài đặt plesk (vì ssl miễn phí cần thiết và thoải mái) và đọc các tệp bằng PHP. Có, nó là riêng biệt, các tập lệnh cơ sở dữ liệu/phụ trợ nằm trên một máy chủ khác. Câu hỏi này đơn giản là tùy chọn nào tốt hơn để chỉ phục vụ các tệp @MarkusAO
lá cờ us
Câu trả lời cho câu hỏi trùng lặp là câu trả lời hợp lý duy nhất mà bất kỳ ai cũng có thể đưa ra. Chỉ bạn mới có thể chạy thử nghiệm để xác định phần cứng thích hợp cho khối lượng công việc của mình. Những người khác chỉ có thể đoán, điều này có thể sai theo cả hai hướng.
lá cờ vn
Nếu "máy chủ tệp" của bạn chỉ hoàn toàn phục vụ các tệp, loại bỏ mọi thứ không thể thiếu để phục vụ tệp, với bất kỳ phần mềm nào yêu cầu các tệp chạy và thực hiện cuộc gọi từ một máy chủ riêng biệt, các tệp được truy cập qua Samba hoặc bất kỳ thứ gì, thì bạn có thể có một bắn vào việc nhận ước tính phần cứng cho mỗi khối lượng yêu cầu. Mặt khác, các yêu cầu về CPU/RAM hoàn toàn phụ thuộc vào giàn phần mềm của bạn và bạn sẽ chỉ có câu trả lời bằng cách tự kiểm tra tải.

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