विंडोज 10 में नेस्टेड वर्चुअलाइजेशन

विषयसूची:

विंडोज 10 में नेस्टेड वर्चुअलाइजेशन
विंडोज 10 में नेस्टेड वर्चुअलाइजेशन

वीडियो: विंडोज 10 में नेस्टेड वर्चुअलाइजेशन

वीडियो: विंडोज 10 में नेस्टेड वर्चुअलाइजेशन
वीडियो: Superfish, Lenovo, Malware & Bloatware - How to avoid Windows PC manufacturer installed software - YouTube 2024, नवंबर
Anonim

नेस्टेड वर्चुअलाइजेशन आपको वर्चुअल मशीन के अंदर एक हाइपरवाइजर चलाने देता है। विंडोज 10 10565 ने नेस्टेड वर्चुअलाइजेशन पेश किया। चाहे आपको इसकी आवश्यकता हो या नहीं, यहां कुछ जानकारी दी गई है जो आपको रूचि दे सकती हैं।

कंटेनर के अंदर कंटेनर: विंडोज़ में नेस्टेड वर्चुअलाइजेशन के बारे में

इससे पहले आप समांतर कंटेनर बना सकते हैं - जितना अधिक आपकी मुख्य मेमोरी अनुमति देता है और विभिन्न उद्देश्यों के लिए उनका उपयोग करता है। माइक्रोसॉफ्ट ने अब अपने नवीनतम अंदरूनी बिल्ड बिल्ड संख्या 10565 के साथ नेस्टेड वर्चुअलाइजेशन की सुविधा जारी की है। विंडोज़ में नेस्टेड वर्चुअलाइजेशन की सुविधा आपको कंटेनर के अंदर कंटेनर बनाने की अनुमति देती है। यद्यपि यह सुविधा अभी तक सही नहीं है, यहां आपको यह जानने की आवश्यकता है।

हाइपर वी का उपयोग कर वर्चुअलाइजेशन

विंडोज़ ड्रोका का समर्थन करता है - जो आपको सरल कंटेनर बनाने देता है जिसे आप समानांतर में उपयोग कर सकते हैं या हाइबर वी कंटेनर बनाने के लिए सरल कंटेनर से बेहतर माना जाता है। हालांकि आप समानांतर में विंडोज कंटेनर बना सकते हैं, अक्सर वे एक ही पुस्तकालयों और संसाधनों का उपयोग करते हैं। इस मामले में, एक या अधिक "खराब" कंटेनर संसाधनों को पकड़कर जाम बना सकते हैं और अन्य कंटेनरों के उपयोग के लिए उन्हें जारी नहीं कर सकते हैं। यही एकमात्र कमी है जिसने हाइपर वी कंटेनरों की शुरुआत की।

हाइपर वी कंटेनर प्रत्येक आभासी वातावरण के लिए अलग-अलग सब कुछ बनाते हैं। यही है, यहां तक कि ओएस भी वर्चुअल डिब्बे में चल रहे अनुप्रयोगों को पुनर्निर्मित और प्रदान किया जाता है। इसका मतलब है कि सामान्य वर्चुअल संसाधन नहीं हैं और इसलिए कोई विवाद नहीं है।

विंडोज़ में नेस्टेड वर्चुअलाइजेशन हाइपर वी का उपयोग करके संभव हो गए हैं। आप अन्य चीजों को आजमा सकते हैं लेकिन माइक्रोसॉफ्ट का कहना है कि वर्तमान में नेस्टेड वर्चुअलाइजेशन केवल हाइपर वी कंटेनरों के साथ काम करेगा। तो आपको एक कंटेनर बनाने के लिए सावधान रहना होगा और फिर पहले कंटेनर के अंदर एक और बनाना होगा। यदि आप किसी अन्य हाइपरवाइजर का उपयोग करने का प्रयास करते हैं या जो भी आपने पहले से बनाया है उसके समानांतर में एक और हाइपर वी कंटेनर बनाने का प्रयास करें, तो यह काम नहीं कर सकता है। यह मेरे दिमाग में एक प्रश्न उठाता है - फिर विंडोज़ में समांतर कंटेनर संभव नहीं हैं? मैं इसके बारे में अगले खंड में भी बात करूंगा।
विंडोज़ में नेस्टेड वर्चुअलाइजेशन हाइपर वी का उपयोग करके संभव हो गए हैं। आप अन्य चीजों को आजमा सकते हैं लेकिन माइक्रोसॉफ्ट का कहना है कि वर्तमान में नेस्टेड वर्चुअलाइजेशन केवल हाइपर वी कंटेनरों के साथ काम करेगा। तो आपको एक कंटेनर बनाने के लिए सावधान रहना होगा और फिर पहले कंटेनर के अंदर एक और बनाना होगा। यदि आप किसी अन्य हाइपरवाइजर का उपयोग करने का प्रयास करते हैं या जो भी आपने पहले से बनाया है उसके समानांतर में एक और हाइपर वी कंटेनर बनाने का प्रयास करें, तो यह काम नहीं कर सकता है। यह मेरे दिमाग में एक प्रश्न उठाता है - फिर विंडोज़ में समांतर कंटेनर संभव नहीं हैं? मैं इसके बारे में अगले खंड में भी बात करूंगा।

