हाइपर-वी: Difference between revisions
From Vigyanwiki
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
| website = {{URL|https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/}} | | website = {{URL|https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/}} | ||
}} | }} | ||
[[माइक्रोसॉफ्ट]] हाइपर-वी, कोडनेम विरिडियन,<ref name="mary">{{cite web | url = http://www.zdnet.com/blog/microsoft/microsoft-to-ship-windows-server-2008-over-time-in-eight-flavors/935 | title = Microsoft to ship Windows Server 2008, over time, in eight flavors | website = [[ZDNet]] | access-date = 2007-11-13 | archive-date = 2010-09-24 | archive-url = https://web.archive.org/web/20100924135715/http://www.zdnet.com/blog/microsoft/microsoft-to-ship-windows-server-2008-over-time-in-eight-flavors/935 | url-status = live }}</ref> और संक्षिप्त रूप से विंडोज सर्वर वर्चुअलाइजेशन के रूप में रिलीज होने से पहले जाना जाता है, यह | [[माइक्रोसॉफ्ट]] हाइपर-वी, कोडनेम विरिडियन,<ref name="mary">{{cite web | url = http://www.zdnet.com/blog/microsoft/microsoft-to-ship-windows-server-2008-over-time-in-eight-flavors/935 | title = Microsoft to ship Windows Server 2008, over time, in eight flavors | website = [[ZDNet]] | access-date = 2007-11-13 | archive-date = 2010-09-24 | archive-url = https://web.archive.org/web/20100924135715/http://www.zdnet.com/blog/microsoft/microsoft-to-ship-windows-server-2008-over-time-in-eight-flavors/935 | url-status = live }}</ref> और संक्षिप्त रूप से विंडोज सर्वर वर्चुअलाइजेशन के रूप में रिलीज होने से पहले जाना जाता है, यह [[देशी हाइपरविजर]] है; यह [[Microsoft Windows]] चलाने वाले [[x86-64]] सिस्टम पर [[आभासी मशीन]] बना सकता है।<ref>{{cite web | url = http://www.winsupersite.com/showcase/viridian_preview.asp | title = Windows Server Virtualization Preview | author = Paul Thurrott | access-date = 2007-09-25 | url-status = dead | archive-url = https://web.archive.org/web/20071011034732/http://www.winsupersite.com/showcase/viridian_preview.asp | archive-date = 2007-10-11 }}</ref> [[विंडोज 8]] से प्रारंभ होकर, हाइपर-वी ने [[विंडोज वर्चुअल पीसी]] को [[विंडोज एनटी]] के क्लाइंट संस्करणों के [[हार्डवेयर वर्चुअलाइजेशन]] घटक के रूप में स्थान दिया। हाइपर- V चलाने वाले [[सर्वर कंप्यूटर]] को या अधिक नेटवर्क पर अलग-अलग वर्चुअल मशीनों को प्रदर्शित करने के लिए कॉन्फ़िगर किया जा सकता है। | ||
हाइपर-वी को पहली बार [[विंडोज सर्वर 2008]] के साथ जारी किया गया था, और [[विंडोज सर्वर 2012]] और विंडोज 8 के बाद से बिना किसी अतिरिक्त शुल्क के उपलब्ध है। | हाइपर-वी को पहली बार [[विंडोज सर्वर 2008]] के साथ जारी किया गया था, और [[विंडोज सर्वर 2012]] और विंडोज 8 के बाद से बिना किसी अतिरिक्त शुल्क के उपलब्ध है। स्टैंडअलोन विंडोज हाइपर-वी सर्वर मुफ्त है, किन्तु इसमें केवल [[कमांड लाइन इंटरफेस]] है। हाइपर-वी सर्वर का अंतिम संस्करण हाइपर-वी सर्वर 2019 है, जो [[विंडोज सर्वर 2019]] पर आधारित है। | ||
== इतिहास == | == इतिहास == | ||
हाइपर-वी का | हाइपर-वी का बीटा संस्करण विंडोज सर्वर 2008 के कुछ x86-64 संस्करणों के साथ भेज दिया गया था। अंतिम संस्करण 26 जून, 2008 को जारी किया गया था और [[विंडोज़ अपडेट]] के माध्यम से वितरित किया गया था।<ref>{{cite web|url=http://blogs.technet.com/jhoward/archive/2008/06/26/hyper-v-rtm-announcement-available-today-from-the-microsoft-download-centre.aspx|title=Announcement available from the Microsoft download centre|archive-url=https://web.archive.org/web/20080629055418/http://blogs.technet.com/jhoward/archive/2008/06/26/hyper-v-rtm-announcement-available-today-from-the-microsoft-download-centre.aspx|access-date=2008-06-26|archive-date=2008-06-29}}</ref> हाइपर-वी तब से विंडोज सर्वर के हर संस्करण के साथ जारी किया गया है।<ref name="standaloneofficialpage">{{cite web | url=http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx | title=Microsoft Hyper-V Server | publisher=Microsoft | access-date=January 12, 2012 | page=1 | archive-date=October 5, 2013 | archive-url=https://web.archive.org/web/20131005191113/http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx | url-status=live }}</ref><ref name="lessawfuldownloadpage">{{cite web |url=http://www.microsoft.com/download/en/details.aspx?id=20196 |title=Download: Microsoft® Hyper-V™ Server 2008 R2 SP1 - Microsoft Download Center - Download Details |website=Microsoft.com |date=2011-12-04 |access-date=2012-10-07 |archive-date=2012-04-19 |archive-url=https://web.archive.org/web/20120419062551/http://www.microsoft.com/download/en/details.aspx?id=20196 |url-status=live }}</ref><ref name="2012officialpage" /> | ||
माइक्रोसॉफ्ट दो चैनलों के माध्यम से हाइपर-वी प्रदान करता है: | माइक्रोसॉफ्ट दो चैनलों के माध्यम से हाइपर-वी प्रदान करता है: | ||
# विंडोज का हिस्सा: हाइपर-वी विंडोज सर्वर 2008 और बाद के संस्करण का | # विंडोज का हिस्सा: हाइपर-वी विंडोज सर्वर 2008 और बाद के संस्करण का वैकल्पिक घटक है। यह विंडोज 8, विंडोज 8.1, [[विंडोज 10]] और [[विंडोज़ 11]] के प्रो और एंटरप्राइज एडिशन के x64 [[शेयर रखने की इकाई]]्स में भी उपलब्ध है। | ||
# हाइपर-वी सर्वर: यह सीमित कार्यक्षमता और हाइपर-वी घटक के साथ विंडोज सर्वर का [[फ्रीवेयर]] संस्करण है।<ref>{{Cite web|url = http://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2|title = Try Hyper-V Server 2012 R2|access-date = 16 February 2015|website = Evaluation Center|publisher = [[Microsoft]]|archive-date = 11 July 2020|archive-url = https://web.archive.org/web/20200711164310/http://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2|url-status = live}}</ref> | # हाइपर-वी सर्वर: यह सीमित कार्यक्षमता और हाइपर-वी घटक के साथ विंडोज सर्वर का [[फ्रीवेयर]] संस्करण है।<ref>{{Cite web|url = http://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2|title = Try Hyper-V Server 2012 R2|access-date = 16 February 2015|website = Evaluation Center|publisher = [[Microsoft]]|archive-date = 11 July 2020|archive-url = https://web.archive.org/web/20200711164310/http://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2|url-status = live}}</ref> | ||
=== हाइपर-वी सर्वर === | === हाइपर-वी सर्वर === | ||
हाइपर- V सर्वर 2008 1 अक्टूबर, 2008 को जारी किया गया था। इसमें [[विंडोज़ सेवा]] 2008 | हाइपर- V सर्वर 2008 1 अक्टूबर, 2008 को जारी किया गया था। इसमें [[विंडोज़ सेवा]] 2008 सर्वर कोर और हाइपर- V भूमिका सम्मलित है; अन्य Windows Server 2008 भूमिकाएँ अक्षम हैं, और सीमित Windows सेवाएँ हैं।<ref>{{cite press release | ||
|url=http://www.microsoft.com/presspass/press/2008/oct08/10-01HyperVRTM08PR.mspx | |url=http://www.microsoft.com/presspass/press/2008/oct08/10-01HyperVRTM08PR.mspx | ||
|title=Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now | |title=Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now | ||
| Line 33: | Line 33: | ||
|archive-url=https://web.archive.org/web/20100118145048/http://www.microsoft.com/presspass/press/2008/oct08/10-01HyperVRTM08PR.mspx | |archive-url=https://web.archive.org/web/20100118145048/http://www.microsoft.com/presspass/press/2008/oct08/10-01HyperVRTM08PR.mspx | ||
|url-status=live | |url-status=live | ||
}}</ref> हाइपर- V सर्वर 2008 होस्ट OS, भौतिक हार्डवेयर और सॉफ़्टवेयर को कॉन्फ़िगर करने के लिए उपयोग किए जाने वाले कमांड-लाइन इंटरफ़ेस तक सीमित है। | }}</ref> हाइपर- V सर्वर 2008 होस्ट OS, भौतिक हार्डवेयर और सॉफ़्टवेयर को कॉन्फ़िगर करने के लिए उपयोग किए जाने वाले कमांड-लाइन इंटरफ़ेस तक सीमित है। मेनू संचालित सीएलआई इंटरफ़ेस और कुछ स्वतंत्र रूप से डाउनलोड करने योग्य स्क्रिप्ट फ़ाइलें कॉन्फ़िगरेशन को सरल बनाती हैं। इसके अतिरिक्त, हाइपर-वी सर्वर [[रिमोट डेस्कटॉप कनेक्शन]] के माध्यम से रिमोट एक्सेस का समर्थन करता है। चूँकि, होस्ट OS और अतिथि वर्चुअल मशीनों का प्रशासन और कॉन्फ़िगरेशन सामान्यतः नेटवर्क पर किया जाता है, या तो किसी अन्य Windows कंप्यूटर या [[सिस्टम केंद्र वर्चुअल मशीन प्रबंधक]] पर Microsoft प्रबंधन कंसोल का उपयोग किया जाता है। यह बहुत आसान बिंदु और क्लिक कॉन्फ़िगरेशन, और हाइपर- V सर्वर की निगरानी की अनुमति देता है। | ||
हाइपर- V सर्वर 2008 R2 ([[Windows Server 2008 R2]] का | हाइपर- V सर्वर 2008 R2 ([[Windows Server 2008 R2]] का संस्करण) सितंबर 2009 में उपलब्ध कराया गया था और इसमें अधिक CLI नियंत्रण के लिए [[Windows PowerShell]] v2 सम्मलित है। हाइपर-वी सर्वर तक दूरस्थ पहुंच के लिए नेटवर्क इंटरफेस और विंडोज फ़ायरवॉल के सीएलआई कॉन्फ़िगरेशन की आवश्यकता होती है। हाइपर- V सर्वर 2008 R2 को प्रशासित करने के लिए Windows Vista PC का उपयोग भी पूरी तरह से समर्थित नहीं है। | ||
== आर्किटेक्चर == | == आर्किटेक्चर == | ||
[[File:Hyper-V.png|450px|thumb|right|alt=A block diagram of Hyper-वी, हार्डवेयर से उपयोगकर्ता मोड तक चार परतों का ढेर दिखा रहा है|हाइपर-वी आर्किटेक्चर]]हाइपर-वी विभाजन के संदर्भ में आभासी मशीनों के अलगाव को लागू करता है। | [[File:Hyper-V.png|450px|thumb|right|alt=A block diagram of Hyper-वी, हार्डवेयर से उपयोगकर्ता मोड तक चार परतों का ढेर दिखा रहा है|हाइपर-वी आर्किटेक्चर]]हाइपर-वी विभाजन के संदर्भ में आभासी मशीनों के अलगाव को लागू करता है। विभाजन अलगाव की तार्किक इकाई है, जो हाइपरविजर द्वारा समर्थित है, जिसमें प्रत्येक अतिथि [[ऑपरेटिंग सिस्टम]] निष्पादित होता है। हाइपरविजर उदाहरण में कम से कम मूल विभाजन होना चाहिए, जो [[विंडोज सर्वर]] (2008 और बाद में) के समर्थित संस्करण को चला रहा हो। वर्चुअलाइजेशन सॉफ्टवेयर पैरेंट पार्टीशन में चलता है और हार्डवेयर उपकरणों तक इसकी सीधी पहुंच होती है। मूल विभाजन बाल विभाजन बनाता है जो अतिथि OS को होस्ट करता है। मूल विभाजन हाइपरकॉल एपीआई का उपयोग करके बाल विभाजन बनाता है, जो कि हाइपर-वी द्वारा प्रदर्शित [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] है।<ref>{{cite web | title=Hyper-V Architecture | url=https://msdn.microsoft.com/en-us/library/cc768520(v=bts.10).aspx | website=Msdn.microsoft.com | access-date=2017-04-04 | archive-date=2017-04-04 | archive-url=https://web.archive.org/web/20170404130558/https://msdn.microsoft.com/en-us/library/cc768520(v=bts.10).aspx | url-status=live }}</ref> | ||
चाइल्ड पार्टिशन की भौतिक [[सेंट्रल प्रोसेसिंग यूनिट]] तक पहुंच नहीं है, न ही यह इसके वास्तविक व्यवधानों को संभालता है। इसके अतिरिक्त, इसमें प्रोसेसर का आभासी दृश्य होता है और अतिथि वर्चुअल एड्रेस में चलता है, जो कि हाइपरवाइजर के कॉन्फ़िगरेशन के आधार पर, आवश्यक | चाइल्ड पार्टिशन की भौतिक [[सेंट्रल प्रोसेसिंग यूनिट]] तक पहुंच नहीं है, न ही यह इसके वास्तविक व्यवधानों को संभालता है। इसके अतिरिक्त, इसमें प्रोसेसर का आभासी दृश्य होता है और अतिथि वर्चुअल एड्रेस में चलता है, जो कि हाइपरवाइजर के कॉन्फ़िगरेशन के आधार पर, आवश्यक नहीं कि पूरी [[आभासी मेमोरी]] हो। वीएम कॉन्फ़िगरेशन के आधार पर, हाइपर-वी प्रोसेसर के केवल सबसेट को प्रत्येक विभाजन के लिए उजागर कर सकता है। हाइपरविजर प्रोसेसर में व्यवधान को संभालता है, और तार्किक सिंथेटिक [[बाधा डालना]] कंट्रोलर (SynIC) का उपयोग करके उन्हें संबंधित विभाजन पर पुनर्निर्देशित करता है। हाइपर-वी सीपीयू द्वारा प्रदान किए गए दूसरे स्तर के एड्रेस ट्रांसलेशन का उपयोग करके गेस्ट वर्चुअल एड्रेस-स्पेस के एड्रेस ट्रांसलेशन को तेज कर सकता है, जिसे इंटेल पर [[विस्तारित पृष्ठ तालिका]] और एएमडी पर [[रैपिड वर्चुअलाइजेशन इंडेक्सिंग]] (पूर्व में एनपीटी) कहा जाता है। | ||
उप विभाजनों की हार्डवेयर संसाधनों तक सीधी पहुँच नहीं होती है, बल्कि इसके अतिरिक्त आभासी उपकरणों के संदर्भ में संसाधनों का | उप विभाजनों की हार्डवेयर संसाधनों तक सीधी पहुँच नहीं होती है, बल्कि इसके अतिरिक्त आभासी उपकरणों के संदर्भ में संसाधनों का आभासी दृश्य होता है। वर्चुअल डिवाइस के लिए किसी भी अनुरोध को VMBus के माध्यम से पैरेंट पार्टीशन में डिवाइस पर रीडायरेक्ट किया जाता है, जो अनुरोधों को प्रबंधित करेगा। VMBus तार्किक चैनल है जो अंतर-विभाजन संचार को सक्षम बनाता है। प्रतिक्रिया भी वीएमबस के माध्यम से पुनर्निर्देशित की जाती है। यदि पैरेंट पार्टीशन में डिवाइस भी वर्चुअल डिवाइस हैं, तो इसे तब तक रीडायरेक्ट किया जाएगा जब तक कि यह पैरेंट पार्टीशन तक नहीं पहुंच जाता है, जहां यह भौतिक डिवाइस तक पहुंच प्राप्त कर लेगा। पैरेंट पार्टिशन वर्चुअलाइजेशन सर्विस प्रोवाइडर (VSP) चलाते हैं, जो VMBus से जुड़ता है और चाइल्ड पार्टिशन से डिवाइस एक्सेस अनुरोधों को संभालता है। बाल विभाजन वर्चुअल डिवाइस आंतरिक रूप से वर्चुअलाइजेशन सर्विस क्लाइंट (VSC) चलाते हैं, जो VMBus के माध्यम से मूल विभाजन में VSPs के लिए अनुरोध को पुनर्निर्देशित करता है। यह पूरी प्रक्रिया अतिथि OS के लिए पारदर्शी है।<ref>[https://howtowindowsguides.com/how-to-uninstall-a-hyper-v-virtual-machine-in-windows-10/ Hyper-V virtual machine in Windows 10]</ref> | ||
वर्चुअल डिवाइस स्टोरेज, नेटवर्किंग और ग्राफिक्स सबसिस्टम, अन्य के लिए, प्रबुद्ध I/O नामक विंडोज सर्वर वर्चुअलाइजेशन सुविधा का लाभ उठा सकते हैं। प्रबुद्ध I/O [[SCSI]] जैसे उच्च स्तरीय संचार प्रोटोकॉल का | वर्चुअल डिवाइस स्टोरेज, नेटवर्किंग और ग्राफिक्स सबसिस्टम, अन्य के लिए, प्रबुद्ध I/O नामक विंडोज सर्वर वर्चुअलाइजेशन सुविधा का लाभ उठा सकते हैं। प्रबुद्ध I/O [[SCSI]] जैसे उच्च स्तरीय संचार प्रोटोकॉल का विशेष वर्चुअलाइजेशन-जागरूक कार्यान्वयन है, जो किसी भी डिवाइस इम्यूलेशन परत को बायपास करने की अनुमति देता है और सीधे VMBus का लाभ उठाता है। यह संचार को और अधिक कुशल बनाता है, किन्तु प्रबुद्ध I/O का समर्थन करने के लिए अतिथि OS की आवश्यकता होती है। | ||
वर्तमान में{{when|date=September 2020}} केवल निम्न ऑपरेटिंग सिस्टम प्रबुद्ध I/O का समर्थन करते हैं, इसलिए उन्हें अन्य ऑपरेटिंग सिस्टमों की तुलना में हाइपर-वी के अनुसार | वर्तमान में{{when|date=September 2020}} केवल निम्न ऑपरेटिंग सिस्टम प्रबुद्ध I/O का समर्थन करते हैं, इसलिए उन्हें अन्य ऑपरेटिंग सिस्टमों की तुलना में हाइपर-वी के अनुसार अतिथि ऑपरेटिंग सिस्टम के रूप में तेजी से चलाने की अनुमति देता है, जिन्हें धीमी एमुलेटेड हार्डवेयर का उपयोग करने की आवश्यकता होती है: | ||
* विंडोज सर्वर 2008 और बाद में | * विंडोज सर्वर 2008 और बाद में | ||
* [[विंडोज विस्टा]] और बाद में | * [[विंडोज विस्टा]] और बाद में | ||
| Line 124: | Line 124: | ||
}}</ref> और [[Ericom]] PowerTerm WebConnect) अंतिम उपयोगकर्ताओं को पूर्ण PC डेस्कटॉप अनुभव देते हुए डेटा सेंटर में डेस्कटॉप वर्चुअल मशीनों को होस्ट और केंद्रीय रूप से प्रबंधित करने की क्षमता प्रदान करते हैं। | }}</ref> और [[Ericom]] PowerTerm WebConnect) अंतिम उपयोगकर्ताओं को पूर्ण PC डेस्कटॉप अनुभव देते हुए डेटा सेंटर में डेस्कटॉप वर्चुअल मशीनों को होस्ट और केंद्रीय रूप से प्रबंधित करने की क्षमता प्रदान करते हैं। | ||
प्रबुद्ध I/O के साथ अतिथि ऑपरेटिंग सिस्टम और | प्रबुद्ध I/O के साथ अतिथि ऑपरेटिंग सिस्टम और हाइपरविजर-जागरूक कर्नेल जैसे कि Windows Server 2008 और बाद के सर्वर संस्करण, Windows Vista SP1 और बाद के क्लाइंट और Citrix XenServer और Novell से प्रसाद मेजबान संसाधनों का उत्तम उपयोग करने में सक्षम होंगे क्योंकि VSC ड्राइवर इन ये अतिथि VMBus पर सीधे VSPs से संवाद करते हैं।<ref>{{cite web |url=http://www.brianmadden.com/content/article/Microsoft-Windows-Server-2008--Hyper-V-solution-overview |title=Microsoft Windows Server 2008 – Hyper-V solution overview - Gabe Knuth |website=BrianMadden.com |access-date=2012-10-07 |archive-date=2008-07-04 |archive-url=https://web.archive.org/web/20080704104947/http://www.brianmadden.com/content/article/Microsoft-Windows-Server-2008--Hyper-V-solution-overview |url-status=live }}</ref> गैर-प्रबुद्ध ऑपरेटिंग सिस्टम अनुकरणीय I/O के साथ चलेंगे;<ref>{{cite web |last=Stevens |first=Alan |url=http://reviews.zdnet.co.uk/software/os/0,1000001098,39352929,00.htm |title=Microsoft's Hyper-V: why all the fuss? |work=[[ZDNet]] |publisher=[[CBS Interactive]] |date=2008-02-27 |access-date=2012-10-07 |archive-date=2009-05-15 |archive-url=https://web.archive.org/web/20090515195552/http://reviews.zdnet.co.uk/software/os/0,1000001098,39352929,00.htm |url-status=dead }}</ref> चूँकि, एकीकरण घटक (जिसमें VSC ड्राइवर सम्मलित हैं) उत्तम प्रदर्शन प्राप्त करने के लिए [[Windows Server 2003]] SP2, Windows Vista SP1 और Linux के लिए उपलब्ध हैं। | ||
=== लिनक्स समर्थन === | === लिनक्स समर्थन === | ||
20 जुलाई 2009 को, माइक्रोसॉफ्ट ने [[जीएनयू जनरल पब्लिक लाइसेंस]] की शर्तों के अनुसार | 20 जुलाई 2009 को, माइक्रोसॉफ्ट ने [[जीएनयू जनरल पब्लिक लाइसेंस]] की शर्तों के अनुसार [[लिनक्स कर्नेल]] में सम्मलित करने के लिए हाइपर-वी ड्राइवरों को प्रस्तुत किया।<ref>{{cite web|url=http://www.microsoft.com/en-us/news/features/2009/jul09/07-20linuxqa.aspx|title=Microsoft Contributes Linux Drivers to Linux Community|last1=Ramji|first1=Sam|last2=Hanrahan|first2=Tom|date=2009-07-20|work=News Center|publisher=[[Microsoft]]|access-date=2010-03-02|archive-date=2012-04-18|archive-url=https://web.archive.org/web/20120418154719/http://www.microsoft.com/en-us/news/features/2009/jul09/07-20linuxqa.aspx|url-status=live}}</ref> Microsoft को कोड जमा करने की आवश्यकता थी जब यह पता चला कि उन्होंने हाइपर- V नेटवर्क ड्राइवर को GPL-लाइसेंस वाले घटकों के साथ स्थिर रूप से बंद-स्रोत बायनेरिज़ से जोड़ा था।<ref>{{cite web|url=http://www.zdnet.com/blog/microsoft/pigs-are-flying-low-why-microsoft-open-sourced-its-linux-drivers/3433|title=Pigs are flying low: Why Microsoft open-sourced its Linux drivers|last=Foley|first=Mary Jo|date=2009-07-22|work=[[ZDNet]]|publisher=[[CBS Interactive]]|access-date=2012-08-07|archive-date=2012-10-12|archive-url=https://web.archive.org/web/20121012003043/http://www.zdnet.com/blog/microsoft/pigs-are-flying-low-why-microsoft-open-sourced-its-linux-drivers/3433|url-status=live}}</ref> 2.6.32 से प्रारंभ होने वाले कर्नेल में इनबिल्ट हाइपर-वी [[पैरावर्चुअलाइजेशन]] सपोर्ट सम्मलित हो सकता है जो विंडोज होस्ट वातावरण में वर्चुअल लिनक्स अतिथि सिस्टम के प्रदर्शन में सुधार करता है। हाइपर-वी लिनक्स मेहमानों के लिए बॉक्स से बाहर बुनियादी वर्चुअलाइजेशन समर्थन प्रदान करता है। पैरावर्चुअलाइज़ेशन समर्थन के लिए Linux एकीकरण घटक या Satori InputVSC ड्राइवर स्थापित करने की आवश्यकता होती है। हाइपर- V में [[Xen]]-सक्षम Linux अतिथि वितरण को भी पैरावर्चुअलाइज़ किया जा सकता है। {{As of|2013}} Microsoft आधिकारिक तौर पर केवल SUSE लाइनेक्स एंटरप्राइज़ सर्वर 10 SP1/SP2 (x86 और x64) को इस तरीके से समर्थित करता है,<ref name="InfoWeek">{{cite web|url=https://www.informationweek.com/software/microsoft-hyper-v-to-flaunt-advanced-virtualization-features/d/d-id/1067181|title=Microsoft Hyper-V To Flaunt Advanced Virtualization Features|last=Babcock|first=Charles|date=2008-04-24|website=Informationweek.com|access-date=2012-10-07|archive-date=2014-09-03|archive-url=https://web.archive.org/web/20140903023629/http://www.informationweek.com/software/microsoft-hyper-v-to-flaunt-advanced-virtualization-features/d/d-id/1067181|url-status=live}}</ref> चूंकि कोई भी ज़ेन-सक्षम लिनक्स चलाने में सक्षम होना चाहिए। फरवरी 2008 में, [[Red Hat]] और Microsoft ने अपने संबंधित सर्वर ऑपरेटिंग सिस्टम के साथ हाइपरविजर इंटरऑपरेबिलिटी के लिए वर्चुअलाइजेशन पैक्ट पर हस्ताक्षर किए, जिससे कि [[Red Hat Enterprise Linux]] 5 को हाइपर- V पर आधिकारिक रूप से समर्थित किया जा सके।<ref>{{cite web|url=https://www.zdnet.com/article/microsoft-and-red-hat-sign-virtualization-pact/|title=Microsoft and Red Hat sign virtualization pact|last=Foley|first=Mary Jo|date=2009-02-16|work=[[ZDNet]]|publisher=[[CBS Interactive]]|access-date=2012-10-07|archive-date=2016-02-08|archive-url=https://web.archive.org/web/20160208174819/http://www.zdnet.com/article/microsoft-and-red-hat-sign-virtualization-pact/|url-status=live}}</ref> | ||
=== विंडोज सर्वर 2012 === | === विंडोज सर्वर 2012 === | ||
Windows Server 2012 और [[Windows Server 2012 R2]] में हाइपर- V उपरोक्त समर्थन सूची को निम्नानुसार बदलता है:<ref name="hyperv2012technetoverview">{{cite web | url=https://technet.microsoft.com/en-us/library/hh831531.aspx | title=Hyper-V Overview | work=[[Microsoft TechNet|TechNet]] | publisher=[[Microsoft]] | access-date=October 5, 2012 | archive-date=September 15, 2012 | archive-url=https://web.archive.org/web/20120915095909/http://technet.microsoft.com/en-us/library/hh831531.aspx | url-status=live }}</ref> | Windows Server 2012 और [[Windows Server 2012 R2]] में हाइपर- V उपरोक्त समर्थन सूची को निम्नानुसार बदलता है:<ref name="hyperv2012technetoverview">{{cite web | url=https://technet.microsoft.com/en-us/library/hh831531.aspx | title=Hyper-V Overview | work=[[Microsoft TechNet|TechNet]] | publisher=[[Microsoft]] | access-date=October 5, 2012 | archive-date=September 15, 2012 | archive-url=https://web.archive.org/web/20120915095909/http://technet.microsoft.com/en-us/library/hh831531.aspx | url-status=live }}</ref> | ||
| Line 138: | Line 138: | ||
Windows Server 2012 R2 पर हाइपर- V ने जनरेशन 2 VM जोड़ा।<ref>{{Cite web|last=Archiveddocs|title=Generation 2 Virtual Machine Overview|url=https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn282285(v=ws.11)|access-date=2021-01-19|website=docs.microsoft.com|language=en-us|archive-date=2021-01-26|archive-url=https://web.archive.org/web/20210126112238/https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn282285(v=ws.11)|url-status=live}}</ref> | Windows Server 2012 R2 पर हाइपर- V ने जनरेशन 2 VM जोड़ा।<ref>{{Cite web|last=Archiveddocs|title=Generation 2 Virtual Machine Overview|url=https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn282285(v=ws.11)|access-date=2021-01-19|website=docs.microsoft.com|language=en-us|archive-date=2021-01-26|archive-url=https://web.archive.org/web/20210126112238/https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn282285(v=ws.11)|url-status=live}}</ref> | ||
== पश्चगामी संगतता == | == पश्चगामी संगतता == | ||
हाइपर-वी, [[माइक्रोसॉफ्ट वर्चुअल सर्वर]] और विंडोज वर्चुअल पीसी की तरह, प्रत्येक अतिथि ओएस को | हाइपर-वी, [[माइक्रोसॉफ्ट वर्चुअल सर्वर]] और विंडोज वर्चुअल पीसी की तरह, प्रत्येक अतिथि ओएस को वर्चुअल हार्ड डिस्क फ़ाइल में सहेजता है। यह पुराने वीएचडी (फाइल फॉर्मेट)|.वीएचडी फॉर्मेट के साथ-साथ नए वीएचडी (फाइल फॉर्मेट)#वर्चुअल हार्ड डिस्क (वीएचडीएक्स)|.वीएचडीएक्स को सपोर्ट करता है। वर्चुअल सर्वर 2005, वर्चुअल पीसी 2004 और वर्चुअल पीसी 2007 की पुरानी .vhd फाइलें हाइपर-वी में कॉपी और उपयोग की जा सकती हैं, किन्तु किसी भी पुराने वर्चुअल मशीन इंटीग्रेशन सॉफ्टवेयर (हाइपर-वी इंटीग्रेशन सर्विसेज के समकक्ष) को वर्चुअल मशीन से हटाया जाना चाहिए। माइग्रेट किए गए अतिथि ओएस को कॉन्फ़िगर करने और हाइपर-वी का उपयोग प्रारंभ करने के बाद, अतिथि ओएस (वर्चुअल) हार्डवेयर में परिवर्तन का पता लगाएगा। हाइपर- V एकीकरण सेवाओं को स्थापित करने से प्रदर्शन में सुधार के लिए पांच सेवाएं स्थापित होती हैं, साथ ही साथ नए अतिथि वीडियो और नेटवर्क कार्ड ड्राइवर भी जुड़ते हैं। | ||
== सीमाएं == | == सीमाएं == | ||
| Line 145: | Line 145: | ||
हाइपर- V ऑडियो हार्डवेयर को वर्चुअलाइज नहीं करता है। विंडोज 8.1 और विंडोज सर्वर 2012 आर2 से पहले, नेटवर्क कनेक्शन पर रिमोट डेस्कटॉप कनेक्शन के साथ वर्चुअल मशीन से कनेक्ट करके और इसकी ऑडियो रीडायरेक्शन सुविधा का उपयोग करके इस समस्या को हल करना संभव था।<ref>{{cite web|last1=Otey|first1=Michael|title=Guest VM Audio Support under Hyper-V|url=http://windowsitpro.com/t-sql/guest-vm-audio-support-under-hyper-v|website=Windows IT Pro|publisher=[[Penton Media]]|access-date=21 September 2014|date=24 June 2008|archive-date=21 October 2014|archive-url=https://web.archive.org/web/20141021072158/http://windowsitpro.com/t-sql/guest-vm-audio-support-under-hyper-v|url-status=live}}</ref><ref>{{cite web|title=Enable Audio in Windows 2008 guest machines running on HyperV|url=http://blogs.technet.com/b/akshat/archive/2011/04/07/enable-audio-in-windows-2008-guest-machines-running-on-hyperv.aspx|website=Akshat's Blog|publisher=[[Microsoft]]|access-date=21 September 2014|date=7 April 2011|archive-date=21 October 2014|archive-url=https://web.archive.org/web/20141021201609/http://blogs.technet.com/b/akshat/archive/2011/04/07/enable-audio-in-windows-2008-guest-machines-running-on-hyperv.aspx|url-status=live}}</ref> Windows 8.1 और Windows Server 2012 R2 उन्नत सत्र मोड जोड़ते हैं जो नेटवर्क कनेक्शन के बिना पुनर्निर्देशन प्रदान करता है।<ref>{{cite web|last1=Gear|first1=Gavin|title=Overview: Client Hyper-V Enhanced Session Mode in Windows 8.1|url=http://blogs.windows.com/bloggingwindows/2013/12/05/overview-client-hyper-v-enhanced-session-mode-in-windows-8-1/|website=Blogging Windows|publisher=[[Microsoft]]|access-date=21 September 2014|date=5 December 2013|archive-date=15 October 2014|archive-url=https://web.archive.org/web/20141015234829/http://blogs.windows.com/bloggingwindows/2013/12/05/overview-client-hyper-v-enhanced-session-mode-in-windows-8-1/|url-status=dead}}</ref> | हाइपर- V ऑडियो हार्डवेयर को वर्चुअलाइज नहीं करता है। विंडोज 8.1 और विंडोज सर्वर 2012 आर2 से पहले, नेटवर्क कनेक्शन पर रिमोट डेस्कटॉप कनेक्शन के साथ वर्चुअल मशीन से कनेक्ट करके और इसकी ऑडियो रीडायरेक्शन सुविधा का उपयोग करके इस समस्या को हल करना संभव था।<ref>{{cite web|last1=Otey|first1=Michael|title=Guest VM Audio Support under Hyper-V|url=http://windowsitpro.com/t-sql/guest-vm-audio-support-under-hyper-v|website=Windows IT Pro|publisher=[[Penton Media]]|access-date=21 September 2014|date=24 June 2008|archive-date=21 October 2014|archive-url=https://web.archive.org/web/20141021072158/http://windowsitpro.com/t-sql/guest-vm-audio-support-under-hyper-v|url-status=live}}</ref><ref>{{cite web|title=Enable Audio in Windows 2008 guest machines running on HyperV|url=http://blogs.technet.com/b/akshat/archive/2011/04/07/enable-audio-in-windows-2008-guest-machines-running-on-hyperv.aspx|website=Akshat's Blog|publisher=[[Microsoft]]|access-date=21 September 2014|date=7 April 2011|archive-date=21 October 2014|archive-url=https://web.archive.org/web/20141021201609/http://blogs.technet.com/b/akshat/archive/2011/04/07/enable-audio-in-windows-2008-guest-machines-running-on-hyperv.aspx|url-status=live}}</ref> Windows 8.1 और Windows Server 2012 R2 उन्नत सत्र मोड जोड़ते हैं जो नेटवर्क कनेक्शन के बिना पुनर्निर्देशन प्रदान करता है।<ref>{{cite web|last1=Gear|first1=Gavin|title=Overview: Client Hyper-V Enhanced Session Mode in Windows 8.1|url=http://blogs.windows.com/bloggingwindows/2013/12/05/overview-client-hyper-v-enhanced-session-mode-in-windows-8-1/|website=Blogging Windows|publisher=[[Microsoft]]|access-date=21 September 2014|date=5 December 2013|archive-date=15 October 2014|archive-url=https://web.archive.org/web/20141015234829/http://blogs.windows.com/bloggingwindows/2013/12/05/overview-client-hyper-v-enhanced-session-mode-in-windows-8-1/|url-status=dead}}</ref> | ||
=== ऑप्टिकल ड्राइव पास-थ्रू === | === ऑप्टिकल ड्राइव पास-थ्रू === | ||
अतिथि VM में वर्चुअलाइज्ड ऑप्टिकल ड्राइव केवल पढ़ने के लिए हैं।<ref>{{cite web |url=http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/216845b2-faf4-4c4c-b3d2-8ed1ba72f906/ |first=John Paul |last=Cook |title=DVD writer on Hyper-V server |work=TechNet Forums |publisher=[[Microsoft]] |access-date=2012-10-07 |archive-date=2012-03-23 |archive-url=https://web.archive.org/web/20120323211211/http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/216845b2-faf4-4c4c-b3d2-8ed1ba72f906/ |url-status=dead }}</ref> आधिकारिक तौर पर हाइपर-वी होस्ट/रूट ऑपरेटिंग सिस्टम के ऑप्टिकल ड्राइव को गेस्ट वीएम में पास-थ्रू करने का समर्थन नहीं करता है। परिणामस्वरूप, डिस्क में बर्निंग, ऑडियो सीडी, वीडियो सीडी/डीवीडी-वीडियो प्लेबैक समर्थित नहीं हैं; चूँकि, [[iSCSI]] प्रोटोकॉल का उपयोग करके समाधान उपस्तिथ है। ऑप्टिकल ड्राइव के साथ होस्ट मशीन पर | अतिथि VM में वर्चुअलाइज्ड ऑप्टिकल ड्राइव केवल पढ़ने के लिए हैं।<ref>{{cite web |url=http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/216845b2-faf4-4c4c-b3d2-8ed1ba72f906/ |first=John Paul |last=Cook |title=DVD writer on Hyper-V server |work=TechNet Forums |publisher=[[Microsoft]] |access-date=2012-10-07 |archive-date=2012-03-23 |archive-url=https://web.archive.org/web/20120323211211/http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/216845b2-faf4-4c4c-b3d2-8ed1ba72f906/ |url-status=dead }}</ref> आधिकारिक तौर पर हाइपर-वी होस्ट/रूट ऑपरेटिंग सिस्टम के ऑप्टिकल ड्राइव को गेस्ट वीएम में पास-थ्रू करने का समर्थन नहीं करता है। परिणामस्वरूप, डिस्क में बर्निंग, ऑडियो सीडी, वीडियो सीडी/डीवीडी-वीडियो प्लेबैक समर्थित नहीं हैं; चूँकि, [[iSCSI]] प्रोटोकॉल का उपयोग करके समाधान उपस्तिथ है। ऑप्टिकल ड्राइव के साथ होस्ट मशीन पर iSCSI लक्ष्य सेट करना तब मानक Microsoft iSCSI आरंभकर्ता द्वारा बात की जा सकती है। Microsoft अपना स्वयं का iSCSI लक्ष्य सॉफ़्टवेयर बनाता है या वैकल्पिक तृतीय पक्ष उत्पादों का उपयोग किया जा सकता है।<ref>{{cite web |url=http://www.mark-gilbert.co.uk/using-full-dvdcd-writing-capabilities-in-a-hyper-v-vm/ |title=Using Full DVD/CD Writing Capabilities in a Hyper-V VM | Mark Gilbert's Blog |website=Mark-gilbert.co.uk |date=2012-09-05 |access-date=2015-01-18 |archive-date=2016-05-09 |archive-url=https://web.archive.org/web/20160509134319/http://www.mark-gilbert.co.uk/using-full-dvdcd-writing-capabilities-in-a-hyper-v-vm/ |url-status=live }}</ref> | ||
=== वीटी-एक्स/एएमडी-वी हैंडलिंग === | === वीटी-एक्स/एएमडी-वी हैंडलिंग === | ||
Hyper-V Intel पर VT-x या AMD [[x86 वर्चुअलाइजेशन]] पर AMD-V का उपयोग करता है। चूंकि हाइपर-वी | Hyper-V Intel पर VT-x या AMD [[x86 वर्चुअलाइजेशन]] पर AMD-V का उपयोग करता है। चूंकि हाइपर-वी हाइपरविजर # वर्गीकरण है, जब तक यह स्थापित है, तृतीय-पक्ष सॉफ़्टवेयर वीटी-एक्स या एएमडी-वी का उपयोग नहीं कर सकता है। उदाहरण के लिए, Intel HAXM Android डिवाइस एमुलेटर ([[Android Studio]] या [[Microsoft Visual Studio]] द्वारा उपयोग किया जाता है) हाइपर- V स्थापित होने पर नहीं चल सकता है।<ref>{{cite web|last1=Syrewicze|first1=Andy|title=VMware vs. Hyper-V: Architectural Differences|url=http://syrewiczeit.com/vmware-vs-hyper-v-architectural-differences/|website=Syrewiczeit.com|publisher=[[WP:SPS|Self-published]]|url-status=live|archive-url=https://web.archive.org/web/20180225023405/http://syrewiczeit.com/vmware-vs-hyper-v-architectural-differences/|archive-date=February 25, 2018|date=October 2, 2013|access-date=2019-01-18}}</ref> | ||
== क्लाइंट ऑपरेटिंग सिस्टम == | == क्लाइंट ऑपरेटिंग सिस्टम == | ||
विंडोज 8, 8.1, 10 प्रो, एंटरप्राइज, एजुकेशन के x64 एसकेयू, क्लाइंट हाइपर-वी नामक | विंडोज 8, 8.1, 10 प्रो, एंटरप्राइज, एजुकेशन के x64 एसकेयू, क्लाइंट हाइपर-वी नामक विशेष संस्करण हाइपर-वी के साथ आते हैं।<ref name="hyper-v_availability_in_Windows 8">{{cite web |url=http://techdracula.com/2013/06/Hyper-V-Not-Installed-Computer-LocalHost-Error-Windows-8.html |title=फिक्स हाइपर-वी कंप्यूटर 'लोकलहोस्ट' पर स्थापित नहीं किया गया है|website=Techdracula.com |access-date=2013-06-06 |archive-date=2015-10-14 |archive-url=https://web.archive.org/web/20151014224927/http://techdracula.com/2013/06/Hyper-V-Not-Installed-Computer-LocalHost-Error-Windows-8.html |url-status=live }}</रेफरी> | ||
== सुविधाएँ प्रति संस्करण जोड़ी गईं == | == सुविधाएँ प्रति संस्करण जोड़ी गईं == | ||
| Line 166: | Line 166: | ||
=== विंडोज सर्वर 2012 R2 === | === विंडोज सर्वर 2012 R2 === | ||
Windows Server 2012 R2 के साथ Microsoft ने नई सुविधाओं का | Windows Server 2012 R2 के साथ Microsoft ने नई सुविधाओं का और सेट प्रस्तुत किया।<ref>{{Cite web|url=https://technet.microsoft.com/en-GB/library/dn282278.aspx|title=What's New in Hyper-V for Windows Server 2012 R2|website=Technet.microsoft.com|access-date=2016-04-26|archive-date=2016-06-03|archive-url=https://web.archive.org/web/20160603072913/https://technet.microsoft.com/en-GB/library/dn282278.aspx|url-status=live}}</ref> | ||
* साझा वर्चुअल हार्ड डिस्क<ref>{{Cite web|url=https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_sharedvhd|title=What's New in Hyper-V for Windows Server 2012 R2|website=Technet.microsoft.com|access-date=2016-04-26|archive-date=2016-06-03|archive-url=https://web.archive.org/web/20160603072913/https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_sharedvhd|url-status=live}}</ref> | * साझा वर्चुअल हार्ड डिस्क<ref>{{Cite web|url=https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_sharedvhd|title=What's New in Hyper-V for Windows Server 2012 R2|website=Technet.microsoft.com|access-date=2016-04-26|archive-date=2016-06-03|archive-url=https://web.archive.org/web/20160603072913/https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_sharedvhd|url-status=live}}</ref> | ||
* सेवा की भंडारण गुणवत्ता<ref>{{Cite web|url=https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_storage_qos|title=What's New in Hyper-V for Windows Server 2012 R2|website=Technet.microsoft.com|access-date=2016-04-26|archive-date=2016-06-03|archive-url=https://web.archive.org/web/20160603072913/https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_storage_qos|url-status=live}}</ref> | * सेवा की भंडारण गुणवत्ता<ref>{{Cite web|url=https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_storage_qos|title=What's New in Hyper-V for Windows Server 2012 R2|website=Technet.microsoft.com|access-date=2016-04-26|archive-date=2016-06-03|archive-url=https://web.archive.org/web/20160603072913/https://technet.microsoft.com/en-GB/library/dn282278.aspx#bkmk_storage_qos|url-status=live}}</ref> | ||
Revision as of 20:17, 22 February 2023
| File:Hyper-V Logo.png | |
| Developer(s) | Microsoft |
|---|---|
| Initial release | June 28, 2008 |
| Operating system | Windows Server Windows 8, Windows 8.1, Windows 10, Windows 11 (x64; Pro, Enterprise and Education) |
| Predecessor | Windows Virtual PC |
| Type | Native hypervisor |
| Website | docs |
माइक्रोसॉफ्ट हाइपर-वी, कोडनेम विरिडियन,[1] और संक्षिप्त रूप से विंडोज सर्वर वर्चुअलाइजेशन के रूप में रिलीज होने से पहले जाना जाता है, यह