Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

Windows 11/10 में नेस्टेड वर्चुअलाइजेशन क्या है?

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

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

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

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

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

Hyper V कंटेनर प्रत्येक वर्चुअल वातावरण के लिए सब कुछ अलग से बनाते हैं। यानी, OS को फिर से बनाया जाता है और उस वर्चुअल कम्पार्टमेंट में चल रहे एप्लिकेशन को प्रदान किया जाता है। इसका मतलब है कि कोई सामान्य वर्चुअल संसाधन नहीं हैं और इसलिए कोई टकराव नहीं है।

Windows 11/10 में नेस्टेड वर्चुअलाइजेशन क्या है?

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

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

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

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

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

Windows 11/10 में नेस्टेड वर्चुअलाइजेशन क्या है?

नेस्टेड वर्चुअलाइजेशन के कार्यान्वयन की बात आती है, तो जांचने के लिए कई कारक हैं। कुछ उदाहरण हैं:

  1. RAM की मात्रा (याद रखें कि RAM एक सीमित कारक है; आप केवल उतने ही कंटेनर बना सकते हैं जितने आपकी RAM धारण कर सकती है)
  2. क्या आपका प्रोसेसर समर्थित है? (MS का कहना है कि फिलहाल केवल Intel VT-X समर्थित हैं)
  3. डायनामिक मेमोरी बंद होनी चाहिए
  4. रनटाइम मेमोरी और अधिक पर नजर रखना

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

क्या Windows 11/10 नेस्टेड वर्चुअलाइजेशन का समर्थन करता है?

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

Windows 11/10 में नेस्टेड वर्चुअलाइजेशन कैसे सक्षम करें?

यदि आप वर्चुअल मशीन बनाने के लिए Hyper-V का उपयोग करते हैं, तो आपको किसी अतिरिक्त सेटिंग को सक्षम या चालू करने की आवश्यकता नहीं हो सकती है। दूसरी ओर, यदि आप वर्चुअल मशीन बनाने के लिए Virtual Box या VMware का उपयोग करते हैं, तो आप संबंधित सेटिंग पा सकते हैं। वर्चुअल मशीन चलाने से पहले आपको उन्हें चालू करना होगा ताकि आप वर्चुअल OS के अंदर दूसरी वर्चुअल मशीन बना और उपयोग कर सकें।

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

Windows 11/10 में नेस्टेड वर्चुअलाइजेशन क्या है?
  1. विंडोज 11/10 में ब्लूटूथ शॉर्टकट कैसे बनाएं विंडोज 11/10 में ब्लूटूथ शॉर्टकट कैसे बनाएं

    आमतौर पर, अपने विंडोज 10 डिवाइस पर ब्लूटूथ सुविधा तक पहुंचने के लिए, आपको टास्कबार के दाईं ओर सिस्टम ट्रे/नोटिफिकेशन क्षेत्र में आइकन पर क्लिक करना पड़ता है। इस पोस्ट में, हम आपको उन चरणों के बारे में बताएंगे कि कैसे एक ब्लूटूथ शॉर्टकट बनाया जाए जो ब्लूटूथ के माध्यम से फाइलें भेजने और प्राप्त करने क

  1. Windows 11/10 में ProgramData फ़ोल्डर क्या है Windows 11/10 में ProgramData फ़ोल्डर क्या है

    Windows 11/10 ऑपरेटिंग सिस्टम के चलने का समर्थन करने के लिए कई सिस्टम फ़ाइलें और फ़ोल्डर बनाता है। ProgramData फ़ोल्डर उन महत्वपूर्ण सिस्टम फ़ोल्डरों में से एक है। इसमें Windows क्लासिक और UWP एप्लिकेशन का सारा डेटा होता है। यह डिफ़ॉल्ट रूप से छिपा होता है क्योंकि इसे किसी के द्वारा देखा या छेड़छाड़

  1. विंडोज 11/10 में सिस्टम रिजर्व्ड पार्टीशन क्या है विंडोज 11/10 में सिस्टम रिजर्व्ड पार्टीशन क्या है

    जब आप विंडोज 11/10 या विंडोज 8/7 को एक साफ़ फॉर्मेट किए गए डिस्क पर इंस्टॉल करते हैं, तो यह सबसे पहले डिस्क की शुरुआत में डिस्क पर एक पार्टीशन बनाता है। इस पार्टीशन को सिस्टम रिजर्व्ड पार्टीशन कहा जाता है। इसके बाद, यह आपके सिस्टम ड्राइव को बनाने और ऑपरेटिंग सिस्टम को इंस्टॉल करने के लिए शेष अनअलोके