डेबियन पर वर्चुअलाइजेशन: परिचय - एसएमबी के लिए कंप्यूटर नेटवर्क

श्रृंखला का सामान्य सूचकांक: एसएमई के लिए कंप्यूटर नेटवर्क: परिचय

वर्चुअलाइजेशन

सबसे सरल सबसे अच्छा है

के मुख्य पृष्ठ की हेडर इमेज में एक्स्ट्राटूएम, हाइपरविजर विशेष रूप से रियल टाइम में एंबेडेड या एंबेडेड सिस्टम के लिए डिज़ाइन किया गया है, हम निम्नलिखित छवि पाते हैं: एक्स्ट्राटम

"हमारी मौलिक सिद्धांत वर्चुअलाइजेशन सहित इंस्टॉलेशन, कॉन्फ़िगरेशन और सेवाओं के प्रशासन के लिए, संदेश के साथ पूरी तरह से सहमत हैं «सरल, बेहतर", अर्थात्, सबसे सरल सबसे अच्छा है».

परिचय

La वर्चुअलाइजेशन  यह एक विशाल और जटिल विषय है। हम उसके बारे में ज्यादा नहीं लिखेंगे। हम केवल प्रत्येक पाठक की रुचि के अनुसार पृष्ठों की कुछ परिभाषाओं और लिंक को उजागर करेंगे जिन्हें हम सुझाव देते हैं कि उन्हें पढ़ा और / या अध्ययन किया जाना चाहिए। हम सुझाव देते हैं के पन्नों को पढ़ें विकिपीडिया अंग्रेजी में, और अन्य स्रोतों से।

  • हम पहले विषय के लिए कम से कम परिचयात्मक मार्गदर्शिका दिए बिना, एक विशिष्ट हाउ टू कई कमांड आदि की डिलीवरी में नहीं जाना चाहते हैं। हम जानते हैं कि कुछ अधीर पाठक वे परिचयों को नहीं पढ़ते हैं और सीधे चलते हैं कि यह कैसे किया जाता है। फिर विवेचनात्मक कार्रवाई, बाद में वैचारिक प्रश्न आते हैं, जिनके बारे में हम कई बार पर्याप्त रूप से उत्तर नहीं दे पाते हैं, क्योंकि हमारे लिए सब कुछ जानना असंभव है.

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

विकिपीडिया और अन्य स्रोतों के अनुसार परिभाषाएँ और लिंक

वर्चुअलाइजेशन

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

La वर्चुअलाइजेशन o वर्चुअलाइजेशन प्लेटफार्म एक वर्चुअल मशीन के निर्माण को संदर्भित करता है, जो एक ऑपरेटिंग सिस्टम के साथ, असली की तरह काम करता है। वर्चुअल मशीनों पर चलने वाला सॉफ्टवेयर अंतर्निहित हार्डवेयर या भौतिक संसाधनों से अलग होता है। उदाहरण: डेबियन 8 "जेसी" चलाने वाली एक भौतिक मशीन उबंटू ट्रस्टी 14.04 ऑपरेटिंग सिस्टम के साथ एक वर्चुअल मशीन की मेजबानी कर सकती है.

वर्चुअलाइजेशन में इसे «मेज़बान - मेजबान»वास्तविक या भौतिक कंप्यूटर पर जहां वर्चुअलाइजेशन स्वयं होता है। सेवा आभासी मशीन यह कहा जाता है "अतिथि - अतिथि«। शर्तें मेजबान y अतिथि वे वर्चुअल मशीन पर चलने वाले सॉफ़्टवेयर से वास्तविक मशीन पर चल रहे सॉफ़्टवेयर को अलग करने के लिए उपयोग किए जाते हैं। सॉफ्टवेयर के लिए या फर्मवेयर जो होस्ट हार्डवेयर पर वर्चुअल मशीन बनाता है, उसे कहा जाता है हाइपरविजर - सूत्र.

विभिन्न प्रकार के वर्चुअलाइजेशन:

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

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

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

आभासी मशीन

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

सूत्र

Un सूत्र - सूत्र o वर्चुअल मशीन मॉनिटर - वर्चुअल मशीन मॉनिटर VMM एक ऐसा प्लेटफ़ॉर्म है जो विभिन्न वर्चुअलाइज़ेशन नियंत्रण तकनीकों के उपयोग की अनुमति देता है, एक ही समय में, एक ही कंप्यूटर पर विभिन्न ऑपरेटिंग सिस्टम (unmodified, या paravirtualization के मामले में संशोधित)।

वर्चुअलाइजेशन एलायंस (OVA) खोलें

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

