OpenZFS 2.2 ইতিমধ্যেই প্রকাশ করা হয়েছে এবং এটি এর নতুন বৈশিষ্ট্য

ওপেনজেফএস

OpenZFS একটি উন্নত ফাইল সিস্টেম এবং ভলিউম ম্যানেজার

এর নতুন সংস্করণ ওপেনজেডএফএস 2.2 মাত্র দুই বছরের বেশি বিকাশের পরে আসে এবং এই নতুন সংস্করণেলিনাক্সের জন্য সমর্থন উন্নতি, যেমন বিভিন্ন কার্নেল সংস্করণের সাথে সামঞ্জস্য, সেইসাথে লিনাক্স কন্টেইনারগুলির সাথে সামঞ্জস্য, সেইসাথে FreeBSD এবং আরও অনেক কিছু।

ওপেনজেডএফএস-এর এই নতুন সংস্করণ বলে উল্লেখ করা হয়েছে 3.10 থেকে 6.5 পর্যন্ত লিনাক্স কার্নেল দিয়ে পরীক্ষা করা হয়েছে এবং 12.2-রিলিজ দিয়ে শুরু হওয়া সমস্ত ফ্রিবিএসডি শাখা, উপরন্তু এটি উল্লেখ করার মতো যে ওপেনজেডএফএস ইতিমধ্যেই ফ্রিবিএসডি-তে ব্যবহার করা হয়েছে এবং ডেবিয়ান, উবুন্টু, জেন্টু, নিক্সওএস এবং ALT লিনাক্স ডিস্ট্রিবিউশনে অন্তর্ভুক্ত রয়েছে।

ওপেনজেডএস ২.০ এর প্রধান নতুন বৈশিষ্ট্য

OpenZFS 2.2 এর সবচেয়ে গুরুত্বপূর্ণ নতুন বৈশিষ্ট্যগুলির মধ্যে একটি হল ব্লক ক্লোনিং প্রক্রিয়া, যে অনুমতি দেয় ডেটা নকল না করে একটি ফাইল বা এর অংশের একটি অনুলিপি তৈরি করুন, প্রকৃতপক্ষে অনুলিপি না করে উৎস ফাইল থেকে ইতিমধ্যে বিদ্যমান ডেটা ব্লকের দ্বিতীয় কপি রেফারেন্স ব্যবহার করে। যদি সোর্স ফাইল বা এর কপিগুলিতে পরিবর্তন করা হয়, ব্লকগুলি কপি করা হয় এবং তৈরি কপিগুলিতে পরিবর্তন করা হয় (ফাইল-লেভেল কপি-অন-রাইট মোড)। ক্লোনিং প্রক্রিয়ার উপর ভিত্তি করে, রিফ্লিঙ্ক অপারেশনটি বাস্তবায়িত হয়েছে, যা স্বয়ংক্রিয়ভাবে ক্লোন তৈরি করতে ব্যবহার করা যেতে পারে বিভিন্ন কপি ইউটিলিটিতে, উদাহরণস্বরূপ লিনাক্সে /bin/cp-এর নতুন সংস্করণে।

এই লঞ্চের আরেকটি নতুন বৈশিষ্ট্য হলl জন্য সমর্থন যোগ করা হয়েছে এর বিচ্ছিন্নতার জন্য ব্যবহৃত প্রযুক্তি লিনাক্সে পাত্রে, যেমন renameat সিস্টেম কল, overlayfs ফাইল সিস্টেম, মাউন্টে ব্যবহারকারী আইডি বরাদ্দ করা, এবং কন্টেইনারগুলির জন্য নামস্থান প্রতিনিধি।

এর পাশাপাশি এটিও উল্লেখ করা হয় সনাক্ত করা ত্রুটির একটি লগ প্রয়োগ করা হয়েছে চেকসাম যাচাইকরণ (স্ক্রাব) অপারেশনের সময়। যখন আদেশ কার্যকর করা হয়জলের অবস্থা«, দূষিত ব্লক দ্বারা প্রভাবিত সমস্ত ফাইল সিস্টেম, স্ন্যাপশট এবং ক্লোন সম্পর্কে তথ্য প্রদর্শন করে। পরিচিত খারাপ ব্লকগুলি দ্রুত পুনরুদ্ধার করার চেষ্টা করতে, আপনি কমান্ড ব্যবহার করতে পারেন "zpool Scrub -e"।

