ভার্চুয়ালাইজেশন: অতিথি অতিথি?


9

কোনও "মাস্টার" অতিথির সাথে ভার্চুয়াল মেশিন চালানোর কোনও অর্থ
কী?

কেউ কি এই পরীক্ষা করেছে? এটা কি সম্ভব?
আমার লক্ষ্যগুলি অর্জনের আরও ভাল উপায় আছে কি? (পড়ুন।)
(আমি "অতিথিতে অতিথির জন্য" গুগল দিয়েছি এবং কিছুই পাইনি)

আমি যা করতে চাই: আমি ডাটাবেস এবং অ্যাপ্লিকেশন সার্ভার সহ বিভিন্ন ভার্চুয়াল নেটওয়ার্কগুলি সেট আপ এবং পরীক্ষা করতে এবং বিভিন্ন ফায়ারওয়াল, ডিএনএস সার্ভার, ডাটাবেস সার্ভার কনফিগারেশন ইত্যাদি পরীক্ষা করতে চাই I'd

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

(আমার কাছে অনেক মাস্টার অতিথি থাকবে, সম্ভবত একবারে কেবল একজনই চলমান))

আমি হার্ডওয়্যার ভার্চুয়ালাইজেশন সমর্থন (এএমডি-ভি) সহ উবুন্টু 11.4 এবং কেভিএম ব্যবহার করছি।
আপনি কী ভাবেন যে অতিথিরা অতিথিরা ভার্চুয়ালাইজেশন থেকে উপকৃত হবে?

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

আপডেট : ২০০৮ সাল থেকে এএমডি প্রসেসরের জন্য পারফরম্যান্স তথ্য : [...] এখন অবধি, যখন কেভিএম কোনও প্রসেসরের ভার্চুয়ালাইজ করে, অতিথি একটি সিপিইউ দেখেন যা হোস্ট প্রসেসরের অনুরূপ, তবে ভার্চুয়ালাইজেশন এক্সটেনশনগুলি নেই। এর অর্থ হল যে আপনি কোনও হাইপাইভাইজার চালাতে পারবেন না যা কোনও অতিথির মধ্যে এই ভার্চুয়ালাইজেশন এক্সটেনশনগুলির প্রয়োজন (আপনি এখনও হাইপারভাইজারগুলি চালাতে পারেন যা এই এক্সটেনশনের উপর নির্ভর করে না, যেমন ভিএমওয়্যার, তবে কম পারফরম্যান্স সহ)। নতুন প্যাচগুলির সাথে, ভার্চুয়ালাইজড সিপিইউতে ভার্চুয়ালাইজেশন এক্সটেনশনগুলি অন্তর্ভুক্ত রয়েছে; এর অর্থ অতিথি কেভিএম সহ হাইপারভাইজার চালাতে পারে এবং তার নিজস্ব অতিথি থাকতে পারে। (ধন্যবাদ "wzzrd")

আপডেট : ২০১১ সাল থেকে ইনটেল প্রসেসরগুলির পারফরম্যান্স তথ্য : "উবুন্টু সংগ্রহস্থলগুলিতে কেভিএমের বর্তমান সংস্করণে ইন্টেল ভিএমএক্সের সাথে নেস্টেড ভার্চুয়ালাইজেশনের কোনও সমর্থন নেই k


3
একটি স্পিনিং শীর্ষ রাখুন।
নেডম

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

উত্তর:


3
  1. এটি সম্ভব, এখানে আরও পড়ুন - http://blog.jasonruiz.com/2011/01/24/kvm-nested-virtualization-support/

  2. নেস্টেড পুণ্যের বর্তমান উদ্দেশ্য পরীক্ষা করা, তবে আমি মনে করি এটি হাইপারভাইজারদের ডেটাবেস, ডিএনএস ইত্যাদি নয় পরীক্ষা করার জন্য ...

এই জাতীয় পরিষেবাদি পরীক্ষার জন্য আমি মনে করি "স্বাভাবিক" ভার্চুয়ালাইজেশন করবে।

বিভিন্ন ডিএইচসিপি / ডিএনএস / রাউটিং পরিষেবাদির সাথে আপনার কয়েকটি আলাদা ভার্চুয়াল নেটওয়ার্ক থাকতে পারে।


7

আপনি যা করতে চান তা সম্ভব, এটি পারফরম্যান্সের দৃষ্টিকোণ থেকে সত্যই বাস্তব নয়।


2
সংক্ষিপ্ত বিবরণ এবং সত্য :)
wzzrd

6

ESXi নিজেই ভার্চুয়ালাইজ করতে পারে। সুতরাং আপনি ESXi তে অতিথি হিসাবে ESXi চালাতে পারেন (বা সেই বিষয়ে ESX)।এখানে চিত্র বর্ণনা লিখুন

দিকনির্দেশ এখানে পাওয়া গেছে


3

আমি অন্য hypervisors সম্পর্কে জানি না, কিন্তু এটা স্পষ্টভাবে যেমন আলোচনা করা হয়েছে, ESX / আমি সঙ্গে সম্ভব এখানে । এছাড়াও, হাইপার-ভি এর সাথে এটি অবশ্যই সম্ভব নয় , যেমনটি এখানে আলোচনা করা হয়েছে

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


1
এটি একটি আকর্ষণীয় উদাহরণ ছিল। আমি পরীক্ষার জন্য নেস্টেড ভিএম ব্যবহার করতাম, আপনার মতো, উত্পাদনের জন্য নয়।
KajMagnus

0