नि: शुल्क सॉफ्टवेयर OVA द्वारा पदोन्नत:

  • केवीएम एक पर्यवेक्षक है। द्वारा बनाया गया था क्यूमरनेट, इंकएक इजरायल सॉफ्टवेयर कंपनी है कि उस समय लिनक्स कर्नेल में एम्बेडेड KVM मॉड्यूल की तेजी से स्वीकृति के कारण बहुत ध्यान आकर्षित किया था। यह «की पेशकश कीसॉलिड ICE डेस्कटॉप वर्चुअलाइजेशन प्लेटफॉर्म»इसके कर्नेल-आधारित वर्चुअल डेस्कटॉप मशीनों पर आधारित है, और इसके प्रोटोकॉल के माध्यम से जुड़ा हुआ है चाट मसाला। 4 सितंबर, 2008 को कंपनी कार्डिनल की टोपी, इंक का अधिग्रहण किया कुमरनेत $ 107 मिलियन के मूल्य के लिए।
  • libvirt एक API «एप्लिकेशन प्रोग्राम इंटरफ़ेस" खुला स्त्रोत, राक्षस - डेमॉन, और वर्चुअलाइजेशन प्लेटफार्मों के प्रबंधन के लिए एक उपकरण। आप प्रबंधन कर सकते हैं केवीएम, एक्सएम, वीएमवेयर ईएसएक्स, क्यूईएमयू और अन्य वर्चुअलाइजेशन तकनीक। इसके विभिन्न एपीआई व्यापक रूप से हाइपरविजर परत के ऑर्केस्ट्रेशन में उपयोग किए जाते हैंlibvirt में लिखा गया एक पुस्तकालय है भाषा सी, और जैसी अन्य भाषाओं से जुड़ा जा सकता है अजगर, पर्ल, OCaml, माणिक, जावा, जावास्क्रिप्ट (के माध्यम से Node.js) और PHP.
  • OVirt वर्चुअलाइजेशन प्लेटफार्मों के प्रबंधन के लिए एक सॉफ्टवेयर है। यह फ्री और ओपन सोर्स सॉफ्टवेयर है। यह द्वारा स्थापित किया गया था कार्डिनल की टोपी एक सामुदायिक परियोजना के रूप में जिस पर Red Hat Enterprise वर्चुअलाइजेशन। OVirt एक आसान वेब उपयोग के साथ, वर्चुअल मशीन, नेटवर्क संसाधनों, भंडारण और गणना के केंद्रीकृत प्रबंधन की अनुमति देता है, स्वतंत्र मंच इसे एक्सेस करने के लिए। X86 64 आर्किटेक्चर पर आधिकारिक रूप से समर्थित एकमात्र हाइपरविजर KVM है, हालाँकि आर्किटेक्चर का समर्थन करने के प्रयास किए जाते हैं पीपीसी y एआरएम इसके अगले संस्करणों में।
  • कामेच्छा एक पुस्तकालय में लिखा है भाषा सी और तक पहुँचने और संशोधित करने के लिए उपकरणों का एक सेट आभासी डिस्क छवियों वर्चुअलाइजेशन प्लेटफॉर्म पर। उपकरण का उपयोग libvirt द्वारा प्रबंधित वर्चुअल मशीन को देखने और संपादित करने और उनके भीतर स्थित फ़ाइलों के लिए किया जा सकता है। पटकथा लेखन के लिए भी इस्तेमाल किया जा सकता है -पटकथा- आभासी मशीनों को संशोधित करने या बनाने के लिए।
  • वर्चुअल मशीन मैनेजर - आभासी मशीन प्रबंधक एक Red Hat सॉफ़्टवेयर भी है जिसे के रूप में जाना जाता है पुण्य-प्रबन्धक, नाम कि पैकेज भी डेबियन रिपॉजिटरी में है। यह वर्चुअल मशीनों के प्रबंधन के लिए एक डेस्कटॉप एप्लिकेशन है। इसका उपयोग नए डोमेन के निर्माण, कॉन्फ़िगरेशन और समायोजन के लिए किया जाता है। इसके पास एक VNC क्लाइंट है, जिसके माध्यम से हमारे पास अतिथि डोमेन के ग्राफिकल कंसोल तक पहुंच है। डेबियन जेसी के साथ आने वाले पुण्य-प्रबंधक पैकेज में वर्चुअल मशीनों के ग्राफिकल कंसोल तक पहुंचने के लिए स्पाइस प्रोटोकॉल भी शामिल है।

Xen

Xen यह एक हाइपरवाइजर है जो माइक्रो-कोर डिज़ाइन का उपयोग करता है, और एक ही कंप्यूटर हार्डवेयर पर एक साथ चलने के लिए कई ऑपरेटिंग सिस्टम के लिए आवश्यक सेवाएं प्रदान करता है। वह कैम्ब्रिज यूनिवर्सिटी कंप्यूटर लैब, एक्सएन के पहले संस्करणों को विकसित किया, जो मुफ्त सॉफ्टवेयर भी है। डेबियन 8 "जेसी" ने अपने रिपॉजिटरी पैकेज में xen-हाइपरवाइजर-4.4-amd64.

OpenVZ

