Elephant flow
কম্পিউটার নেটওয়ার্কে, একটি হাতির প্রবাহ একটি অত্যন্ত বড় (মোট বাইটে) অবিচ্ছিন্ন প্রবাহ যা একটি নেটওয়ার্ক লিঙ্কের মাধ্যমে পরিমাপ করা টিসিপি (বা অন্যান্য প্রোটোকল) প্রবাহ দ্বারা সেট আপ করা হয়। হাতির প্রবাহ, যদিও অসংখ্য নয়, একটি নির্দিষ্ট সময়ের মধ্যে মোট ব্যান্ডউইথের একটি অসামঞ্জস্যপূর্ণ অংশ দখল করতে পারে। কে "হাতি প্রবাহ" উদ্ভাবন করেছিলেন তা স্পষ্ট নয়, তবে 2001 সালে প্রকাশিত ইন্টারনেট নেটওয়ার্ক গবেষণায় এই শব্দটি ঘটতে শুরু করে যখন পর্যবেক্ষণ করা হয়েছিল যে অল্প সংখ্যক প্রবাহ বেশিরভাগ ইন্টারনেট ট্র্যাফিক বহন করে এবং অবশিষ্টাংশ বিপুল সংখ্যক প্রবাহ নিয়ে গঠিত যা খুব কম ইন্টারনেট ট্র্যাফিক (ইঁদুর প্রবাহ) বহন করে। উদাহরণস্বরূপ, গবেষক মোরি এবং অন্যান্যরা। বেশ কয়েকটি জাপানি বিশ্ববিদ্যালয় এবং গবেষণা নেটওয়ার্কের ট্র্যাফিক প্রবাহ অধ্যয়ন করেছেন। ওয়াইড নেটওয়ার্কে তারা দেখতে পায় যে হাতির প্রবাহ সমস্ত প্রবাহের মাত্র 4.7% ছিল কিন্তু সেই সময়ের মধ্যে প্রেরিত সমস্ত তথ্যের 41.3% দখল করেছিল। ইন্টারনেট ট্র্যাফিকের উপর হাতির প্রবাহের প্রকৃত প্রভাব এখনও গবেষণা এবং বিতর্কের একটি ক্ষেত্র। কিছু গবেষণা দেখায় যে হাতির প্রবাহ ট্র্যাফিক স্পাইক এবং অন্যান্য হাতির প্রবাহের সাথে অত্যন্ত সম্পর্কযুক্ত হতে পারে (ল্যান এবং হাইডেম্যান এবং মোরি এট আল।)। গবেষকদের দ্বারা প্রস্তাবিত হাতির প্রবাহের বিভিন্ন সংজ্ঞা রয়েছে যার মধ্যে রয়েছে প্রবাহ যা একটি নির্দিষ্ট সময়ের মধ্যে মোট ট্র্যাফিকের 1 শতাংশের বেশি দখল করে, প্রবাহের সময়কাল পরিমাপ করে এবং প্রবাহের দিকে নজর দেয় যার আকার গড়ের চেয়ে বেশি এবং সেই সময়ের মধ্যে ট্র্যাফিকের তিনটি মানক বিচ্যুতি রয়েছে। হাতির প্রবাহ নিয়ে গবেষণার অন্যতম প্রধান লক্ষ্য হল ইন্টারনেটের জন্য আরও দক্ষ ব্যান্ডউইথ পরিচালনার সরঞ্জাম এবং ভবিষ্যদ্বাণীমূলক মডেল তৈরি করা। উদাহরণস্বরূপ, গবেষকরা হাতির প্রবাহকে অগ্রাধিকার না দিয়ে ছোট আকারের প্রবাহে (ইঁদুরের প্রবাহ) আরও ভাল মানের পরিষেবা প্রদানের দিকে মনোনিবেশ করেছেন। হাতির প্রবাহকে অনুপ্রবেশ প্রতিরোধ ব্যবস্থা (আইপিএস)-এর মতো একটি নেটওয়ার্ক যন্ত্রের দৃষ্টিকোণ থেকেও দেখা যেতে পারে। এই প্রসঙ্গে প্রবাহের উপর বাইটের সংখ্যা প্রবাহকে পরিবেশন করার জন্য প্রয়োজনীয় তাৎক্ষণিক প্রক্রিয়াকরণ লোডের তুলনায় কম তাৎপর্যপূর্ণ, যেখানে প্রক্রিয়াকরণ লোড নির্ভর করে আইপিএস কনফিগারেশন (এটি কতটা কাজ করার কথা) এবং বাইট হার (ফ্লো থ্রুপুট)-এর উপর। একটি হাতির প্রবাহকে এইভাবে একটি প্রবাহ হিসাবে সংজ্ঞায়িত করা যেতে পারে যা একটি নির্দিষ্ট সময়ের ব্যবধানের মধ্যে প্রদত্ত মোট পরিষেবা সময় অতিক্রম করে। উদাহরণস্বরূপ, যদি একটি প্রবাহ প্রক্রিয়া করার জন্য কেবল একটি সিপিইউ কোর ব্যবহার করা হয়, তবে একটি হাতির প্রবাহকে এমন কোনও প্রবাহ হিসাবে বিবেচনা করা যেতে পারে যার জন্য প্রক্রিয়াকরণ লোড সিপিইউ কোরের ক্ষমতা অতিক্রম করে। পরিবর্তে এটি ড্রপ করা প্যাকেট বা ডিভাইসটি ট্রানজিট করার জন্য কোনও প্যাকেটের জন্য অতিরিক্ত বিলম্ব দ্বারা সংজ্ঞায়িত করা যেতে পারে। স্পষ্টতই, নিম্ন সীমা প্রয়োগ করা যেতে পারে এবং আরও কোর ব্যবহার করা যেতে পারে তবে প্রক্রিয়াকরণ ক্ষমতার তুলনায় প্রয়োজনীয় প্রক্রিয়াকরণ লোডের মৌলিক ধারণাটি ধারণ করে। একটি প্রবাহের মোট বাইটের তুলনায় এটি কতটা আলাদা তা দেখতে, দুটি প্রবাহ যথাক্রমে N1 এবং N2 মোট বাইটের সাথে F1 এবং F2 বিবেচনা করুন এবং যেখানে N2 = 1000 * N1। এটা সম্ভব যে এন1 একটি হাতির প্রবাহ যেখানে এন2 নয়, উদাহরণস্বরূপ যদি এফ1-এর প্রয়োজনীয় পরিদর্শন এফ2-এর তুলনায় বেশি জটিল হয় এবং/অথবা যদি এফ1-এর হার এফ2-এর হারের চেয়ে অনেক বেশি হয়। আরও দেখুন পেরেটো নীতি মাউস ফ্লো রেফারেন্স নেটওয়ার্ক পারফরম্যান্স