আমি কি লিনাক্সে জেডএফএস সঠিকভাবে কাজ করতে পারি?
কোন সতর্কতা / সীমাবদ্ধতা আছে?
আমি কি লিনাক্সে জেডএফএস সঠিকভাবে কাজ করতে পারি?
কোন সতর্কতা / সীমাবদ্ধতা আছে?
উত্তর:
জেডএফএস অফিশিয়াল লিনাক্স কার্নেলের মধ্যে নেই, এবং আরাকল জিপিএলের সাথে সামঞ্জস্যপূর্ণ কোনও কিছুর অধীনে কোডটিকে পুনরায় সংযোজন না করে না be
এই অসঙ্গতিটি বিতর্কিত । লিনাক্স সিস্টেমে জেডএফএসের পক্ষে মঞ্জুরিপ্রাপ্ত মূল যুক্তি তথাকথিত "আর্মের দৈর্ঘ্য" নিয়মের চারপাশে ঘোরে। এই নিয়মটি কেবল তখনই প্রযোজ্য যদি জেডএফএসটি কার্নেল থেকে পৃথক মডিউল হিসাবে সরবরাহ করা হয়, দু'জন কেবল প্রকাশিত এপিআইয়ের মাধ্যমে যোগাযোগ করে এবং উভয় কোড বেসগুলি একে অপরের সাথে স্বাধীনভাবে কাজ করতে পারে। তারপরে দাবিটি হ'ল যে কোনও কোড বেইসের লাইসেন্সই অন্যটিকে কলঙ্কিত করে না কারণ উভয়ই অন্যটির উত্পন্ন কাজ নয়; তারা স্বাধীন, কিন্তু সহযোগিতা। তবুও, এই ব্যাখ্যার অধীনে এমনকি এর অর্থ, জেডএফএস মডিউলগুলি এখনও লিনাক্স কার্নেল থেকে আলাদাভাবে প্রেরণ করতে হবে, এটি আমরা আজ উবুন্টু দ্বারা সরবরাহ করা দেখছি ।
সিডিডিএল বনাম জিপিএল যুক্তি থেকে বেশ আলাদা, নেটঅ্যাপ দাবি করেছে যে তারা জেডএফএসে ব্যবহৃত কিছু প্রযুক্তির পেটেন্ট রয়েছে। নেট অ্যাপ ওরাকল কেনার পরে সূর্যের সাথে তাদের মামলা নিষ্পত্তি করে, তবে সেই নিষ্পত্তি অন্য কোনও লিনাক্স বিতরণকারীকে সুরক্ষা দেয় না। (রেড হ্যাট, উবুন্টু, এসইএসই ...)
আমি এটি দেখতে পাচ্ছি, এগুলি আপনার বিকল্পগুলি:
ব্যবহারের Btrfs পরিবর্তে যেমন ZFS অনুরূপ বৈশিষ্ট্য আছে কিন্তু জিপিএল লাইসেন্স দ্বন্দ্ব নেই এবং 2.6.29 (জানুয়ারি 2009 সালে মুক্তি) যেহেতু পরীক্ষার জন্য মেইনলাইন কার্নেল হয়েছে।
বিটিআরএফএসের প্রধান সমস্যাটি হ'ল এটির রেড 5/6 কার্যকারিতা নিয়ে সমস্যার দীর্ঘ ইতিহাস ছিল । এই সমস্যাগুলি কাজ করা হচ্ছে, তবে প্রতিবারই এই সমস্যাগুলির মধ্যে যে কোনও একটি পৃষ্ঠপোষকতা করলে এটি "স্থায়িত্বের ঘড়ি" পুনরায় সেট করে।
আরেকটি উদ্বেগ হ'ল রেড হ্যাট ইঙ্গিত দিয়েছে যে রেড হ্যাট এন্টারপ্রাইজ লিনাক্সের পরবর্তী প্রকাশে বিটিআরএফ অন্তর্ভুক্ত থাকবে না।
রেড হ্যাট বিটিআরএফএসে অবস্থান নেওয়ার অন্যতম কারণ হ'ল স্ট্রেটিসকে তারা কল করছে এমন আলাদা প্রযুক্তি স্ট্যাক ব্যবহার করে তাদের অনুরূপ কার্যকারিতা দেওয়ার পরিকল্পনা রয়েছে । অতএব, আপনার কাছে থাকা আরেকটি বিকল্প হ'ল 2018 এর প্রথমার্ধের জন্য 1.0 নির্ধারিত স্ট্র্যাটিসের উপস্থিতির জন্য অপেক্ষা করা, সম্ভবত রেড হ্যাট এন্টারপ্রাইজ লিনাক্স 8 এর সাথে মিলে যায়।
আপনার ফাইল সার্ভারের জন্য একটি আলাদা ওএস ব্যবহার করুন (ফ্রিবিএসডি, বলুন) এবং এটি আপনার লিনাক্স বাক্সগুলির সাথে সংযুক্ত করতে এনএফএস ব্যবহার করুন
FUSE- এ জেডএফএস ব্যবহার করুন , একটি ইউজারস্পেস বাস্তবায়ন যা উল্লেখযোগ্য পরিমাণ পারফরম্যান্স ব্যয় করে কার্নেল লাইসেন্সিং ইস্যুতে ঝরঝরে কাজ করে
ওএস ইনস্টল করার পরে লিনাক্সে জেডএফএসকে একীভূত করুন ।
লাইসেন্স দ্বন্দ্ব আপনার প্রতিষ্ঠানের বাইরে আইনত সন্দেহজনক মিলিত সিস্টেম বিতরণ করে তোলে। আমি আইনজীবী নই, তবে আমার বুদ্ধিটি হ'ল, পেটেন্ট ইস্যুগুলি একপাশে রেখে, লিনাক্সে জেডএফএস বিতরণ করা সিস্টেমের সাথে নন-জিপিএল বাইনারি ড্রাইভারগুলি (যেমন নির্দিষ্ট ভিডিও কার্ডগুলির জন্য যারা) বিতরণ করা ততটা উদ্বেগজনক। যদি এর মধ্যে একটি আপনাকে বিরক্ত করে, অন্যটিরও উচিত।
উবুন্টুতে স্যুইচ করুন, যা 16.04 সাল থেকে ওএসের সাথে জেডএফএস কার্নেল মডিউলগুলি প্রেরণ করছে। ক্যানোনিকাল বিশ্বাস করে যে ওএসের সাথে জেডএফএস কার্নেল মডিউল বিতরণ করা আইনত নিরাপদ। আপনি সিদ্ধান্ত নিতে হবে যে আপনি ক্যানোনিকালের মতামতকে বিশ্বাস করেন কিনা; এও বিবেচনা করুন যে কোনও আইনি সমস্যা যদি আসে তবে তারা আপনাকে ক্ষতিপূরণ দিতে রাজি হতে পারে না।
সাবধান থাকুন যে জেডএফএস থেকে উবুন্টুতে পুরোপুরি ম্যানুয়াল হ্যাকারি ছাড়া বুট করা সম্ভব নয় ।
ঘটনাক্রমে, বিআরটিএফসও ওরাকল দ্বারা সমর্থিত, তবে এটি সূর্য অধিগ্রহণের বহু বছর আগে শুরু হয়েছিল। আমি বিশ্বাস করি না যে দু'জনেই কখনও সংহত হয়ে যাবে, বা লাইসেন্স বিবাদ এবং পেটেন্ট ইস্যুর কারণে একজনের পক্ষে অন্যের পক্ষে অবমূল্যায়ন করা হবে। জেডএফএস দূরে যেতে খুব জনপ্রিয়, তবে সেখানে জেডএফএস বিকল্পের চাহিদা থাকবে।
বেশ কয়েকটি উত্তর এখানে বেহেলেন্ডার্ফ জেডএফএস বন্দরের উল্লেখ করে ।
মনে রাখবেন যে বেহেলেন্ডার্ফ জেডএফএস বন্দরটি বর্তমানে অত্যন্ত বড় ফাইল সিস্টেমগুলির সাথে লাস্টার ব্যবহারকারীদের জন্য লক্ষ্যযুক্ত । লরেন্স লিভারমোর ন্যাশনাল ল্যাবস, ইউএস ডিপার্টমেন্ট অফ এনার্জি ডিপার্টমেন্ট এবং অন্যান্য গবেষণা সুবিধার জন্য এটি প্রয়োজন, কারণ তারা খুব বড় ফাইলসিস্টেমগুলি চালিত করে (নিকট ভবিষ্যতে 100TB - মাল্টি-পেটাবাইট সিস্টেম)। লাস্টার লিনাক্সে চলে এবং যখন নির্দিষ্ট আকারের উপরে ফাইল সিস্টেমগুলির জন্য ব্যবহৃত হয় তখন সমস্যা হয়। কিছু লোক জেডএফএস ব্যবহার করে এই সমস্যাটি সমাধান করার আশাবাদী , এটিই যেখানে zfsonlinux.org কার্যকর হয়।
জেডএফএসটি আমাদের বাকিদের জন্য কার্যকর হওয়ার জন্য, জেডপিএল (জেডএফএস পসিক্স স্তর) অবশ্যই লিনাক্সে পোর্ট করা উচিত, যাতে প্রশাসকরা ফাইল সিস্টেমের সাথে যোগাযোগ করতে পারেন। zfsonlinux.org এর জেডপিলের একটি বিকাশ সংস্করণ রয়েছে এবং কেকিউ ইনফোটেক জেডপিএল-এর আরও একটি বাস্তবায়ন সরবরাহ করে যা zfsonlinux.org কোডের একটি কাঁটাচামচ।
Behlendorf ZPL উন্নত করতে সাহায্য চায় এবং zfsonlinux.org সংগ্রহস্থলের মধ্যে KQ ইনফোটেক থেকে কোন পরিবর্তন একত্রীকরণ। আপনি যদি এটি করতে পারেন তবে সম্প্রদায়টি বেশ উপকৃত হবে এবং আপনি একজন রকস্টার হয়ে উঠবেন।
ওহ হ্যাঁ, এখন আপনি পারেন! লিনাক্স প্রকল্পে জেডএফএস রয়েছে । জেডএফএস সফলভাবে একাধিক প্ল্যাটফর্মে পোর্ট করা হয়েছে এবং এখন এএ ফাংশনাল লিনাক্স জেডএফএস কার্নেল পোর্ট রয়েছে।
আমার আসল অভিজ্ঞতাটি উবুন্টু + নেটিভ জেডএফএস ব্যবহার করছে - এটি প্রতিদিনের সংগ্রহশালা থেকে খুব স্থিতিশীল কাজ করে ।
তারা কতটা ভাল কাজ করে তা আমি জানি না, তবে লিনাক্সের জন্য দুটি জেডএফএস উপলব্ধ রয়েছে - একটি FUSE বাস্তবায়ন এবং একটি কার্নেল ফাইল সিস্টেম বাস্তবায়ন ।
আপনি জেডএফএস এর FUSE সংস্করণ দিয়ে করতে পারেন। সীমাবদ্ধতা হ'ল এটি ইউজারস্পেস প্রক্রিয়া হিসাবে চলে।
আমি আমার হোম এনএএস-এর জন্য ডিবিয়ান / লেনিতে জেডএফএস ফিউজ স্থাপন করেছি have আমি কোনও সমস্যা বা সীমাবদ্ধতার মুখোমুখি হইনি। আরও কিছু সম্পর্কিত পোস্টের জন্য আমার ব্লগে জেডএফএসের জন্য অনুসন্ধান করুন।
আমি প্রথমে বিটিআরএফএস চেষ্টা করেছিলাম তবে দেখা গেছে যে এটি এখনও প্রস্তুত ছিল না। এটি ছিল ফেব্রুয়ারী ২০১০ সালে।
জেডএফএস ফিউজ প্রকৃতপক্ষে কাজ করে।
ক্যাভেট: নিশ্চিত করুন যে 'অন্যান্য' অপারেটিং সিস্টেমগুলি যেগুলির জন্য আপনি ড্রাইভটি ব্যবহার করবেন সেই একই সংস্করণটিকে জেডএফএস ফিউজ সমর্থন করে - বিএসডি সাধারণত লিনাক্সের চেয়ে বেশ কয়েকটি সংস্করণ পরে চালায়।