3
我想在一組Amazon EC2機器上構建Torrent服務器。這是完全內部使用。實質上,我想要一種快速的方式將更改傳播到需要駐留在多臺服務器上的大文件。我該怎麼做?如何在一組Amazon EC2上構建用於在計算機之間傳輸文件的Torrent羣集?
我想在一組Amazon EC2機器上構建Torrent服務器。這是完全內部使用。實質上,我想要一種快速的方式將更改傳播到需要駐留在多臺服務器上的大文件。我該怎麼做?如何在一組Amazon EC2上構建用於在計算機之間傳輸文件的Torrent羣集?
這個想法已經被探索,最突出的和成熟的實現我所知道的是Twitter的Murder:
謀殺是使用BT下載的文件分發到大量 量服務器的方法在生產環境中。這允許 可擴展和快速部署在數百到數百臺服務器的環境中,其中集中式分佈系統不會在其他情況下運行。 「謀殺」通常指的是一羣烏鴉,它在這種情況下適用於一堆做 的服務器。
Twitter的工程博客設置了專門的文章介紹Murder: Fast datacenter code deploys using BitTorrent,這也提供了由拉里·加德亞相應的演示文稿/談話的視頻。