ইপি 2 তে পিভি এবং এইচভিএম ভার্চুয়ালাইজেশন ধরণের মধ্যে পার্থক্য কী?


52

এডাব্লুএস ইসি 2 উবুন্টু লিনাক্স ইসি 2 মেশিনের ভার্চুয়ালাইজেশন - পিভি এবং এইচভিএম সরবরাহ করে।

পিভি: এখানে চিত্র বর্ণনা লিখুন

জন্য HVM: এখানে চিত্র বর্ণনা লিখুন

এই ধরণের মধ্যে পার্থক্য কি?


9
এটা একটা ভালো প্রশ্ন। কেন এটি নিচে ভোট হয়েছে? আপনি যখন ভোট কম করেন তখন আমি ব্যাখ্যা যুক্ত করার পরামর্শ দিই।
চাদ জনসন

ডাউন তীরের উপর মাউস; পপআপ বলছে " এই প্রশ্নটি কোনও গবেষণার প্রচেষ্টা দেখায় না; এটি অস্পষ্ট বা কার্যকর নয় "। কোনও মন্তব্য ছাড়াই ডাউনভোটগুলি কমপক্ষে সেই কারণগুলির জন্য বলে মনে করা যেতে পারে।
ম্যাডহ্যাটার

2
ঠিক আছে - এটি কীভাবে 'দরকারী নয়'? আমার গবেষণা আমাকে এখানে নিয়েছে ... আমি আশা করি আপনার মন্তব্যটি নীচে নেওয়ার কোনও বিকল্প আমার আছে :)
OK999

এটি একটি খুব দরকারী প্রশ্ন!
রবি কুমার

উত্তর:


44

জেনে অ্যামাজন রান করে, যা প্যারা-ভার্চুয়ালাইজেশন (পিভি) বা হার্ডওয়্যার-সহিত ভার্চুয়ালাইজেশন (এইচভিএম) সরবরাহ করে provides

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

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


5
ধন্যবাদ! দুঃখিত যে তারা তাদের পৃষ্ঠায় কোনও ব্যাখ্যা সরবরাহ করে না।
আদম মতান


2
@ শাতিজ ধন্যবাদ এটি একটি খুব বিস্ময়কর ইউআই পছন্দ - ব্যবহারকারীকে 2 টি সংক্ষিপ্ত আকারের মধ্যে চয়ন করতে দিন এবং ইন-পৃষ্ঠায় কোনও সহায়তা প্রদান করবেন না।
আদম মতান

উত্তরের সাথে উত্তরে এইচভিএমজি 2 যুক্ত করতেও চমৎকার হবে
OK999


1

একটি লক্ষণীয় পার্থক্য হ'ল প্যারাচুয়ালটি জিপিইউ উদাহরণগুলি সমর্থন করে না।

আমি এটিকে এইচভিএম হিসাবে তৈরি করতাম যদি আমি জানতাম যে আমি এটিকে জিপিইউ উদাহরণ হিসাবে পুনরায় চালু করতে চাই।

সম্পাদনা: হুম, আসলে, মনে হয় আমরা একটি এএমআই তৈরি করার সময় প্যারাচুয়াল থেকে hvm এ পরিবর্তন করতে পারি।


1

এডাব্লুএস ডকুমেন্টেশন থেকে একটি নির্যাস:

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

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

PV-GRUB নামে একটি বিশেষ বুট লোডার সহ PV AMIs বুট করে, যা বুট চক্র শুরু করে এবং তারপরে আপনার চিত্রের মেনু.লস্ট ফাইলটিতে নির্দিষ্ট কার্নেলটি চেইন লোড করে। প্যারাভিচুয়াল অতিথিরা হোস্ট হার্ডওয়্যারে চলতে পারে যার ভার্চুয়ালাইজেশনের জন্য সুস্পষ্ট সমর্থন নেই, তবে তারা বিশেষ হার্ডওয়্যার এক্সটেনশনের যেমন বর্ধিত নেটওয়ার্কিং বা জিপিইউ প্রসেসিংয়ের সুবিধা নিতে পারে না। Icallyতিহাসিকভাবে, পিভি অতিথিদের অনেক ক্ষেত্রে এইচভিএম অতিথির চেয়ে ভাল পারফরম্যান্স ছিল তবে এইচভিএম ভার্চুয়ালাইজেশনের উন্নতি এবং এইচভিএম এএমআইয়ের জন্য পিভি ড্রাইভারের উপলব্ধতার কারণে এটি আর সত্য নয়।


0

এখন, এডাব্লুএসে, এইচভিএম ব্যবহার করা উচিত এবং আরও বেশি পারফরম্যান্স পেতে পারে।

1)
জন্য HVM Amis উন্নত নেটওয়ার্কিং এবং জিপিইউ প্রক্রিয়াকরণ সুবিধা গ্রহণ করার প্রয়োজন হয়
2)
ঐতিহাসিকভাবে, PV গেস্ট অনেক ক্ষেত্রে জন্য HVM গেস্ট বেশি ভালো কার্য সম্পাদন ছিল, কিন্তু কারণ জন্য HVM ভার্চুয়ালাইজেশন এবং জন্য HVM Amis জন্য পিভি ড্রাইভার প্রাপ্যতা মধ্যে উন্নত, এই আর সত্য নয়।

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.