লিনাক্স ইথারনেটের উপরে এটিএ ডিভাইসগুলির মতো ডিস্ক ইমেজ রপ্তানি করতে পারে?


1

এই বেশ সহজ শুধু সাধারণ কৌতূহল। কিন্তু ATA-over-Ethernet নামক একটি জিনিস আছে, যা লিনাক্স দ্বারা সমর্থিত হওয়া উচিত এবং যা আপনাকে SAN গঠন করার জন্য সরাসরি ইথারনেটে কাঁচা ডিস্ক অ্যাক্সেস রপ্তানি করতে দেয়। এটি এমন কিছু যা আমি কখনও করতে হবে না, কিন্তু এটি দুর্দান্ত বলে মনে হচ্ছে, তাই আমি এটি চেষ্টা করতে চাই। আমার কাছে এমন ধরনের পরীক্ষার জন্য হার্ডওয়্যার নেই, তবে আমি ভাবছি যে সেতু তৈরি করা সম্ভব এবং কয়েকটি ভার্চুয়াল মেশিন তৈরি করা, প্রতিটি এটিএএইচএ ডিভাইসগুলির মতো অনেক ভার্চুয়াল ডিস্ক রপ্তানি করে এবং সেগুলি ব্যবহার করে নেটওয়ার্ক অন্য শারীরিক মেশিন?


1
এটির জন্য iSCSI ব্যবহার করা অনেক বেশি সাধারণ কারণ মূলত সমস্ত অ-প্রাচীন ATA ডিভাইসগুলি এটিএএর উপরে ATAPI (SCSI প্যাকেট) করে।
dirkt

@ ডির্টকে মন্তব্য করার পাশাপাশি প্রোটোকলকে আইসিএসএসআই বলা হয় এবং এটি ক্রস প্ল্যাটফর্ম এবং 10 বছরেরও বেশি সময় ধরে ব্যবহার করা হয়েছে। এটি বেশ ভাল এবং বেশ কিছু ভিএম পরিবেশে ব্যাপকভাবে ব্যবহৃত হয়। এটি একটি খারাপ বিকল্প nbd (নেটওয়ার্ক ব্লক ডিভাইস) কিন্তু এটি বিশেষভাবে ভাল বলে মনে হচ্ছে না এবং আমি এটি ব্যবহার করে যে কেউ সম্পর্কে অবগত নই।
davidgo

উত্তর:


6

যেমন davidgo উল্লেখ্য, ইথারনেটের উপরে ATA সম্পর্কে প্রথম কিছু বিবেচনা করা আছে: এটি একটি সমাধান হওয়া সমস্যা (iSCSI) এর পুরানো এবং নিম্নতম এবং এটি একটি ভাল সমাধান নাও হতে পারে। ইথারনেটের উপর এটিএটি একটি খুব নিকৃষ্ট বাজার - এটি টিসিপি ব্যবহার করে না - তাই এটি রাউটারগুলি বিস্তার করতে পারে না এবং সরাসরি সংযুক্ত না থাকলে সুরক্ষিত করা কঠিন। (তাই সরাসরি এটি প্লাগ করার কী পয়েন্ট?), এটি আকারযোগ্য নয় এবং না পাশাপাশি যেখানে এটি সবচেয়ে দরকারী (যেমন VMs) সমর্থিত। যে বলেন, এটি কিছু সীমিত পরিস্থিতিতে আরো কর্মক্ষমতা হতে পারে কারণ এটি সামান্য নিম্নতর ওভারহেড।

পরিবর্তে iSCSI ব্যবহার করার জন্য একটি ভাল পদ্ধতি হতে পারে ( উইকিপিডিয়া অথবা searchstorage.techtarget.com ), ডেবিয়ান যেমন কিছু প্রতিশ্রুতিশীল প্যাকেজ আছে open-iscsi- র অথবা সম্ভবত অঙ্গার

কিন্তু আপনি এখনও AoE চেষ্টা করার জন্য দৃঢ়প্রতিজ্ঞ এবং যদি এর জন্য কোন প্রোগ্রাম থাকে, তাহলে নিশ্চিত না কেন? জন্য ডেবিয়ান এর প্যাকেজ অনুসন্ধান ইথারনেট overa অনেক ফলাফল দেখায় (যদিও এটি "সঠিক অনুসন্ধান" যদি আপনি যা আশা করেন তা করছেন তবে আমি নিশ্চিত নই) তবে কিছু প্রতিশ্রুতিবদ্ধ প্রার্থী হ'ল:

প্যাকেজ: Vblade (23-1)

ভার্চুয়াল AoE ফলক এমুলেটর

