রাইকিঙ্ক ডেমন: এটি কি সত্যই কার্যকর?


30

rsyncdএসএসএস-এর চেয়ে আরএসসিএনসি-র তুলনায় ব্যবহারের কি কোনও ব্যবহারিক সুবিধা রয়েছে ? এটি কি সত্যিই গতি, স্থিতিশীলতা, কিছু বাড়িয়ে তোলে?

উত্তর:


20

আমি মনে করি যে বড় পার্থক্যটি হ'ল আপনি যদি rsyncdসার্ভারের শেষে ব্যবহার না করে, rsyncওভার পরিবর্তে ssh, সার্ভারটি ইতিমধ্যে এটি কী আছে তা জানে, তাই স্থানান্তরিত হওয়া কী দরকার তা নির্ধারণ করতে ফাইল তালিকা তৈরি করা আরও সহজ। আপনি কেবল কয়েকটি ফাইলের চারপাশে চাপ দিলে কোনও পার্থক্য হবে না, তবে আপনি যদি তৈরি করছেন, উদাহরণস্বরূপ, সিএসপিএন আরএসসিএন- র উপরে উপলব্ধ, আপনি প্রতিটি উত্সের পাশে ফাইল তালিকা তৈরি করতে চান না সময়।


আমার অজ্ঞতা ক্ষমা করুন। একটি সার্ভারে আমি আরএসসিএনসিডি চালিয়ে যাচ্ছি। অন্য হোস্টে আমি রিমোট সার্ভার থেকে এটিতে অনুলিপি করতে rsync ব্যবহার করি ... এবং এটি ssh ব্যবহার করে। আমি বুঝতে পারি না: রিসাইটি কমান্ডটি রিমোট ডেমন ব্যবহারকারীর কাছে কীভাবে বাধ্য করা যায়?
ম্যাসিমো

14

এটি একটি পুরানো প্রশ্ন, তবে rsyncডেমন মোডে বনাম এসএসএস ব্যবহারের জন্য আরও একটি বৈধ কারণ রয়েছে :

  • লোয়ার সিপিইউ ওভারহেড।

আমার কাছে একটি 10 ​​টিবি এনএএস রয়েছে যা অন্য 10 টিবি এনএএস ব্যাক আপ হয় এবং কেবল এসএসএইচ টানেলের জন্য এনক্রিপশন ওভারহেড হস্তান্তরটির সীমাবদ্ধ ফ্যাক্টর। দুটি নাসই মোটামুটি নিম্ন-চালিত 1.8 গিগাহার্টজ ইন্টেল অ্যাটমস এবং এমনকি এসএসএসের জন্য সহজ ক্রিপ্টো বিকল্পগুলির সাথে (যেমন এসএসএস কলটি আরএসসিএনসি ssh -c arcfourহিসাবে পাস হয়েছে), এনক্রিপশন ওভারহেড এখনও একটি গিগাবিট ইথারনেট নেটওয়ার্কে 200-200 এমবিপিএসের ফলাফল দেয়।

এক প্রান্তে একটি আরএসসিএন ডেমন ব্যবহার করা ক্রিপ্টো ওভারহেড সরিয়ে দেয় এবং বড়, স্বতন্ত্র ফাইলগুলির জন্য> 800 এমবিপিএস স্থানান্তর অর্জন করে।


1
অনেক সহায়ক, ধন্যবাদ। আমি একটি অনুরূপ সেটআপ চালিয়ে যাচ্ছি এবং ssh -c arcfourআমি যে সংযোগটি ব্যবহার করছিলাম তার থেকে স্থানান্তর গতি দ্বিগুণ করতে সক্ষম হয়েছি ।
স্টিভালবার্ট

নিশ্চিত নয় যে ক্রিপ্টো 'ওভারহেড' অপসারণকে একটি সুবিধা হিসাবে বিবেচনা করা যেতে পারে .. হার্ডওয়্যার এক্সিলারেটেড ক্রিপ্টো ব্যবহার করা ভাল হবে, যা এআরসি 4 সম্ভবত সত্য নয়।
লোডেভিজক

@ লোডেভিজক - প্রথমত, আমি আমার বাড়িতে একটি ব্যক্তিগত নেটওয়ার্কে আছি, সুতরাং এনক্রিপশন সমালোচনা নয় (এবং এটি কোনওভাবেই ব্যক্তিগত ব্যক্তিগত ডেটা নয়)। অতিরিক্তভাবে, হয় আমার বিতরণে আরএসসিএন সংস্করণটি হার্ডওয়্যার ক্রিপ্টো ব্যবহার করে না, বা আমি যে ইন্টেল অ্যাটমটি ব্যবহার করছি তাতে হার্ডওয়্যার এক্সিলারস নেই। আমি এসএসএইচ পরিবহণের জন্য বেশিরভাগ ক্রিপ্টো বিকল্প ব্যবহার করে দেখেছি এবং সেগুলি বেশ ভয়ঙ্করভাবে ধীর ছিল।
ভুয়া নাম

