প্রশ্ন অতিথি অপারেটিং সিস্টেমের মধ্যে থেকে একটি উইন্ডোজ ভিএম কর্মক্ষমতা বেঞ্চমার্ক করার জন্য একটি আদর্শ উপায় আছে কি?


আমরা আমাদের সফ্টওয়্যারটি এমন একটি গ্রাহকদের কাছে অসাধারণভাবে আচরণ করছি যেখানে এটি একটি উইন্ডোজ 2008 ভার্চুয়াল মেশিনের ভিতরে চালানো হচ্ছে। হোস্ট VMWare ESX সার্ভার।

আমি দেখেছি বৃহত্তম সমস্যা আমাদের প্রসেস ড্রপ সকেট সংযোগ বা সকেট সংযোগ টাইমিং আউট। আমাদের কিছু প্রসেস টিসিপি সকেটে একে অপরের সাথে যোগাযোগ করে। কিছু ক্ষেত্রে আমরা দূরবর্তী সিস্টেমগুলিতে সকেট সংযোগ তৈরি করি (উদাঃ, WMI, JDBC)।

আমি বিশ্বাস করি যে ভিএম সম্পদ থেকে ক্ষুধার্ত হয়। আমরা ESX অ্যাডমিন / কর্মক্ষমতা ড্যাশবোর্ড অ্যাক্সেস নেই। আমি এটাও শিখেছি যে হোস্ট ভিএমের ভিতরে পারফোন বা টাস্ক ম্যানেজার যে কোন সংখ্যা প্রদান করে তা হোস্ট OS স্বাস্থ্যের সত্যিকারের ইঙ্গিত নয়।

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

রুট কারণ প্রকৃতপক্ষে ভিএম কর্মক্ষমতা কিনা তা নির্ধারণ করতে সক্ষম হওয়ার জন্য এই পদ্ধতিটি যথেষ্ট। তবে এটি করার জন্য একটি স্ট্যান্ডার্ড উপায় বা সরঞ্জাম ছিল যদি গ্রাহক সন্তুষ্ট করা অনেক সহজ হবে।

এক আছে?


9
2018-04-13 21:03


উত্স


আমি উইন্ডোজ 2008 বিশ্বাস করি, এবং অবশ্যই উইন্ডোজ ২008R2, আপনাকে নতুন কাউন্টারে (এবং অন্যান্যদের) দেখতে দেয় যা আপনাকে CPU ফ্রিকোয়েন্সি, মেমরি ইত্যাদি বিশেষভাবে ভার্চুয়ালাইজেশনের জন্য দেখায়। কিন্তু দ্রুততম উপায় VM প্রশাসককে জিজ্ঞাসা করা হবে - নিশ্চিত করুন যে তারা মেমরিকে বিশেষভাবে ভিএম হোস্টে ছাড়িয়ে গেছে (হোস্ট বক্সটিতে 64GB থাকতে পারে, তবে সেই হোস্টের ভার্চুয়াল মেশিনগুলির সমষ্টি 80GB RAM থাকতে পারে) । ওহ, এবং যদি এটি শুরু হতে থাকে তবে সম্ভবত ভিএম হোস্টটি আরো ভারীভাবে লোড হয়ে গেছে। ভিএম গেস্টকে কম ব্যস্ত হোস্টে সরাতে তাদের জিজ্ঞাসা করুন। - Peter Schofield
এই আমাকে মনে করিয়ে দেয় - দোষ (ভার্চুয়ালাইজেশন) lonesysadmin.net/2011/02/08/blame - Doug Luxem
যদি আপনার কোন ধারণা আছে যারা কাউন্টার হয় ভাগ করুন। এই মুহূর্তে আমি কিছু প্রাথমিক ইঙ্গিত পেতে এই URL টি দিয়ে খেলছি fossiltoys.com/speed.html  (সম্ভবত এটি একটি পরীক্ষা নির্ভরযোগ্য নয়, তবে আমি আরো নির্ভরযোগ্য একটি সন্ধান করতে চাই) - akirekadu


উত্তর:


আমি শারীরিক হার্ডওয়্যার বেঞ্চমার্ক ব্যবহার করতে একই পণ্য ব্যবহার ঝোঁক।

http://www.passmark.com/products/pt.htm

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


2
2018-04-17 23:54





নেটওয়ার্কিং পরীক্ষা করার জন্য, আমি পরীক্ষা করার জন্য iperf এবং netperf ব্যবহার করি।

ডিস্ক I / O পরীক্ষা করার জন্য, সিক্লিও ব্যবহার করুন যা অন্য শিল্পের আদর্শ সরঞ্জাম। বিভিন্ন ব্লক আকারের সাথে র্যান্ডম এবং ক্রমিক I / O পরীক্ষা উভয় চালান।

সিপিইউ / র্যাম পরীক্ষার জন্য, আমি আমার মাথা শীর্ষ উইন্ডোজ বন্ধ কিছু মনে করতে পারে না।


1
2018-04-20 05:44