LizardFS একটি ওপেন সোর্স, স্কেলযোগ্য এবং বিতরণ করা ফাইল সিস্টেম

টিকটিকি

LizardFS একটি বিতরণ ক্লাস্টার ফাইল সিস্টেম Que বিভিন্ন সার্ভারে ডেটা ছড়িয়ে দেওয়ার অনুমতি দেয়, তবে এটি তাদের একক বৃহত পার্টিশনের আকারে অ্যাক্সেস সরবরাহ করে যা traditionalতিহ্যগত ডিস্ক পার্টিশনগুলির সাথে সাদৃশ্য দ্বারা সম্পন্ন হয়। বিভাগটি লিজার্ডএফএসের সাথে একত্রিত হয়েছিল POSIX ফাইল বৈশিষ্ট্য, এসিএল, লক, সকেট, চ্যানেল, ডিভাইস ফাইল, প্রতীকী এবং হার্ড লিঙ্কগুলি। সিস্টেমটির ব্যর্থতার একক বিন্দু নেই, সমস্ত উপাদান অপ্রয়োজনীয়।

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

LizardFS সম্পর্কে

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

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

ডেটা এবং মেটাডেটা আলাদা আলাদাভাবে সংরক্ষণ করা হয়। এর ক্রিয়াকলাপের জন্য, মাস্টার-স্লেভ মোডে কাজ করে এমন দুটি মেটাডেটা সার্ভার এবং কমপক্ষে কমপক্ষে দুটি ডেটা স্টোরেজ সার্ভার (ডেটা সার্ভার) ইনস্টল করার পরামর্শ দেওয়া হচ্ছে।

উপরন্তু, লগ সার্ভারগুলি মেটাডেটা ব্যাক আপ করতে ব্যবহৃত হতে পারে, যা মেটাডেটা পরিবর্তন সম্পর্কিত তথ্য সংরক্ষণ করে এবং যদি বিদ্যমান বিদ্যমান মেটাডেটা সার্ভারগুলি ক্ষতিগ্রস্ত হয় তবে আপনাকে আপনার কাজটি পুনরুদ্ধার করতে দেয়।

প্রতিটি ফাইল 64MB আকার পর্যন্ত ব্লকগুলিতে (অংশ) বিভক্ত হয়। ব্লকগুলি নির্বাচিত প্রতিলিপি মোড অনুযায়ী স্টোরেজ সার্ভারগুলির মধ্যে বিতরণ করা হয়: স্ট্যান্ডার্ড (এটি স্পষ্টভাবে গুরুত্বপূর্ণ নোটের জন্য পৃথক ডিরেক্টরিগুলির লিঙ্ক সহ বিভিন্ন নোডে স্থাপন করা কপির সংখ্যা নির্ধারণ করে, এটি হ'ল আপনি সংখ্যা বাড়িয়ে তুলতে পারেন অনুলিপিগুলি, তবে অপ্রয়োজনীয়গুলির জন্য), এক্সওআর (RAID5) এবং সিই (RAID6))

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

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

বৈশিষ্ট্যগুলির মধ্যে রয়েছে এই ফাইল সিস্টেম থেকে ব্যাকআপ সমর্থনের উপস্থিতিও লক্ষ্য করা যায় এগুলি একটি সময়ে ফাইলগুলির স্থিতি এবং অন্তর্নির্মিত বাস্তবায়ন প্রতিফলিত করে (ফাইলগুলি তাত্ক্ষণিকভাবে মোছা হয় না এবং কিছু সময়ের জন্য পুনরুদ্ধারের জন্য উপলব্ধ থাকে)।

আইপি ঠিকানা বা পাসওয়ার্ড দ্বারা পার্টিশনে অ্যাক্সেস সীমাবদ্ধ করা যেতে পারে (এনএফএস এর অনুরূপ)। কিছু বিভাগের ব্যবহারকারীর জন্য আকার এবং ব্যান্ডউইথের সীমাবদ্ধ করার জন্য কিউএস এবং কোটা পরিচালনা ব্যবস্থা রয়েছে। ভৌগলিকভাবে বিতরণকৃত গুদামগুলি তৈরি করা সম্ভব, যার বিভিন্ন অংশ বিভিন্ন ডেটা সেন্টারে রয়েছে।

উবুন্টুতে কীভাবে টিকটিকি ব্যবহার করবেন?

যারা এই ফাইল সিস্টেমটি ব্যবহার করতে সক্ষম হতে আগ্রহী তাদের জন্য তারা পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্ক, যেখানে আপনি প্রয়োজনীয় ডকুমেন্টেশন পেতে পারেন। প্রকল্পের কোডটি সি এবং সি ++ এ লিখিত এবং জিপিএলভি 3 লাইসেন্সের আওতায় বিতরণ করা হয়েছে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।