কনটেন্টে যান
গ্লোসারি

টেন্যান্ট পৃথকীকরণ

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

সমার্থক: multi-tenant isolation, tenant scoping, data partitioning, tenancy boundary

টেন্যান্ট পৃথকীকরণ যেকোনো বহু-টেন্যান্ট প্ল্যাটফর্মের নিরাপত্তা-ভিত্তি। প্রতি-গ্রাহক পৃথক স্ট্যাক চালানোর পরিবর্তে, সিস্টেম অবকাঠামো ভাগ করে যখন একটি কঠোর সীমানা প্রয়োগ করে যাতে প্রতিটি টেন্যান্টের ডেটা, এম্বেডিং, কনফিগারেশন ও নিরীক্ষা-লগ ব্যক্তিগত থাকে। সীমানাটি প্রতিটি স্তরে ডিফল্টভাবে প্রয়োগ করা হয়: স্টোরেজ টেন্যান্ট-শনাক্তকারী বহন করে, পুনরুদ্ধার অনুরোধকারী টেন্যান্টে সীমাবদ্ধ থাকে, এবং অ্যাক্সেস-নিয়ন্ত্রণ টেন্যান্ট-পারস্পরিক পঠন অস্বীকার করে। সঠিকভাবে করা হলে, পৃথকীকরণ একটি প্ল্যাটফর্মকে ভাগ করা সম্পদে দক্ষভাবে স্কেল করতে দেয়, প্রতিটি সংস্থা যে গোপনীয়তা প্রত্যাশা করে তা কখনও আপস না করে।

সাধারণ জিজ্ঞাসা

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

সম্পর্কিত পরিভাষা