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

উত্তর নির্ধারণ করে তিনটি শর্ত

প্রথমটি উপযুক্ততা। একটি ডিরেক্টরি এন্ট্রি তখনই কাজে লাগে যখন তা আপনার ক্লায়েন্ট গ্রহণ করে, আপনার প্রয়োজনীয় প্রোটোকল দেয় এবং এমন অঞ্চলে অবস্থিত যা আপনার প্রকৃত গন্তব্যের পথ উন্নত করে। যে অঞ্চল আপনি কখনো ব্যবহার করেন না, সেখানে হাজার এন্ডপয়েন্টের তালিকা দেখতে যতটা বড় মনে হয় তার চেয়ে ছোট সংখ্যা।

দ্বিতীয়টি হলো যে মুহূর্তে প্রয়োজন তখনকার ধারণক্ষমতা, যা সামগ্রিক ধারণক্ষমতার সমান নয়। বড় বহরও আপনার কাজের সময়ে নিকটতম দুই এগ্রেসে পূর্ণ থাকতে পারে, আর পৃথিবীর অন্যপ্রান্তের নিষ্ক্রিয় বহর কাজে আসে না।

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

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

শিরোনামের সংখ্যাটি কী গুনছে

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

What the number countsWhat it tells youWhat it cannot tell you
Countries or regionsHow many jurisdictions have at least one entryHow many independent machines exist
Physical hostsRoughly how much hardware is deployedWhether any of it is near your destination
Container instancesHow many configurable endpoints can be issuedWhether they share one upstream path
Downloadable profilesHow many configuration files are offeredWhether the endpoints behind them still work

এটি স্বয়ংক্রিয়ভাবে অসৎ নয়। যে প্রদানকারী প্রতি সেশনে নতুন ইনস্ট্যান্স দেয়, সে তার কাজের পদ্ধতি সম্পর্কে সত্যিই কিছু বর্ণনা করে, আর সংখ্যাটি সেই প্রক্রিয়ার ন্যায্য বর্ণনা। ভুলটি হলো এটিকে অন্য প্রদানকারীর দেশের সংখ্যার সঙ্গে এমনভাবে তুলনা করা যেন দুটি সংখ্যা একই জিনিস মাপে, যা তারা মাপে না।

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

আপনার সত্যিই প্রয়োজনীয় পথ পরীক্ষা করুন

আপনার আগ্রহের অঞ্চলে দুইটি প্রার্থী এন্ডপয়েন্ট বাছুন এবং এগ্রেস থেকে আপনি যে সেবা ব্যবহার করেন সেখানে যাওয়ার পথ মাপুন। VPN গেটওয়েতে লেটেন্সি হলো প্রদানকারীদের প্রিয় উদ্ধৃতি, আর এটি সবচেয়ে কম আকর্ষণীয়, কারণ এটি যাত্রার সেই অংশ বাদ দেয় যা সাধারণত সমস্যা তৈরি করে।

mtr -rwc 20 203.0.113.9
curl -o /dev/null -s -w '%{time_connect} %{time_starttransfer}
' https://example.net/

ট্রেস দেখায় পুরো রুটে কোথায় বিলম্ব দেখা দেয়, হপে হপে, যা দূরের এগ্রেসকে ভিড়যুক্ত এগ্রেস থেকে আলাদা করে। curl-এর সময় পরিমাপ সংযোগ স্থাপনকে উত্তরের প্রথম বাইট থেকে আলাদা করে, তাই ধীর হ্যান্ডশেক আর ধীর সার্ভার মিশে যায় না।

আপনি যে সময়ে সত্যিই কাজ করেন সেই সময়ে তুলনা চালান, এবং এন্ডপয়েন্ট, এগ্রেস ঠিকানা ও আপনি যে গন্তব্য পরীক্ষা করেছেন তা লিখে রাখুন। এই তিনটি বিবরণ ছাড়া ফলাফল এক সপ্তাহ পরে পুনরুৎপাদন করা যায় না, আপনার নিজের পক্ষেও নয়।

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

সংক্ষিপ্ত তালিকা করুন, তারপর প্রমাণে সিদ্ধান্ত নিন

তুলনাটি উপযুক্ততার পরীক্ষায় উত্তীর্ণ তিন বা চারটি প্রদানকারীতে নামিয়ে আনুন, তারপর আপনি সত্যিই যে যাচাই চালাতে পারেন তা দিয়ে তাদের বিচার করুন। সংক্ষিপ্ত তালিকা সেই প্রশ্নগুলো চাপিয়ে দেয় যা দীর্ঘ তালিকা এড়াতে দেয়, আর আপসগুলোকে একটি পছন্দে গড়ে না দিয়ে স্পষ্ট করে।

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

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

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

সম্পর্কিত নিবন্ধ