2014-02-17 129 views
0

雖然我正在尋找將我們的服務器遷移到AWS,但我試圖弄清楚如何在我們的網絡節點之間同步數據。 我想在每個網絡節點上安裝一個磁盤,並擁有整個共享的本地緩存。同步EC2實例之間的數據

有沒有任何首選的方法來做到這一點?

+1

什麼樣的數據?以及它多久改變一次? –

+0

圖片,PDF文件,視頻等文件每分鐘更新一次,網絡節點正在處理文件。這就是爲什麼我需要本地緩存。 – brasimon

回答

3

聽起來像你應該考慮最初在s3上存儲你的文件,如果性能是關鍵,有一個同步作業,將文件的副本本地複製到你的EC2實例。 S3是快速,耐用和便宜的 - 甚至可以在不保留本地緩存的情況下足夠快 - 但如果確實需要本地副本,則可以使用諸如aws cli和其他第三方工具等工具。

http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html

-1

一個絕對簡單的辦法是同時在機器上安裝Dropbox的同步客戶端,並保持你的文件的Dropbox。這是迄今爲止最簡單的!

在這種方法中,您可以使用外部添加文件到Dropbox帳戶(甚至不需要加載AWS服務)從另一臺機器甚至Dropbox的瀏覽器界面將數據「加載」到機器上。