কেভিএমের মধ্যে কেভিএম কাজ করবে না, যদিও অভ্যন্তরীণ অতিথি খাঁটি কিমুতে এমুলেশন মোডে চলতে পারে।

আমি ভিএমএসকে একটি মাত্র হোস্টে ছাড়িয়ে যাব, খুব বেশি জটিল জিনিস ছাড়াই


অসত্য। এটি খুব সম্ভব এবং ২০০৮ বা তার পর থেকে। লিংক: linux-kvm.com/content/kvm-nested-virtualization-works
wzzrd

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


Lol, না যে একটি ভোট দিন যে গুরুত্বপূর্ণ :) হল
dyasny

0

কেভিএম সম্ভবত আপনার উদ্দেশ্যে সেরা বিকল্প নয়, আপনার ভার্চুয়ালবক্স ব্যবহার করা উচিত।

ভার্চুয়ালবক্সের সাহায্যে আপনি ভার্চুয়াল মেশিনের ভিতরে ভার্চুয়াল মেশিন তৈরি করতে পারেন এবং নেটওয়ার্ক সরঞ্জামগুলি খুব সুবিধাজনক।


1
আবর্জনা। কেভিএম পুরোপুরি যথেষ্ট হবে।
wzzrd

@ Wzzrd আমি বলিনি কেভিএম পর্যাপ্ত নয়। আমি বলেছিলাম যে ভার্চুয়ালবক্স একটি জটিল বিকল্প হতে পারে, এক্ষেত্রে এটি একটি জটিল কনফিগারেশন।
এরিকজিটা

আসলে, আমি virsh
কেভিএম ভিএমগুলি


ভিএমএক্স, দ্বিতীয় স্তরের ঠিকানা অনুবাদ (এসএলএটি), প্যারা-অপস, নেস্টেড পৃষ্ঠাগুলি, মেশিনের মধ্যে মেশিনগুলির জন্য সমর্থন - ভার্চুয়ালবক্সের ২.০ প্রধান রিলিজের আগে এটি একটি বৈশিষ্ট্য ছিল। virtualbox.org/wiki/Changelog-2.0
বেন্ট কার্ডান

0

আপনি জেন ​​সার্ভার চেক আউট করেছেন? নতুন বিটা সংস্করণটিকে "জেনসরভার বোস্টন" বলা হয় এটি সম্পর্কে এখানে আরও পড়ুন:

http://blogs.citrix.com/2011/05/18/xenserver-boston-beta-program/

প্রকাশের নোটগুলিতে, আপনি নিম্নলিখিতগুলি দেখতে পাবেন:

ভার্চুয়াল অ্যাপ্লায়েন্স সমর্থন। জেনসেন্টার-এর মধ্যে আপনি সাইট পুনরুদ্ধারের সময় বুট সিকোয়েন্সের সাথে ব্যবহারের জন্য ভিএমগুলির মধ্যে সম্পর্কের সাথে মাল্টি-ভিএম ভার্চুয়াল অ্যাপ্লিকেশন (ভিএপিএস) তৈরি করতে পারেন। ওপেন ভার্চুয়ালাইজেশন ফর্ম্যাট (ওভিএফ) স্ট্যান্ডার্ড ব্যবহার করে ভিপিএসগুলি সহজেই আমদানি ও রফতানি করা যায়

ভার্চুয়াল ল্যান্সের সাথে মিলিত এই বৈশিষ্ট্যটি ব্যবহার করে আপনি যা চান তা পূরণ করতে সক্ষম হবেন। আমি ইতিবাচক নই, তবে আমি বিশ্বাস করি যে আপনি ভার্চুয়াল অ্যাপ্লায়েন্সনে সমস্ত ভিএম এর স্ন্যাপশট একবারে তৈরি করতে পারেন।

জেন সার্ভার সম্পর্কে আপনার আরও কোনও প্রশ্ন থাকলে দয়া করে আমাকে জানান (আমি এটি প্রতিদিন 2x ব্যবহার করি)


-1

এটা সম্ভব কিনা বা তা অপ্রাসঙ্গিক। এটা ঠিক বোঝা যায় না। আপনি ভিএমএস বাসা বেঁধে একেবারে কিছুই অর্জন করতে পারেন না, অনেক কিছু হারাতে গিয়ে।


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

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

@ কাজম্যাগনুস, কেবলমাত্র লোকেরা এটি চাওয়ার অর্থ এটি অর্থবোধ করার অর্থ নয়। কিছু সাধারণ মানুষ বনের জন্য কাঠ দেখতে পায় না।
জন গার্ডেনিয়ার্স 27:25

পরিস্থিতি পরীক্ষার জন্য অর্থবোধ করে। একটি নির্দিষ্ট বৈশিষ্ট্যটি নতুন সংস্করণে কেমন আচরণ করে তা দেখতে কেবল একটি পরীক্ষা হাইপারভাইজার মোতায়েন স্থাপন করতে চান? একটি ভিএম স্পিন আপ করুন। আপনি ঠিক বলেছেন যে এটি ওপির নির্দিষ্ট ব্যবহারের জন্য খুব বেশি ব্যবহার নয়।
ক্রিস থর্প

আইএমএম ভিএম লোকেরা যখন ভিএম এর নতুন সংস্করণ বিকাশ করে তখন সর্বদা এটি করত। আপনার আগ্রহ থাকলে এটিতে একটি দুর্দান্ত কাগজ রয়েছে (উদাঃ পৃষ্ঠা 28)।
বিচ্ছেদ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.