什麼是EBS或Amazon S3的EC2實例更好用於基於訂閱的流式傳輸渠道,如Netflix。 每月150GB上傳,每月250GB流量,沒有高峯時間,觀衆基於澳大利亞,印度,北美,歐洲,巴西 和80TB的存儲需要遷移到雲嗎?什麼是更好的亞馬遜EBS或S3用於流式傳輸和上傳視頻
回答
可擴展性和業務遍及全球,在肯定的答案(僅使用AWS服務)是:
- 在Amazon S3存儲視頻
- 通過亞馬遜CloudFront的發球視頻
亞馬遜CloudFront的具有存在在全球70多個地點,並將爲您處理視頻流協議。將內容標記爲私密,讓您的應用程序確定用戶是否有權查看視頻。然後,您可以生成預先簽名的URL,以允許在一段有限的時間內訪問給定的視頻。請參閱:Serving Private Content through CloudFront
相比之下,使用Amazon EC2 +亞馬遜EBS是一個糟糕的選擇,因爲:
- 您需要根據您的負載向外擴展其他實例
- 您將需要運行的實例在多個區域更接近你的用戶(因此更低的延遲)
- 您將需要複製到每一個服務器上的所有視頻,而不是存儲每個視頻的一個副本
請注意,您的最大成本將是數據傳輸(請參閱Amazon CloudFront Pricing。您引用的「每月250GB流媒體」的數字看起來非常低 - 我的家人每個月僅使用這麼多的帶寬!
感謝您的迴應,您是否會使用CloudFront,或者如果您想要擴展和縮小或添加訂戶,您可以使用Lambda嗎? –
Amazon CloudFront可以提供靜態內容,但無法運行應用程序代碼。您將需要從Amazon EC2或AWS Lambda進行計算。編寫[無服務器代碼](https://serverlesscode.com/post/david-guetta-online-recording-with-lambda/)與在普通服務器上編寫代碼不同,需要進行一些研究才能正確使用它。 –
再次感謝John,因此運行通過CloudFront像通用M4x10Large這樣的EC2實例來接受請求並向上和向下擴展,是否可以工作,並且您是否需要爲該實例創建AMI以及EC2 –
- 1. 從亞馬遜S3流式傳輸私人視頻
- 2. 亞馬遜s3視頻流
- 3. 亞馬遜S3或EBS
- 4. 流星包在亞馬遜S3上傳
- 5. 上傳到亞馬遜S3
- 6. 使用亞馬遜s3上傳視頻和提取縮略圖
- 7. 將視頻從亞馬遜流式傳輸到iOS設備
- 8. NSURLSession和亞馬遜S3上傳
- 9. PHP亞馬遜S3上傳和標籤
- 10. 如何從亞馬遜S3安全地傳輸視頻
- 11. 使用PHP上傳到亞馬遜S3
- 12. 亞馬遜S3上傳什麼是關鍵做
- 13. 上傳視頻文件到亞馬遜通過S3
- 14. 亞馬遜EC2到S3傳輸
- 15. 亞馬遜的Java SDK - 上傳到S3
- 16. 亞馬遜s3圖片上傳失敗
- 17. 上傳文件到亞馬遜s3
- 18. S3上傳與亞馬遜IOS Sdk
- 19. 亞馬遜S3上傳部件請求
- 20. 亞馬遜S3 POST上傳(來自iPhone)
- 21. 亞馬遜S3從GWT App上傳
- 22. 亞馬遜s3上傳文件超時
- 23. PHP亞馬遜S3與水印上傳
- 24. ios上傳文件到亞馬遜s3
- 25. 亞馬遜S3文件上傳
- 26. 遷移Wordpress上傳到亞馬遜S3
- 27. PHP亞馬遜S3上傳速度
- 28. 亞馬遜S3文件上傳
- 29. 亞馬遜s3批量上傳
- 30. 亞馬遜S3 java android resume上傳?
Netflix已經發布了很多關於他們如何做事的文章。你看過他們的東西嗎? – l0b0