ব্যক্তিগত অফশোর অবকাঠামো
নেটওয়ার্ক ইঞ্জিনিয়ারিংফাউন্ডেশন · 4 মিনিট পড়া

ব্যান্ডউইথ, পোর্ট গতি এবং ট্রান্সফার: সম্পূর্ণ চিত্র পড়ুন

আপনার প্রকল্প যে ডেটা সরায় তা অনুমান করুন এবং বুঝুন কেন একটি বড় পোর্ট নেটওয়ার্ক পারফরম্যান্সের একটি অংশ মাত্র।

SwissOctet এডিটোরিয়াল দ্বারা
সরাসরি উত্তর

পোর্ট গতি একটি সংযোগ হার; একটি ট্রান্সফার ভাতা সময়ের সাথে একটি ভলিউম। আপনার ট্রাফিক প্যাটার্ন অনুমান করুন, রেপ্লিকেশন এবং ব্যাকআপ অন্তর্ভুক্ত করুন এবং একটি বড় পোর্ট অ্যাপ্লিকেশন উন্নত করবে বলে ধরে নেওয়ার আগে সম্পূর্ণ রুট পরিমাপ করুন।

01

ভলিউম থেকে হার আলাদা করুন

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

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

02

পোর্ট বেছে নেওয়ার আগে আপনার ওয়ার্কলোড অনুমান করুন

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

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

03

কোথায় থ্রুপুট সীমাবদ্ধ হতে পারে তা বুঝুন

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

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

04

বাকি স্পেসিফিকেশনের সাথে আনমিটারড পড়ুন

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

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

05

একটি ব্যবহারিক দৃশ্য: একটি বড় রিলিজ বিতরণ

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

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

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

পরিমাপএটি কী বর্ণনা করেএটি কী প্রতিষ্ঠা করে না
মাসিক স্থানান্তর অনুমানপ্রত্যাশিত ডেটা ভলিউমপ্রয়োজনীয় পিক সংযোগ হার
নেটওয়ার্ক-পথ পরীক্ষাবর্ণিত শর্তে থ্রুপুটঅ্যাপ্লিকেশন ফাইল-সার্ভিং পারফরম্যান্স
প্রকৃত ডাউনলোড পরীক্ষাসম্পূর্ণ সার্ভিং পাইপলাইনএকটি সর্বজনীন ভবিষ্যত গতির গ্যারান্টি
06

মেশিনের ভারসাম্য বজায় রাখুন এবং অপারেশন পরিকল্পনা করুন

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

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

এটিকে কাজে পরিণত করুন

আপনার ব্যবহারিক চেকলিস্ট।

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

যে বিবরণগুলো গুরুত্বপূর্ণ।

একটি দ্রুত পোর্ট কি মাসিক ট্রান্সফার ভাতা বাড়ায়?+

অগত্যা নয়। নির্বাচিত প্ল্যান এবং আপগ্রেড শর্তাবলী পড়ুন; সংযোগ হার এবং অন্তর্ভুক্ত ভলিউম আলাদা।

আনমিটারড মানে কি অসীম গতি?+

না। পোর্ট, অ্যাপ্লিকেশন, গ্রহণকারী সিস্টেম এবং অপারেটিং শর্তগুলি এখনও ব্যবহারিক সীমা আরোপ করে।

একটি iperf3 ফলাফল কি প্রতিটি ব্যবহারকারীর ডাউনলোড গতি পূর্বাভাস দিতে পারে?+

না। এটি একটি নির্দিষ্ট পথ এবং পরীক্ষার কনফিগারেশন পরিমাপ করে। প্রকৃত ব্যবহারকারী এবং অ্যাপ্লিকেশন অন্যান্য সীমাবদ্ধতা প্রবর্তন করতে পারে।

প্রাথমিক রেফারেন্স

সূত্রে যান।

এই রেফারেন্সগুলি এই গাইডের প্রযুক্তিগত ধারণাগুলি সমর্থন করে। একটি উৎপাদন সিস্টেম পরিবর্তন করার আগে বর্তমান ডকুমেন্টেশন অনুসরণ করুন।

  1. ESnet: iperf3 আহ্বান software.es.net
  2. IETF RFC 6349: TCP থ্রুপুট পরীক্ষা www.rfc-editor.org

SwissOctet দ্বারা সম্পাদকীয় নির্দেশনা। উদাহরণগুলি উদাহরণমূলক। সেবা স্পেসিফিকেশন, উপলব্ধ অপশন এবং চুক্তিভিত্তিক শর্তগুলি আলাদাভাবে যাচাই করতে হবে।

জ্ঞান সংযুক্ত করুন

সম্পর্কিত অবকাঠামো।

থ্রেড রাখুন

আপনার পরবর্তী ফিল্ড নোট।

প্রতিটি গাইড অন্বেষণ করুন
ফিল্ড নোট / 01
নেটওয়ার্ক ইঞ্জিনিয়ারিংউন্নত

লেটেন্সি, কনকারেন্সি এবং থ্রুপুট পরিমাপের সাথে একটি স্থানান্তর আকার দিন

পেলোড ভলিউম, ডেলিভারি উইন্ডো এবং রাউন্ড-ট্রিপ টাইম ব্যবহার করে একটি পুনরাবৃত্তিযোগ্য স্থানান্তর মডেল তৈরি করুন, তারপর একটি পোর্ট লেবেলকে দরকারী থ্রুপুটের সাথে বিভ্রান্ত না করে এটি পরীক্ষা করুন।

4 মিনিট পড়াগাইড পড়ুন
ফিল্ড নোট / 02
নেটওয়ার্ক ইঞ্জিনিয়ারিংউন্নত

একটি 40, 100 বা 200 Gbps অরিজিন একটি সম্পূর্ণ সিস্টেম হিসাবে পরিকল্পনা করুন

একটি উচ্চ-ভলিউম বিতরণ কনফিগারেশন নির্বাচন করার আগে বড় পোর্ট ক্লাসকে স্টোরেজ, CPU, কনকারেন্সি এবং অপারেশনাল প্রশ্নে অনুবাদ করুন।

4 মিনিট পড়াগাইড পড়ুন
ফিল্ড নোট / 03
দ্বিতীয় দিনের অপারেশনপ্রয়োগকৃত

মনিটরিং তৈরি করুন যা একটি দরকারী ঘটনা প্রতিক্রিয়ার দিকে নিয়ে যায়

অ্যাপ্লিকেশন উপসর্গ, কার্যকর সতর্কতা এবং একটি ছোট প্রতিক্রিয়া প্লেবুক সংযুক্ত করুন যাতে একটি সেবা অবনতি হলে একজন অপারেটর স্পষ্ট সিদ্ধান্ত নিতে পারে।

4 মিনিট পড়াগাইড পড়ুন