আমাদের কাছে দুটি নোড সমন্বয়ে একটি হার্টবিট / ডিআরবিডি / পেসমেকার / কেভিএম / কিউমু / লিবারভিট ক্লাস্টার রয়েছে। প্রতিটি নোড নিম্নলিখিত প্যাকেজ / সংস্করণ সহ উবুন্টু 12.04 64 বিট চালায়:
- কার্নেল 3.2.0-32-জেনেরিক # 51-উবুন্টু এসএমপি
- ডিআরবিডি 8.3.11
- qemu-kvm 1.0 + noroms-0ubuntu14.3
- libvirt 0.9.13
- পেসমেকার 1.1.7
- হার্টবিট 3.0.5
ভার্চুয়াল অতিথিরা উবুন্টু 10.04 64 বিট এবং উবুন্টু 12.04 64 বিট চালাচ্ছেন। আমরা সেরা সিপিইউ পারফরম্যান্স অর্জনের জন্য ভার্চুয়াল অতিথিদের কাছে হোস্ট সিপিইউগুলির ক্ষমতাগুলি সরিয়ে দেওয়ার জন্য একটি লিবারভিট বৈশিষ্ট্যটি ব্যবহার করি।
এখন এই ক্লাস্টারে একটি সাধারণ সেটআপ রয়েছে:
- ভিএম "মনিটরিং" এর 4 টি ভিসিপিইউ রয়েছে
- ভিএম "মনিটরিং" ডিস্ক ইন্টারফেস হিসাবে আদর্শ ব্যবহার করে (আমরা বর্তমানে স্পষ্ট কারণে ভার্চিওতে স্যুইচ করছি)
আমরা সম্প্রতি কিছু সহজ পরীক্ষা চালিয়েছি। আমি জানি তারা পেশাদার না এবং উচ্চ মানের পৌঁছায় না, তবে তারা ইতিমধ্যে একটি শক্তিশালী প্রবণতা দেখায়:
নোড এ ভিএম চলছে "ব্ল" নোড বি চলছে ভিএম "মনিটরিং"
যখন আমরা ভিএম "ব্লে" থেকে ভিএম "মনিটরিং" তে কোনও ফাইল আরএসএনসি করি আমরা কেবল 12 এমবি / সেকেন্ড অর্জন করি। যখন আমরা ভিএম এর "মনিটরিং" এর ভিতরে = / dev / নাল = = টিএমপি / ব্লববি যদি একটি সাধারণ ডিডি করি তখন আমরা প্রায় 30 এমবি / গুলি অর্জন করি।
তারপরে আমরা ভিএম "মনিটরিং" -এ আরও 4 টি ভিসিপিইউ যুক্ত করেছি এবং এটি পুনরায় চালু করেছি। ভিএম "মনিটরিং" এর এখন 8 টি ভিসিপিইউ রয়েছে। আমরা নিম্নলিখিত ফলাফলগুলি দিয়ে পুনরায় পরীক্ষা চালিয়েছি: যখন আমরা ভিএম "ব্লে" থেকে ভিএম "মনিটরিং" -র কোনও ফাইল আরএসএনসি করি আমরা এখন 36 এমবি / সেগুলি অর্জন করি। যখন আমরা ভিএম "মনিটরিং" এর ভিতরে = / dev / null of = / tmp / blubb একটি সরল ডিডি করি, আমরা এখন প্রায় 61 এমবি / সেকেন্ড অর্জন করি।
আমার জন্য, এই প্রভাবটি বেশ অবাক করা। আপাতদৃষ্টিতে এই ভার্চুয়াল অতিথির জন্য আরও ভার্চুয়াল সিপিইউ যুক্ত হওয়ার অর্থ কীভাবে ভিএম এর ভিতরে আরও বেশি ডিস্ক পারফর্মেন্স হয়
এর জন্য আমার কোনও ব্যাখ্যা নেই এবং আপনার ইনপুটটির সত্যই প্রশংসা করব। আমি বুঝতে চাই যে কী কারণে এই পারফরম্যান্স বৃদ্ধি পায় কারণ আমি এই আচরণটি 100% প্রজনন করতে পারি।
kvm_trace
কীভাবে IO_Exits
পরিবর্তন হবে তা দেখতে দৌড়াতে হবে । আমি অনুমান করব এটি কারণ আপনি আইডিই ব্যবহার করছেন যা অতিথির সিপিইউগুলির সাথে নির্ধারিত হয়। ভাইরিওর সাথে পারফরম্যান্সটি সামঞ্জস্যপূর্ণ হওয়া উচিত, এবং যখন ডেটা-প্লেনটি কেমুতে থাকে, এটি একটি কঠোর উত্সাহ পাবে। আরেকটি অনুমান হতে পারে যে আপনি এমন একটি বিতরণ ব্যবহার করছেন যা বগি ভার্চুয়ালাইজেশন স্ট্যাকের জন্য পরিচিত।