Kami saat ini menyalahgunakan sistem kontrol versi kami dan menggunakannya ... cukup sebagai FTP untuk menyimpan binari rilis besar (4+ GB).
Kami berusaha untuk beralih dari praktik menghebohkan ini yang telah dan terus beralih dan mengambil lebih banyak sumber daya TI sambil melumpuhkan proses integrasi dan pelepasan.
Solusi untuk ini akan menggunakan berbagi file P2P untuk mendistribusikan gambar / binari rilis ini, menggabungkan server file dan beberapa mesin pengguna utama sebagai seed.
Jadi pertanyaan saya datang dalam dua bagian:
- Adakah di antara Anda yang menggunakan BitTorrent di intranet Anda untuk mendistribusikan gambar / binari rilis ?, jika tidak, apa pendapat Anda tentang ide ini (yang sebenarnya bukan milik BTW, tapi saya rasa ini hebat)
- Apakah ada perangkat lunak berbasis web open source untuk menangani penerbitan BitTorrent pelacak ?, sehingga ketika ada rilis baru dapat dicari dan menampilkan ketersediaannya sehubungan dengan biji dan lintah? (... Anda tahu apa yang saya maksudkan)
Sunting: Intranet bersifat global (mis. Amerika Serikat, Tiongkok, Jerman, Meksiko). FTP reguler dapat bekerja tetapi tidak seefektif biaya.
release-management
software-distribution
p2p
dukeofgaming
sumber
sumber
Jawaban:
Aku suka gagasan itu. BitTorrent mungkin merupakan solusi terbaik untuk berbagi file besar di antara banyak pengguna yang dirancang sejauh ini, sayang sekali bahwa stigma yang dibawanya mungkin akan terus menghambat adopsi mainstream itu. Namun, banyak proyek open source, termasuk distribusi Linux, menggunakan torrent sebagai saluran distribusi sekunder
Anda dapat menemukan beberapa pelacak sumber terbuka di sourceforge, di antaranya TBSource dan TBDev.net , inkarnasi terkini dari proyek torrentbit populer. Pilihan lain adalah XBTT , meskipun saya curiga itu mungkin berlebihan untuk kebutuhan Anda. Memiliki frontend sederhana, tetapi ada frontend pihak ketiga yang tersedia jika Anda membutuhkannya.
Ada juga kemungkinan untuk memanfaatkan torrent tanpa harus mengatur dan menjalankan pelacak, karena klien torrent dapat beroperasi dalam mode pelacak, menggunakan hashtable terdistribusi untuk bertukar informasi rekan. Anda masih perlu berbagi file torrent dengan cara apa pun, tetapi Anda dapat mengatur beberapa situs web / ftp sederhana untuk itu dalam waktu singkat, atau menyimpannya di svn (bukan masalah karena mereka menimbang beberapa kb per file).
sumber