যদি ছিল একটি ক্রিপ্টো বিকল্প যা ব্যাপক হারে কর্মক্ষমতা প্রভাবিত না, আমি এটা ব্যবহার অনুভব করি, কিন্তু আমি কোন ভাগ্য প্রথম সেই সব বিকল্প চেষ্টা করে।
ভুয়া নাম

আমার অজ্ঞতা ক্ষমা করুন। একটি সার্ভারে আমি আরএসসিএনসিডি চালিয়ে যাচ্ছি। অন্য হোস্টে আমি রিমোট সার্ভার থেকে এটিতে অনুলিপি করতে rsync ব্যবহার করি ... এবং এটি ssh ব্যবহার করে। আমি বুঝতে পারি না: রিসাইটি কমান্ডটি রিমোট ডেমন ব্যবহারকারীর কাছে কীভাবে বাধ্য করা যায়?
ম্যাসিমো

8

আমি মনে করি না এসএসএইচ এর সাথে আরএসসিএনসিডি-র সাথে আরএসসিএনসি-র তুলনা করা বেশি অর্থবোধ করে। এগুলি সাধারণত সম্পূর্ণ ভিন্ন জিনিসের জন্য ব্যবহৃত হয়।

এসএসএস ওভার এসএসএস সাধারণত ব্যাকআপ, বা ইন্টারনেটে সার্ভার সিঙ্ক করার জন্য ব্যবহৃত হয়। আরএসসিএনসিডি সাধারণত সফ্টওয়্যার মিররগুলির মতো জিনিসের জন্য ব্যবহৃত হয়, তাই আরএসসিএনডি তুলনা করে একটি সরল এইচটিটিপি বা এফটিপি আয়না বা এমনকি বিটোরেন্টের সাথে তুলনা করা আরও বেশি অর্থবোধ করে।

জাইসিএনসি-র মতো সফ্টওয়্যারও রয়েছে, যা আপনাকে স্ট্যান্ডার্ড এইচটিটিপি সার্ভার ব্যবহার করার সময় আরএসসিঙ্কের অনেকগুলি সুবিধা পেতে দেয়


3

এর কাজটি rsyncdহ'ল কোনও সার্ভারে চালানো এবং (দূরবর্তী) rsyncঅনুরোধের প্রতিক্রিয়া জানানো।

(যখন আমরা বলি যে rsyncdআমরা rsyncডেমন হিসাবে চলমান বলতে চাইছি এবং আমরা যখন 'রিমোট' বলি তখন আমাদের মেশিনের দৃষ্টিকোণ থেকে দূরবর্তী বোঝানো হয় rsyncd)

একে অপরের সাথে নিরাপদে কথা বলার জন্য উভয়ই এসএসএস ব্যবহার করবে would

এটি আসলে একটি বা অন্যটি ব্যবহার করার প্রশ্ন নয়, যদিও একই মেশিনেrsync ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করতে ব্যবহৃত হয় , তবে আমি মনে করি না এটি ডেমন হিসাবে চালানো দরকার।

আমি মনে করি rsyncম্যান পৃষ্ঠাটি এটি স্পষ্ট করে।


0

rsyncd (ডিমন সহ rsyncd) ডিফল্ট পোর্ট 873 ব্যবহার করে।

এটি নেটিভ rsync প্রোটোকল ব্যবহার করবে, তবে কিছুই এনক্রিপ্ট করবে না। এটি কেবল স্থানীয় বা বিশ্বস্ত নেটওয়ার্কের জন্য বোঝানো হয়েছে।

আপনি যদি সুরক্ষা চান, সর্বদা আপনাকে এসএসএইচ এর উপরে আরএসসিএনসি বা আরএসএনসিডি ব্যবহার করতে হবে, আপনার সমস্ত ডেটা স্থানান্তর এসএসএস প্রোটোকল দ্বারা প্রবেশ করবে p


এই. গ্রহণযোগ্য উত্তর হওয়া উচিত! Rsyncd সম্পূর্ণরূপে অনিরাপদ, আমি বিশ্বাস করতে পারি না যে এটির কথা কেউ উল্লেখ করেনি।
স্টিফগোসেলিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.