কতগুলি ব্যবহারকারীর অ্যাকাউন্টে ইউনিক্সের মতো ওএস হোস্ট করা যায়? [প্রতিলিপি]


13

ধরা যাক আমি যতটা সম্ভব ব্যবহারকারীর অ্যাকাউন্ট সহ একটি সার্ভার রাখতে চাই। সর্বোচ্চ কত?

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


"I want millions of user accounts. Is that crazy?"- হ্যাঁ. এই অনেক ব্যবহারকারীর জন্য একটি ডিরেক্টরি ব্যবহার করুন, সেই অনেক ব্যবহারকারীর জন্য কয়েক ডজন মিরর নয়।
MDMarra

এটা কি তোমার প্রশ্নের উত্তর? লিনাক্স ব্যবহারকারীদের সর্বাধিক সংখ্যা
malat

উত্তর:


22

তাত্ত্বিকভাবে আপনার ব্যবহারকারীর আইডি স্পেস যতটা ব্যবহারকারী সমর্থন করতে পারেন। একটি নির্দিষ্ট সিস্টেমে এটি নির্ধারণ করতে uid_tটাইপের সংজ্ঞাটি পরীক্ষা করে দেখুন । এটি সাধারণত হিসাবে সংজ্ঞায়িত হয় unsigned intবা এর intঅর্থ যে 32-বিট প্ল্যাটফর্মগুলিতে আপনি প্রায় 4.3 বিলিয়ন ব্যবহারকারী তৈরি করতে পারেন। -৪-বিট প্ল্যাটফর্মে আপনার 16e18 টিরও বেশি পৃথক ব্যবহারকারী আইডি থাকতে পারে।

তবে, এই সীমাতে পৌঁছানোর আগে অন্যান্য সংস্থানগুলি ক্লান্ত হয়ে পড়তে পারে, যেমন ডিস্কের স্থান। আপনি যদি প্রতিটি ব্যবহারকারীর জন্য একটি হোম ডিরেক্টরি তৈরি করেন তবে প্রতিটি ব্যবহারকারীর জন্য কেবল 1MB স্থান দিয়েও আপনার 4PB এর বেশি স্টোরেজ প্রয়োজন need এছাড়াও, প্রচুর সংখ্যক ব্যবহারকারী ব্যাকগ্রাউন্ডে চলমান প্রক্রিয়াগুলি ছেড়ে চলেছেন, ক্রোন কাজের সময় নির্ধারণ, এফটিপি এবং / অথবা এসএসএস সেশন খোলার ফলে সিস্টেমে একটি গুরুতর বোঝা তৈরি হতে পারে।


1
সংস্থানসমূহ উল্লেখ করার জন্য +1 ... তারপরে আবার ইউনিক্সের মতো সিস্টেমগুলি পাগল হার্ডওয়্যার কনফিগারেশনের জন্য অনুমতি দেয়।
এইচটিডিটি

আপনি কি 32-বিট বনাম 64-বিট পার্থক্য সম্পর্কে নিশ্চিত? আপনি একটি রেফারেন্স যোগ করতে পারেন? আমি 1 এবং 2
মাতাল

8

ইউআইডি স্পেস শেষ না হওয়া অবধি উপরে। সমসাময়িক সিস্টেমগুলি 32-বিট স্বাক্ষরযুক্ত ইন্টিজার ব্যবহার করে, 65535 এবং 4294967295 সহ "যেকোন" / "অজানা" / ইত্যাদি সম্পর্কিত যাদু মান রয়েছে, সুতরাং 4294967294 একত্রে স্বতন্ত্র ব্যবহারকারীদের জন্য জায়গা রয়েছে। পুরানো সিস্টেমগুলি এখনও 16-বিট স্বাক্ষরবিহীন পূর্ণসংখ্যা প্রদর্শন করতে পারে।


1

অন্যান্য উত্তরগুলি নির্দিষ্ট সীমা সম্পর্কে ওপির প্রশ্নের আক্ষরিক প্রতিক্রিয়া জানিয়েছে। দীর্ঘমেয়াদী রেফারেন্স হিসাবে এসএফের প্রকৃতি দেওয়া, আমি মনে করি যে আপনি যে পদ্ধতির বিষয়ে চিন্তাভাবনা করছেন সে সম্পর্কে একটি অত্যন্ত গুরুত্বপূর্ণ সতর্কতা অবলম্বন করা গুরুত্বপূর্ণ।

আপনি এই স্কেলের ব্যবহারকারীর অ্যাকাউন্টগুলি পরিচালনা করতে একটি ডিরেক্টরি পরিষেবা ব্যবহার করতে চান । ডিরেক্টরি পরিষেবাগুলি [যেমন ওপেনলডিএপি, অ্যাক্টিভ ডিরেক্টরি, এবং অন্যান্য।] এর জন্য ডিজাইন করা হয়েছিল ঠিক এটিই সমস্যা।

"স্ট্যান্ডার্ড" [1] ইউনিক্স ব্যবহারকারী সরঞ্জামগুলি মুষ্টিমেয় স্থানীয় ব্যবহারকারীর অ্যাকাউন্টগুলির চেয়ে বেশি পরিচালনা করার জন্য এটি ব্যথার সাথে পরিপূর্ণ একটি বেশ চিন্তার উপায়, খুব সহজেই মাপবে না এবং - আপনার সমস্যার বিবরণ দিলে - সমস্ত সম্ভাবনা তাত্পর্যপূর্ণ হয়ে উঠবে আপনার নির্বাচিত সমাধানটির পুনঃনির্মাণ যখন এটি একাধিক সার্ভারের সাথে অনুভূমিকভাবে স্কেল করে না।

[1] এগুলি সাধারণত খুব একইভাবে কাজ করে তবে সঠিক উদ্ভাবনগুলি প্ল্যাটফর্ম থেকে প্ল্যাটফর্মে পরিবর্তিত হয়, কখনও কখনও একই ধরণের হেরিটেজ লিনাক্স ডিস্ট্রোজেও আলাদা হয় এবং অবশ্যই ওএস রিলিজ সংস্করণগুলির সাথে নিয়মিত পরিবর্তিত হয়। গুহাত সম্রাট


0

উপরে হিসাবে আপনি তাত্ত্বিকভাবে ইউআইডি স্বাক্ষরবিহীন ইন্ট সাইজ দ্বারা সীমাবদ্ধ তবে সম্ভবত সীমাবদ্ধতার আগে বলা সীমাটি পৌঁছানোর আগে সংস্থানগুলি সংস্থান দ্বারা সীমাবদ্ধ থাকবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.