नेस्टेड वर्चुअलाइजेशन - यह क्या है और कैसे कार्यान्वित करें?

जैसा कि पहले कहा गया था, आप एक हाइपर वी कंटेनर बना सकते हैं। यह कंटेनर यह सुनिश्चित करेगा कि अन्य हाइपरवाइजर को इसे देखने की अनुमति नहीं है। यही है, केवल कंटेनर सीपीयू के रूप में दिखाई देगा और वास्तविक CPU अन्य हाइपरवाइजर को दिखाई नहीं दे सकता है ताकि आप समांतर में एक और कंटेनर भी न बना सकें। इस मामले में संदेह यह है कि क्या आप समानांतर में दो या दो से अधिक हाइपर वी कंटेनर बना सकते हैं या आप केवल बनाए गए पहले कंटेनर के अंदर कंटेनर बनाने के लिए प्राप्त करते हैं।

माइक्रोसॉफ्ट के ब्लॉग का कहना है कि एक बार जब आप एक हाइपर वी कंटेनर बनाते हैं, तो यह अन्य हाइपरवाइजर को और अधिक हाइपर वी कंटेनर स्थापित करने की अनुमति नहीं देगा क्योंकि वे वास्तविक CPU को देखने में सक्षम नहीं होंगे। आप पहले से बनाए गए कंटेनर के बाहर और कंटेनर नहीं बना सकते हैं? फिर, जब आप अन्य वर्चुअलाइज़र चलाते हैं, तो वे सोचेंगे कि कंटेनर वास्तविक CPU है और उस कंटेनर के अंदर वर्चुअल कंटेनर बनाते हैं।

यह घोंसला वर्चुअलाइजेशन है - जहां आपके कंटेनर के अंदर कंटेनर हैं - वह भी, प्रत्येक व्यक्ति पूरी तरह से स्वतंत्र है: कोई साझा लाइब्रेरी या ड्राइवर नहीं। समांतर कंटेनर के उस संदेह को छोड़कर अच्छा लगता है। नेस्टेड वर्चुअलाइजेशन के काम को प्रदर्शित करने के लिए माइक्रोसॉफ्ट से उधार ली गई छवि यहां दी गई है

नेस्टेड वर्चुअलाइजेशन के कार्यान्वयन के लिए आते हैं, जांच के लिए कई कारक हैं। कुछ उदाहरण निम्न हैं:
नेस्टेड वर्चुअलाइजेशन के कार्यान्वयन के लिए आते हैं, जांच के लिए कई कारक हैं। कुछ उदाहरण निम्न हैं:
  1. रैम की मात्रा (याद रखें कि रैम एक सीमित कारक है; आप केवल उतने कंटेनर बना सकते हैं जैसे आपकी रैम हो सकती है)
  2. क्या आपका प्रोसेसर समर्थित है? (एमएस का कहना है कि इस समय केवल इंटेल वीटी-एक्स समर्थित हैं)
  3. गतिशील स्मृति बंद होना चाहिए
  4. रनटाइम मेमोरी और टैब पर टैब रखना

इस बिंदु पर कई समस्याएं हैं जो माइक्रोसॉफ्ट बाद के चरणों में देखभाल कर सकता है। लेकिन नेस्टेड वर्चुअलाइजेशन को आज़माने के लिए, उसने एक पावरशेल स्क्रिप्ट विकसित की है जिसे आप गिटहब से आ सकते हैं।

विंडोज 10 में नेस्टेड वर्चुअलाइजेशन कंटेनर बनाने के तरीके को जानने के लिए, और अधिक, इस एमएसडीएन ब्लॉग पोस्ट का संदर्भ लें।

सिफारिश की: