Performance

使用 Amazon S3 進行執行時更新的性能問題

  • October 10, 2012

我有一個託管在 Amazon EC2 和 Rackspace 中的 Web 應用程序。使用者可以通過這個應用程序上傳文件,也可以修改它們。這些文件儲存在每個伺服器的本地儲存中,並使用統一同步。為了避免處理同步問題,我想探索使用 s3fs 的 Amazon S3。它工作,但性能很差,幾乎慢了 10 倍。我有什麼問題嗎?S3 是否應該僅用於備份,並且僅用於執行時更新的本地儲存?請提供您的意見。

謝謝,斯里坎特

我不建議將 s3 用於執行時操作。本地儲存附加到實例。即使您使用 EBS,它仍然是單跳。但是對於 s3,網路延遲起著重要作用,並扼殺了真正的實時體驗。

如果您的使用者在延遲時間上還不錯,那麼您可以繼續使用 s3,否則我會說本地儲存更適合您的操作。

引用自:https://serverfault.com/questions/436691