OpenVZ लिनक्स के लिए एक ऑपरेटिंग सिस्टम स्तर वर्चुअलाइजेशन समाधान है। यह आपको एक ही भौतिक सर्वर पर पृथक, सुरक्षित और निजी वर्चुअल सर्वर बनाने की अनुमति देता है, जो हार्डवेयर संसाधनों का बेहतर उपयोग करता है। यह यह भी सुनिश्चित करता है कि प्रत्येक सर्वर पर चल रहे एप्लिकेशन संघर्ष नहीं करते हैं। से प्रत्येक वर्चुअल प्राइवेट सर्वर - आभासी निजी सर्वर (VPS), यह बिल्कुल एक स्टैंडअलोन सर्वर की तरह चलता है। उन्हें फिर से शुरू किया जा सकता है, और रूट उपयोगकर्ता और अन्य सामान्य उपयोगकर्ताओं द्वारा उपयोग की अनुमति है। उनके पास अपने आईपी पते, मेमोरी, प्रक्रियाएं, फाइलें, एप्लिकेशन, सिस्टम लाइब्रेरी और कॉन्फ़िगरेशन फाइलें हैं।

डेबियन 7 "व्हीएज़ी" के रूप में अपने रिपॉजिटरी से ओपनवीजेड समर्थन के लिए संशोधित डेबिन ने गुठली को हटा दिया।

लिनक्स कंटेनर LXC

कंटेनर वे एक ऑपरेटिंग सिस्टम के भीतर अलग-थलग क्षेत्र हैं। फ़ाइल सिस्टम, नेटवर्क, PID, CPU और मेमोरी आवंटन के लिए प्रत्येक क्षेत्र का अपना नाम स्थान है। उन्हें लिनक्स कर्नेल में शामिल कंट्रोल ग्रुप और नेमस्पेस फीचर्स का उपयोग करके बनाया जा सकता है। LXC यह OpenVZ और जैसे कर्नेल स्तर पर वर्चुअलाइजेशन के आधार पर दूसरों के समान तकनीक है लिनक्स VServer.

द्वीपसमूह

द्वीपसमूह KVM, Xen, OpenVZ या VMware पर चलने वाली आभासी मशीनों के प्रबंधन और पर्यवेक्षण के लिए एक समाधान है। डेबियन जेसी ने अपने रिपॉजिटरी में इसे विभिन्न पैकेजों के माध्यम से शामिल किया जो इसके एजेंटों या आर्किपेल कोर को इंगित करते हैं। अधिक जानकारी के लिए, Synaptic या के माध्यम से "द्वीपसमूह" की खोज करें एप्टीट्यूड खोज द्वीपसमूह.

ब्याज के अन्य लिंक

  • VSwitch खोलें- ओपन सोर्स सॉफ्टवेयर जो वर्चुअल स्विच के निर्माण की अनुमति देता है।
  • खुला ढेर:
  • QRM खोलें: डेटा सेंटर प्रबंधन के लिए अगली पीढ़ी का ओपन सोर्स प्लेटफॉर्म - डाटा केंद्र.
  • डाक में काम करनेवाला मज़दूर: ओपन सोर्स प्रोजेक्ट सॉफ्टवेयर कंटेनर के भीतर अनुप्रयोगों की तैनाती को स्वचालित करने में सक्षम है।
  • समीपस्थ: वर्चुअलाइजेशन वातावरण के लिए खुला स्रोत सर्वर।
  • VMware- EMC Corporation (डेल इंक के स्वामित्व वाली) की एक सहायक कंपनी जो एक्स 86 संगत कंप्यूटरों के लिए वर्चुअलाइजेशन सॉफ्टवेयर उपलब्ध कराती है
  • Virtualbox: वर्चुअल मशीन बनाने के लिए मुफ्त सॉफ्टवेयर। डेबियन ने इस सॉफ्टवेयर से संबंधित पैकेजों को अपनी शाखा में स्थानांतरित किया «योगदान"।
  • ओपननेबुला: एक वर्चुअलाइजेशन प्लेटफ़ॉर्म के लाभों को एकल भौतिक संसाधन से संसाधनों के एक बैंक तक फैलाता है, न केवल सर्वर को इसके भौतिक बुनियादी ढांचे से, बल्कि इसके भौतिक स्थान से भी।

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

अगली डिलीवरी?

अब डेमू पर Qemu-KVM है!

याद रखें कि यह लेखों की एक श्रृंखला होगी एसएमई के लिए कंप्यूटर नेटवर्क। हम आपका इंतजार कर रहे होंगे!


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   राशि चक्र कार्ब्स कहा

    सामान्य रूप में वर्चुअलाइजेशन के लिए बहुत अच्छा परिचय। इस पोस्ट को लिखने में काम के लिए धन्यवाद। हम अगले लोगों का इंतजार कर रहे हैं।

  2.   मारियो कहा

    परिचय के लिए धन्यवाद फिको।

    बहुत अच्छी तरह से समझाया और विषय में गहराई से जाने के लिए पर्याप्त लिंक के साथ।

  3.   Federico कहा

    यही उद्देश्य मारियो है। मुझे लगता है कि वर्चुअलाइजेशन मुद्दे के मौजूदा दायरे के बारे में कई स्पष्ट नहीं हैं।