এর পাশাপাশি ব্যবহার করার ক্ষমতাও রয়েছে চেকসামগুলির জন্য BLAKE3 ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন, যা SHA-256 স্তরে নির্ভরযোগ্যতা নিশ্চিত করার সময় এর অত্যন্ত উচ্চ হ্যাশিং কর্মক্ষমতা (Edon-R-এর চেয়ে তিনগুণ দ্রুত এবং sha512 এবং sha3-এর তুলনায় উল্লেখযোগ্যভাবে দ্রুত) এর জন্য আলাদা।

OpenZFS 2.2 এর আরেকটি হাইলাইট হল অভিযোজিত ARC ক্যাশের উন্নত বাস্তবায়ন, যা রিড অপারেশনের কর্মক্ষমতা উন্নত করে। এই রিলিজে ARC এখন উচ্চ লোডের সাথে আরও ভালভাবে মানিয়ে নেয় এবং ম্যানুয়ালি সেটিংস অপ্টিমাইজ করার প্রয়োজন কমিয়ে দেয়।

তা বাস্তবায়িত হয়েছেএকটি "zfs receive -c" অপারেশন, যা ক্ষতিগ্রস্থ ডেটা পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে (মেটাডেটা নয়) ফাইল সিস্টেমে, স্ন্যাপশট এবং ক্লোন, এমন ক্ষেত্রে যেখানে একটি প্রতিলিপিকৃত ব্যাকআপ পূর্বে কমান্ড দিয়ে সংরক্ষিত ছিল «zfs পাঠান"।

এর অন্যান্য পরিবর্তন OpenZFS 2.2 থেকে যা আলাদা:

  • ভার্চুয়াল ডিস্কের জন্য প্রোগ্রাম্যাটিকভাবে সেটিং এবং রিডিং বৈশিষ্ট্যের জন্য সমর্থন যোগ করা হয়েছে vdev স্বতন্ত্র.
  • নির্বিচারে কাস্টম বৈশিষ্ট্য আবদ্ধ করার ক্ষমতা যোগ করা হয়েছে vdev এবং zpool, zfs ডেটা সেটের জন্য কাস্টম বৈশিষ্ট্যের অনুরূপ।
  • SHA2 চেকসাম গণনা করার জন্য হার্ডওয়্যার ত্বরণ প্রক্রিয়ার জন্য সমর্থন যোগ করা হয়েছে।
  • Edon-R এর চেকসাম বাস্তবায়ন পুনরায় লেখা এবং অপ্টিমাইজ করা হয়েছে।
    যখন zstd অ্যালগরিদম ডেটা সংকোচনের জন্য ব্যবহার করা হয়, তখন এটি এমন পরিস্থিতিতে নির্ধারণের গতি বাড়ায় যেখানে কম্প্রেশনের কোন মানে হয় না (ডেটা সংকুচিত করা যায় না)।
  • নিবিড় I/O চলাকালীন কাজের গতি বাড়ানোর জন্য প্রিফেচ মেকানিজমের উন্নতি করা হয়েছে।
  • মডিউল বিকল্প- বেশিরভাগ কাজের চাপ এবং কনফিগারেশনের জন্য ভাল পারফরম্যান্স তৈরি করতে মডিউল বিকল্পগুলির জন্য ডিফল্ট মানগুলি নির্বাচন করা হয়েছিল৷ 
  • কর্মক্ষমতা উন্নত করতে সাধারণ অপ্টিমাইজেশন একটি সংখ্যা চালু করা হয়েছে.

অবশেষে হ্যাঁ আপনি এটি সম্পর্কে আরও জানতে আগ্রহী, আপনি বিশদ পরীক্ষা করতে পারেন নীচের লিঙ্কে।