কিমু-কেভিএম এবং জেন পুণ্য-পরিচালকের মধ্যে পার্থক্য


3

আমি শুনেছি যে উভয় মডিউল লিনাক্সের জন্য ভার্চুয়াল পরিবেশ তৈরি করতে ব্যবহৃত হয়, তবে তাদের মধ্যে যে তুলনাগুলি রয়েছে তা কী কী তা তাদের সংক্ষেপে ব্যাখ্যা করতে পারব।

উত্তর:


9

জেন হ'ল একটি পাতলা হাইপারভাইজার যা ওএস লোড হওয়ার আগে নিয়ন্ত্রণ নেয়। এর শীর্ষে আপনার মূল হোস্ট ওএস এবং সম্ভবত বেশ কয়েকটি অতিথি ওএস চালায়। হোস্ট এবং অতিথিকে জেনের জন্য বিশেষভাবে নির্মিত একটি কার্নেল ব্যবহার করতে হবে এবং তারা জেনের জন্য যথাযথ কৌশলগুলি ব্যবহার করে এবং স্থানীয় গতির কাছাকাছি চলে যেতে পারে।

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

কেভিএম হ'ল একটি এক্সিলারেটর যা কেমু-কেভিএমকে জেনের সাথে গতির সাথে মিল রাখতে দেয়। এটি কোনও সিপিইউতে চলতে পারে না; সিপিইউ হতে হবে "ভার্চুয়ালাইজেবল"। X86-64 'জন্য, এটা হয় Intel অথবা AMD ভার্চুয়ালাইজেশন এক্সটেনশানগুলি সমর্থন (বিষয়বস্তু তাকান মানে /proc/cpuinfoএবং পতাকার এক জন্য চেক, svmএএমডির জন্য অথবা vmxজন্য ইন্টেল)

আপনার যদি সামঞ্জস্যপূর্ণ সিপিইউ থাকে তবে কেভিএম সম্ভবত মোতায়েন করা সহজ (এটি হোস্ট সিস্টেমের সাথে স্পর্শ করার প্রয়োজন হয় না)।

সংক্ষেপে:

  • জেন: দ্রুত, যে কোনও জায়গায় চলতে পারে তবে কাস্টম ওএস কার্নেলের প্রয়োজন
  • কেএমএম বিহীন কিমু: যে কোনও জায়গায় চালানো, তবে ধীর গতিতে
  • কিমু-কেভিএম: দ্রুত, কাস্টম কার্নেলের প্রয়োজন হয় না, তবে কেবলমাত্র নির্দিষ্ট সিপিইউতে চলে

1
খুব সংক্ষিপ্ত এবং তথ্যমূলক উত্তর। আমি একটি দিন - গুগলিন এবং তুলনা কাটিয়েছি তবে এখনও এই পোস্ট থেকে নতুন কিছু শিখেছি। ধন্যবাদ!
AndreasT
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.