वर्चुअल एप्लायंस

From Vigyanwiki
Revision as of 14:11, 25 February 2023 by alpha>Ompathak

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

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

कई आभासी उपकरण उनके विन्यास की अनुमति देने के लिए वेब पृष्ठ प्रयोक्ता इंटरफ़ेस प्रदान करते हैं। एक आभासी उपकरण सामान्यतः एक ही एप्लिकेशन को होस्ट करने के लिए बनाया जाता है; इसलिए यह एक नेटवर्क पर सॉफ़्टवेयर परिनियोजन अनुप्रयोगों के लिए एक नए तरीके का प्रतिनिधित्व करता है।

फ़ाइल स्वरूप

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

ग्रिड कंप्यूटिंग

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

एक सेवा के रूप में बुनियादी ढांचा

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

बुनियादी ढांचा सेवा के रूप में

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

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

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

यह भी देखें

संदर्भ

  1. "OVF 1.1 Specification" (PDF).
  2. "VirtualBox changelog". Retrieved 2009-04-13.
  3. Wu C F, Wang Y S, Liu G N, Amies, A, 2012, Create solutions on IBM SmartCloud Enterprise: Transfer image assets between different accounts IBM developerWorks, June 6.

अग्रिम पठन

  • Karimi, Kamran (2012-07-02). "Challenges of Upgrading a Virtual Appliance". arXiv:1207.0546 [cs.SE].