বাড়ি পর্যালোচনা আমরা কীভাবে এসএমবি সার্ভার পরীক্ষা করি

আমরা কীভাবে এসএমবি সার্ভার পরীক্ষা করি

ভিডিও: পাগল আর পাগলী রোমান্টিক কথা1 (সেপ্টেম্বর 2024)

ভিডিও: পাগল আর পাগলী রোমান্টিক কথা1 (সেপ্টেম্বর 2024)
Anonim

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

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

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

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

আমি আইওজোনকে 32MB থেকে প্রতিটি সার্ভারের র্যাম পরিপূরক হিসাবে বড় আকারের ফাইলগুলি চালানোর জন্য সেট করেছি। ব্লক মাপ 4K থেকে 128K অবধি। এই উত্পাদিত ট্র্যাফিকের মধ্যে অনেকগুলি ছোট এবং মাঝারি আকারের ফাইল অন্তর্ভুক্ত ছিল, সার্ভার এবং এটির অপারেটিং সিস্টেমকে তাদের ক্যাশে স্মার্ট দেখাতে বাধ্য করে। এটি আমাকে দেখতে দেবে যখন ডাবল ফাইল ফাইলগুলি শয্যাশায়ী হার্ডওয়্যার স্তরে সার্ভারগুলিকে চাপ দেয় তখন কী হবে।

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

বেঞ্চমার্ক পরীক্ষার ফলাফল

এসএমবি সেভার পরীক্ষার স্কোর পরীক্ষা করে দেখুন।

আমরা কীভাবে এসএমবি সার্ভার পরীক্ষা করি