টরেন্ট ফাইলগুলি কীভাবে বিতরণ করবেন?


15

আমি র্যাকস্পেস ক্লাউড সার্ভারগুলির সাথে কিছু বিতরণ কাজ করছি এবং আমি আমার ফাইলগুলি বিতরণ করতে বিটোরেন্ট ব্যবহার করছি। এটি আশ্চর্যজনকভাবে ভাল কাজ করে। যাইহোক, টরেন্ট ফাইলগুলি নিজেরাই বিতরণ করা এত সুন্দর নয়। আপনি কীভাবে ঘুরে বেড়াবেন? এই মুহুর্তে আমি টরেন্ট ফাইলগুলি সার্ভারগুলিতে স্ক্রিপ করেছি এবং অবশ্যই আমি এমন একটি স্ক্রিপ্ট লিখতে পারি যা sqrt(n)সার্ভারে এটি অনুলিপি করে প্রত্যেককে আবার অনুলিপি করতে নির্দেশ দেয় sqrt(n)তবে এটি কাজ করার জন্য পিটা।

উত্তর:


23

আপনার সমস্যাটি আসলে কী তা জানেন না, আমি একাধিক সার্ভারে ছোট ফাইলগুলি আপলোড করার জন্য একটি সরঞ্জাম হিসাবে সমান্তরাল-এসএসএসpscp থেকে সুপারিশ করতে পারি ।

আপনি আপলোড করার জন্য সার্ভারের একটি তালিকা প্রস্তুত করেন এবং স্থানীয়ভাবে কী নেবেন এবং এটি কোথায় দূরবর্তীভাবে স্থাপন করবেন তা তা জানান। উদাহরণ স্বরূপ:

$ pscp -h list-of-servers file.torrent /tmp/
[1] 02:11:22 [SUCCESS] 10.0.0.21
[2] 02:11:22 [SUCCESS] 10.0.0.20
[3] 02:11:22 [SUCCESS] 10.0.0.45
[4] 02:11:22 [SUCCESS] 10.0.0.19
[5] 02:11:22 [SUCCESS] 10.0.0.2
[6] 02:11:22 [SUCCESS] 10.0.0.5
[7] 02:11:25 [FAILURE] 10.0.0.3 Exited with error code 1

1
এখানে কোড. google.com/p/pdsh আছে
chx

15

এগুলি দেওয়া খুব ছোট ফাইলগুলি সাধারণত আপনি কি উইন্ডোকার্ডের সাথে কার্ল / উইজেট করে ক্রোন স্ক্রিপ্টের সাথে এইচটিটিপি ব্যবহার করে কেবল 'ড্রপবক্স' রাখতে পারবেন না?


2
এই পদ্ধতিটি আমি ব্যবহার করব, প্রতিটি সার্ভারে কোনও ফাইল আউট করা এবং সার্ভারের তালিকা বজায় রাখার দরকার নেই, তাদের পর্যায়ক্রমে নতুন .torrent ফাইলের জন্য পরীক্ষা করতে হবে
jwbensley

2
আপনি এটি করার জন্য পুতুলও ব্যবহার করতে পারেন
নোয়া তবুও

8

আপনি টরেন্ট ক্লায়েন্টদের নতুন টরেন্ট ফাইলগুলির জন্য একটি আরএসএস ফিড পরীক্ষা করতে বা টরেন্ট ফাইলগুলির পরিবর্তে চৌম্বক লিঙ্কগুলিতে স্যুইচ করতে পারেন।


আরএসএস কোনও বিকল্প হতে পারে না যদি সে / সে একটি বেসিক কমান্ড লাইন টরেন্ট ক্লায়েন্ট ব্যবহার করে।
হেনজি

তিনি আপনাকে গুই ছাড়াই নির্দ্বিধায় ফ্লেক্সজেট করতে পারেন
chewbakka

হ্যাঁ, নমনীয়তা এবং জালিয়াতি এটির জন্য ভাল কাজ করবে
গ্রান্ট

+1 "টরেন্ট ফাইলগুলির পরিবর্তে চৌম্বক লিঙ্কগুলিতে স্যুইচ করুন।"
মাইকেল

2

আপনি খুনের দিকে নজর দিতে চাইতে পারেন

মার্ডার হ'ল বিটোরেন্ট ব্যবহার করে একটি উত্পাদন পরিবেশের মধ্যে প্রচুর পরিমাণে সার্ভারে ফাইল বিতরণ করা। এটি সেন্ট্রালাইজড ডিস্ট্রিবিউশন সিস্টেম অন্যথায় কাজ করবে না যেখানে কয়েক হাজার সার্ভারের কয়েক হাজার পরিবেশে স্কেলযোগ্য এবং দ্রুত মোতায়েনের অনুমতি দেয়

টুইটারে লোকেরা খুন / বিকাশ করেছিল এবং তারা প্রতিদিন এটি ফাইল বিতরণ করতে ব্যবহার করে।


প্রকল্প আর রক্ষণাবেক্ষণ করা হয় না।
chovy
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.