খরগোশ - যুক্তিসঙ্গত কর্মক্ষমতা / স্কেল প্রত্যাশা


13

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


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

ক্লাউডএএমকিউপি- র পরিকল্পনাগুলি দেখুন - এগুলি নির্দিষ্ট হার্ডওয়্যার কনফিগারেশনের জন্য পরীক্ষিত পারফরম্যান্স নম্বর রয়েছে।
মনিকা পুনরায় ইনস্টল করুন - এম। শ্রাইডার

উত্তর:


11

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

আপনার র‌্যাম দ্বারা সারি সংখ্যা সীমাবদ্ধ। অন্যদিকে প্লেতে থাকা বার্তাগুলির সংখ্যাটি র‌্যামের দ্বারা সীমাবদ্ধ নয় কারণ রাব্বিটএমকিউ এগুলিকে স্বয়ংক্রিয়ভাবে এটিকে ডিস্কে বের করে দেয়। একবার যখন আমি মনোযোগ দিচ্ছিলাম না তখন দুর্ঘটনাক্রমে একটি ডেভলপমেন্ট সার্ভারে প্রায় 8 মিলিয়ন বার্তা প্লে হয়ে যায়।

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

গ্রাহকের সংখ্যা একটি ওএস সীমা কারণ কোনও গ্রাহকের কমপক্ষে একটি টিসিপি সকেট খোলা থাকা দরকার open অবশ্যই এটি বেশিরভাগ ওএসে সুরযুক্ত, সুতরাং আপনার মাইলেজটি পৃথক হবে এবং এজন্য আপনাকে নিজের মডেলটি পরীক্ষা করতে হবে। আমি আমাদের ওয়েব অ্যাপ্লিকেশনগুলি লোড পরীক্ষার জন্য জেমেটার ব্যবহার করছি এবং আমি সবেমাত্র এই এমকিপি প্লাগইনটি https://github.com/jlavallee/JMeter-Rabbit-AMQP আবিষ্কার করেছি তবে এখনও এটি ব্যবহার করে নি not যাই হোক না কেন, এটি এমন ধরণের পরীক্ষা যা আপনার হার্ডওয়ার (বা ভিএম কনফিগারেশন) যুক্তিসঙ্গতভাবে পরিচালনা করবে তা আপনাকে দ্রুত জানিয়ে দেবে।

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


6

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

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


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

1
@ ব্যবহারকারী21640 এটি কেবল এমন হার্ডওয়্যারই নয় যা আপনার প্রশ্নের মধ্যে ঝাঁকুনি যুক্ত করে - উচ্চ-ফ্রিকোয়েন্সি ট্রেডিংয়ের কাছে আপনার বা আমার চেয়ে "উচ্চ ক্ষমতা" সম্পর্কে আলাদা ধারণা থাকতে পারে এবং গ্রহণযোগ্য পারফরম্যান্সের বিস্তৃত সংজ্ঞা থাকতে পারে। শেষ পর্যন্ত একমাত্র ব্যক্তি যার অভিজ্ঞতার বিষয়টি আপনি, আপনার পরিবেশে এবং আমার অভিজ্ঞতায় একটি সুপরিকল্পিত স্থানীয় মানদণ্ড হাজার হাজার বহিরাগত প্রতিবেদনের মূল্য যখন সক্ষমতা পরিকল্পনার উপর আস্থা আসে তখন আপনি কখনই জানতে পারবেন না কখন আপনার কাজের চাপটি প্যাথলজিকাল কেস: -)
voretaq7
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.