Vblade ভার্চুয়াল EtherDrive (R) ফলক, একটি প্রোগ্রাম যা তোলে একটি সন্ধানযোগ্য ফাইল ইথারনেট (AoE) প্রোটোকলের উপর ATA এর মাধ্যমে ইথারনেট স্থানীয় এলাকা নেটওয়ার্ক (LAN) পাওয়া যায়।

অনুসন্ধানযোগ্য ফাইলটি সাধারণত একটি ব্লক ডিভাইস / dev / md0 এর মত হলেও নিয়মিত ফাইলগুলিও কাজ করবে। স্পার ফাইল বিশেষভাবে সুবিধাজনক হতে পারে। Vblade AoE উপর ব্লক স্টোরেজ রপ্তানি যখন এটি একটি স্টোরেজ টার্গেট হয়ে। একই ল্যানের অন্য হোস্টটি যদি সামঞ্জস্যপূর্ণ Aoe কার্নেল ড্রাইভার থাকে তবে এটি স্টোরেজ অ্যাক্সেস করতে পারে


প্যাকেজ: aoetools (36-2)

সরঞ্জাম ইথারনেট উপর এটিএ ব্যবহার করে সাহায্য

Aoetools ইথারনেটের উপর ATA ব্যবহার করতে সহায়তা করে এমন প্রোগ্রাম। এই সরঞ্জামগুলি Linux 2.6+ কার্নেলগুলির জন্য "aoe" ড্রাইভারের সাথে কাজ করার জন্য ডিজাইন করা হয়েছে; প্রকৃতপক্ষে, এই সংস্করণটি কার্নেল 2.6.14 বা পরবর্তীতে সুপারিশ করে, কারণ উভয় শেলফ ঠিকানা প্রতি 16 স্লট পর্যন্ত সমর্থন করে।

Linux 2.4 কার্নেল চালানোর সিস্টেমগুলির দরকার নেই এবং এটিও ইনস্টল করা উচিত নয়। 2.4 কার্নেলের জন্য এও ড্রাইভার স্বয়ং-পর্যাপ্ত।

এই প্যাকেজ অন্তর্ভুক্ত বিভিন্ন সরঞ্জাম আছে:

  • aoecfg - AoE কনফিগারেশন স্ট্রিং manipulate
  • এও-আবিষ্কার - ইথারনেট ডিভাইসগুলিতে ATA ট্রিগার আবিষ্কার
  • এও-ফ্লাশ - Aoe ড্রাইভার থেকে নিচে ডিভাইসগুলি ফ্লাশ করুন
  • এও-ইন্টারফেস - AoE এর জন্য ব্যবহৃত নেটওয়ার্ক ইন্টারফেসগুলিকে সীমিত করুন
  • aoe-mkdevs - অক্ষর এবং ব্লক ডিভাইস ফাইল তৈরি করুন
  • aoe-mkshelf - একটি বালুচর ঠিকানা জন্য ব্লক ডিভাইস ফাইল তৈরি করুন
  • aoeping - AoE ডিভাইসের সাথে সহজ ব্যবহারকারীর যোগাযোগ
  • aoe-revalidate - একটি AoE ডিভাইসের ডিস্ক আকার পুনর্বিবেচনা করুন
  • এও-সানচেক - এমটিইউ এবং অন্যান্য নেটওয়ার্ক সমস্যা নির্ণয় করে
  • aoe-stat - AoE ডিভাইসগুলির জন্য মুদ্রণের স্থিতি তথ্য
  • AOE- সংস্করণ - মুদ্রণ AoE- সম্পর্কিত সফ্টওয়্যার সংস্করণ তথ্য
  • coraid-update - একটি Coraid প্রয়োগে একটি আপডেট ফাইল আপলোড করুন

এমনকি একটি চলমান এবং অন্য কম্পিউটার (ভার্চুয়াল বা অন্যান্য) থেকে এটি সংযোগ করা উচিত সূক্ষ্ম


ডাউনভোট করা হয়েছে কারণ এই উত্তরটি - যখন টেকনিক্যালি সঠিক - এটি একটি পুরানো এবং সমাধানযুক্ত সমস্যার (আইসিএসএসআই) উপপাদ্য - এটি একটি ভাল সমাধান হিসাবে উপস্থিত হওয়ার জন্য আমন্ত্রিত হওয়া উচিত ছিল না।
davidgo

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

@ ডেভিডগো আকর্ষণীয়, ধন্যবাদ! আমি মনে করি আমি আপনার উত্তরগুলিতে আপনার মন্তব্যগুলি যুক্ত করব (যেমন "প্রথম বিষয়গুলি বিবেচনা করা", আমি আপনাকে একটি লিঙ্ক সহ তাদের কাছে বৈশিষ্ট্যযুক্ত করতে পারি superuser.com/users/137786/davidgo যদি আপনি চান?), তাহলে আমরা এখানে থেকে মন্তব্য মুছে ফেলতে পারে
Xen2050
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.