Mod qos
মোড _ কিউওস হল অ্যাপাচি এইচটিটিপি সার্ভারের জন্য একটি কোয়ালিটি অফ সার্ভিস (কিউওএস) মডিউল যা নিয়ন্ত্রণ প্রক্রিয়া প্রয়োগ করে যা বিভিন্ন অনুরোধকে বিভিন্ন অগ্রাধিকার প্রদান করতে পারে। বর্ণনা একটি ওয়েব সার্ভার শুধুমাত্র সীমিত সংখ্যক সমবর্তী অনুরোধগুলি পরিবেশন করতে পারে। উচ্চ সার্ভার লোডের অধীনে গুরুত্বপূর্ণ সংস্থানগুলি উপলব্ধ থাকে তা নিশ্চিত করতে কিউওএস ব্যবহার করা হয়। আরও গুরুত্বপূর্ণ অ্যাপ্লিকেশনগুলিতে অ্যাক্সেস দেওয়ার সময় গুরুত্বহীন সংস্থানগুলিতে অনুরোধ প্রত্যাখ্যান করতে মোড _ কিউওস ব্যবহার করা হয়। অ্যাক্সেস সীমাবদ্ধতা অক্ষম করাও সম্ভব, উদাহরণস্বরূপ, খুব গুরুত্বপূর্ণ সংস্থানগুলিতে বা খুব গুরুত্বপূর্ণ ব্যবহারকারীদের অনুরোধের জন্য। নিয়ন্ত্রণ পদ্ধতিগুলি নিম্নলিখিত স্তরে পাওয়া যায়ঃ অনুরোধ স্তর নিয়ন্ত্রণঃ একটি নাম স্থানে (ইউ. আর. এল) সমবর্তী অনুরোধের সংখ্যা নিয়ন্ত্রণ করে। এটি একটি ওয়েব সার্ভারের মধ্যে বিভিন্ন পৃষ্ঠা বা অ্যাপ্লিকেশনের জন্য বিভিন্ন অগ্রাধিকার নির্ধারণ করতে ব্যবহৃত হয়। সংযোগ স্তর নিয়ন্ত্রণঃ ওয়েব সার্ভারে টিসিপি সংযোগের সংখ্যা নিয়ন্ত্রণ করে। এটি একটি একক ক্লায়েন্ট বা অজানা নেটওয়ার্ক থেকে আসা সংযোগগুলিকে সীমাবদ্ধ করতে সহায়তা করে, যাতে একটি ভার্চুয়াল সার্ভারে সর্বাধিক সংখ্যক সমবর্তী সংযোগ হ্রাস করা যায় বা গতিশীল এইচটিটিপি কিপ-অ্যালাইভ সেটিংস প্রয়োগ করা যায়। ব্যান্ডউইথ স্তর নিয়ন্ত্রণঃ ওয়েব সার্ভারে নির্দিষ্ট ইউ. আর. এল-এর অনুরোধ/প্রতিক্রিয়াগুলিকে থামিয়ে দেয়। জেনেরিক অনুরোধ লাইন এবং হেডার ফিল্টার সন্দেহজনক অনুরোধ ইউআরএল বা এইচটিটিপি হেডার ফেলে দেয়। বিভিন্ন ওয়েব সার্ভারের সাথে সম্পদ ভাগ করার জন্য বিপরীত প্রক্সিতে ব্যবহার করা হলে মডিউলটি কার্যকর হতে পারে। কেস স্লো অ্যাপ্লিকেশন ব্যবহার করুন প্রথম ব্যবহার কেসটি দেখায় যে কীভাবে একটি একক অ্যাপ্লিকেশনটির ধীর প্রতিক্রিয়ার কারণে একটি ওয়েব সার্ভারের পরিষেবা বিভ্রাট এড়াতে পারে। যদি কোনও আবেদন (এখানে/সিসিসি) খুব ধীর হয়, অনুরোধগুলি সময়সীমা শেষ না হওয়া পর্যন্ত অপেক্ষা করে। অনেক অপেক্ষার অনুরোধের কারণে, ওয়েব সার্ভারের বিনামূল্যে টিসিপি সংযোগ শেষ হয়ে যায় এবং অ্যাপ্লিকেশন/এএএ বা/বিবিবি-তে অন্যান্য অনুরোধগুলি প্রক্রিয়া করতে সক্ষম হয় না। অন্যান্য সম্পদের প্রাপ্যতা নিশ্চিত করার জন্য একটি অ্যাপ্লিকেশনের সমবর্তী অনুরোধগুলিকে সীমিত করে। এইচটিটিপি কিপ-অ্যালাইভ এইচটিটিপি 1.1-এর কিপ-অ্যালাইভ এক্সটেনশন একাধিক অনুরোধ/প্রতিক্রিয়ার জন্য স্থায়ী টিসিপি সংযোগের অনুমতি দেয়। কম এবং অপ্টিমাইজড নেটওয়ার্ক ট্র্যাফিকের কারণে এটি ওয়েব সার্ভারে অ্যাক্সেসকে ত্বরান্বিত করে। এই স্থায়ী সংযোগগুলির অসুবিধা হ 'ল ক্লায়েন্ট এবং সার্ভারের মধ্যে কোনও ডেটা বিনিময় না হলেও সার্ভার সংস্থানগুলি অবরুদ্ধ করা হয়। পর্যাপ্ত সংযোগ বিনামূল্যে থাকা পর্যন্ত একটি সার্ভারকে 'কিপ-অ্যালাইভ' সমর্থন করার অনুমতি দেয়, একটি নির্দিষ্ট সংযোগের সীমায় পৌঁছলে 'কিপ-অ্যালাইভ' সমর্থন বন্ধ করে দেয়। ক্লায়েন্ট অনেকগুলি সমবর্তী সংযোগ খোলে একটি একক ক্লায়েন্ট ওয়েব সার্ভার থেকে বিভিন্ন বিষয়বস্তু ডাউনলোড করার জন্য অনেকগুলি একযোগে টিসিপি সংযোগ খুলতে পারে। ক্লায়েন্ট অনেক সংযোগ পেলেও অন্যান্য ব্যবহারকারীরা সার্ভারে প্রবেশ করতে পারবেন না কারণ তাদের জন্য কোনও বিনামূল্যে সংযোগ অবশিষ্ট নেই। মোড _ কিউওস একটি একক আইপি উৎস ঠিকানার জন্য সমবর্তী সংযোগের সংখ্যা সীমিত করতে পারে। একটি একক ইউ. আর. এল-এ অনেক অনুরোধ যদি আপনাকে একটি ইউ. আর. এল-এ অনুরোধের সংখ্যা সীমিত করতে হয়, তবে মোড _ কিউ. এস তাতেও সাহায্য করতে পারে। এই ইউ. আর. এল-এ প্রতি সেকেন্ডে অনুরোধের সর্বাধিক সংখ্যাকে সীমিত করে। মডিউলটি ব্যান্ডউইথকেও নিয়ন্ত্রণ করতে পারে। কেবল সর্বাধিক অনুমোদিত ব্যান্ডউইথ নির্দিষ্ট করুন এবং যখন প্রয়োজন হয় তখন মোকোস থ্রোটলিং শুরু করে। পরিষেবা আক্রমণের কম-ব্যান্ডউইথ অস্বীকারকে প্রশমিত করা কোনও ক্লায়েন্টকে ন্যূনতম আপলোড/ডাউনলোড থ্রুপুট প্রয়োগ করে কম-ব্যান্ডউইথ ডি. ও. এস আক্রমণের বিরুদ্ধে একটি অ্যাপাচি ওয়েব সার্ভারকে রক্ষা করতে সহায়তা করতে পারে। মোড _ কিউএস-এর প্রাথমিক প্রকাশ 2007 সালের মে মাসে তৈরি করা হয়েছিল এবং একটি ওপেন সোর্স সফ্টওয়্যার প্রকল্প হিসাবে SourceForge.net-এ প্রকাশিত হয়েছিল। এটি ওয়েব সার্ভারে নির্দিষ্ট সংস্থানগুলির (অনুরোধ ইউ. আর. এল-এর পথ অংশ) জন্য সমবর্তী এইচ. টি. টি. পি অনুরোধের সংখ্যা সীমিত করতে সক্ষম হয়েছিল। আরও বৈশিষ্ট্য যুক্ত করা হয়েছিল এবং সেগুলির মধ্যে কয়েকটি ডি. ও. এস আক্রমণ থেকে অ্যাপাচি সার্ভারগুলিকে রক্ষা করতে কার্যকর ছিল। 2012 সালে, উবুন্টু লিনাক্স ডিস্ট্রিবিউশনে মোড _ কিউওস অন্তর্ভুক্ত করা হয়েছিল। প্রধান রিলিজগুলিঃ মে 2007, সংস্করণ 1: প্রতি ইউআরএল পথের ভিত্তিতে সমবর্তী অনুরোধগুলিকে সীমাবদ্ধ করে। জুলাই 2007, সংস্করণ 2.2: সাপোর্ট ইউটিলিটিগুলির ভূমিকা। আগস্ট 2007, সংস্করণ 3: সংযোগ স্তর নিয়ন্ত্রণের পাশাপাশি একটি স্থিতি দর্শকের পরিচয় দেয়। সেপ্টেম্বর 2007, সংস্করণ 4: অনুরোধ/প্রতিক্রিয়া থ্রোটলিং এবং সাধারণ অনুরোধ ফিল্টারিং। ডিসেম্বর 2007, সংস্করণ 5: ব্যবহারকারী সংজ্ঞায়িত ইভেন্ট দ্বারা সীমাবদ্ধ। মার্চ 2008, সংস্করণ 6: প্রতি ক্লায়েন্ট (আইপি) নিয়ন্ত্রণ প্রক্রিয়া। মে 2008, সংস্করণ 7: ন্যূনতম আপলোড/ডাউনলোড থ্রুপুট একটি ক্লায়েন্ট অবশ্যই তৈরি করতে হবে। সেপ্টেম্বর 2009, সংস্করণ 9: ক্লায়েন্ট চরিত্রগত পরিমাপ ব্যবহার করে অসঙ্গতি সনাক্তকরণ। ফেব্রুয়ারী 2012, সংস্করণ 10: ভৌগোলিক অবস্থান বৈশিষ্ট্য যোগ করে (আইএসও 3166 দেশের কোড)। মে 2014, সংস্করণ 11: প্রতিক্রিয়া থ্রোটলিং (বাইট/সেকেন্ড সীমাবদ্ধতা) অত্যন্ত উন্নত করে। জুলাই 2015, সংস্করণ 11.15: শুধুমাত্র প্রতি সার্ভারে নয়, প্রতি ক্লায়েন্ট (আইপি) স্তরেও সিরিয়ালাইজেশন। মে 2016, সংস্করণ 11.28: ডি. এস. সি. পি আই. পি ক্ষেত্র নিয়ন্ত্রণ করে পৃথক পরিষেবাগুলিকে সমর্থন করে। রেফারেন্স এক্সটার্নাল লিঙ্ক কিউওএস ফ্রি ওয়েব সার্ভার সফ্টওয়্যার নেটওয়ার্ক পারফরম্যান্স শিরোনামে আন্ডারস্কোর সহ নিবন্ধ