Điểm:1

Máy chủ ảo có đủ cho nền tảng tải video lên không hay tôi cần dịch vụ lưu trữ như AWS và Oracle?

lá cờ cn
A H

Tôi đang phát triển một nền tảng nơi người dùng có thể tải video lên, yêu cầu video và tải xuống video do người dùng khác tải lên. Tôi đã phát triển nền tảng bằng cách sử dụng Java Spring Boot, Angular và MongoDB và mọi thứ đều hoạt động hoàn hảo trên máy chủ cục bộ của tôi. Tuy nhiên, tôi không biết mình nên thuê loại máy chủ nào vì tôi không biết có bao nhiêu người dùng sẽ sử dụng nền tảng của mình, tôi sẽ có bao nhiêu lượt tải lên/tải xuống đồng thời, v.v. Nền tảng này dành cho những người học thuật (giáo sư, sinh viên, v.v.). Tôi có các tùy chọn sau trong tâm trí:

  1. Máy chủ ảo, Linux V10 RAM 8GB SSD 300GB 4 CPU vCore Bảo đảm RAM 8 GB kết nối lên tới 100 MBit/s lưu lượng truy cập không giới hạn

  2. Máy chủ ảo Linux V30 RAM 16 GB SSD 500 GB 6 CPU vCore Bảo đảm RAM 16 GB kết nối lên tới 500 MBit/s lưu lượng truy cập không giới hạn

Là một trong những tùy chọn này đủ cho sự khởi đầu trong trường hợp của tôi? Làm thế nào tôi có thể thực hiện một ước tính?

Nếu tôi thuê một máy chủ ảo truyền thống và 5000 người muốn tải video lên đồng thời, điều gì sẽ xảy ra? Nó ảnh hưởng như thế nào đến tốc độ tải của trang web? Nó có làm chậm mọi thứ không?

Số lượng người xem cũng là nút cổ chai hay chỉ số lượng tệp tải lên/tải xuống đồng thời mới là nút cổ chai? Có bao nhiêu người xem/tải lên và tải xuống đồng thời thì có ổn không khi có một máy chủ ảo truyền thống?

Sẽ thật tốt nếu ai đó có thể cho tôi một gợi ý về cách tôi có thể ước tính. Tôi hoàn toàn không biết mình nên tiếp tục như thế nào.

lá cờ cn
Bạn nên cân nhắc xem xét một số khóa đào tạo về đám mây vì một trong những lợi thế là bạn (ở một mức độ nào đó) không phải lo lắng về dung lượng nếu bạn chọn đúng dịch vụ.Ví dụ: bạn có thể chạy dịch vụ của mình bằng cách sử dụng AWS Elastic Beanstalk & S3 và dịch vụ này sẽ tự động thay đổi quy mô.
lá cờ br
5000 lượt tải lên đồng thời trên một trong hai thứ này sẽ cực kỳ chậm, bạn cần thêm băng thông
Tim avatar
lá cờ gp
Tim
Nếu chi phí không phải là động lực chính, tôi sẽ tiếp cận vấn đề này bằng cách sử dụng các dịch vụ được quản lý. Ví dụ: CloudFront CDN, S3 để lưu trữ video, điện toán lambda serverless. Băng thông có thể _rất_ đắt trong AWS với số lượng lớn, vì vậy, có thể rẻ hơn khi sử dụng Lightsail hoặc Digital Ocean với cách tiếp cận truyền thống hơn mà bạn đã thực hiện. Hoặc một máy chủ tiêu chuẩn với dung lượng lưu trữ lớn rẻ hơn như BackBlaze B2 có nhiều băng thông.

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