एचपी इंटीग्रिटी वर्चुअल मशीनें

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

उत्पाद सर्वर (कंप्यूटिंग) उपयोग के लिए अनुकूलित है।

इतिहास
क्रिस्टोफ़ डी डाइनेचिन ने जीन-मार्क शेवरोट और अनुभवी एचपी इंजीनियरों की एक आभासी टीम की मदद से इटेनियम को वर्चुअलाइज करने के लिए एक स्कंकवर्क्स परियोजना  शुरू किया। इंटिग्रिटी वर्चुअल मशीन का एक प्रोटोटाइप तब 2000 और 2003 के बीच क्रिस्टोफर डी डाइनचिन, टॉड काजोस और जोनाथन रॉस (इंटेग्रिटी वर्चुअल मशीन) द्वारा विकसित किया गया था।  इसके बाद अनुभवी OpenVMS, Tru64 Unix और HP-UX कर्नेल इंजीनियरों की एक बड़ी टीम द्वारा इसे एक पूर्ण उत्पाद में बदल दिया गया।


 * संस्करण 1.0 और 1.2, 2005 में जारी किया गया, वर्चुअल मशीनों में HP-UX चला।
 * संस्करण 2.0, नवंबर 2006 में जारी किया गया, अतिरिक्त रूप से विंडोज सर्वर 2003, सीडी बर्नर, टेप ड्राइव और वीएलएएन का समर्थन करता है।
 * संस्करण 3.0, जून 2007 में जारी किया गया, Linux Red Hat Enterprise Linux का समर्थन करता है
 * संस्करण 3.5, 2007 के अंत में जारी किया गया, एसयूएसई लिनक्स एंटरप्राइज़ सर्वर का समर्थन करता है, HP-UX 11i v3 अतिथि, Windows और Linux अतिथियों के लिए नए सर्विस पैक, और HP-UX अतिथियों के लिए त्वरित वर्चुअल I/O, बेहतर I/O प्रदर्शन और बड़ी संख्या में उपकरणों को सक्षम करना।
 * संस्करण 4.0, सितंबर 2008 में जारी किया गया, HP-UX 11.31 (जिसे 11i v3 के रूप में भी जाना जाता है) पर चलता है, 8 वर्चुअल CPU का समर्थन करता है, कैप्ड CPU आवंटन (पिछली रिलीज़ की तरह CPU पात्रता के अतिरिक्त), त्वरित वर्चुअल I/ के लिए अतिरिक्त समर्थन O (AVIO), और एक नया VM प्रदर्शन विश्लेषण उपकरण। संस्करण 4.0 में बीटा कार्यक्षमता भी शामिल है जैसे ऑन-लाइन माइग्रेशन और OpenVMS मेहमानों के लिए समर्थन।
 * संस्करण 4.1, अप्रैल 2009 में जारी किया गया, ऑनलाइन वीएम माइग्रेशन का समर्थन करता है जो ग्राहकों को बिना सेवा रुकावट के सक्रिय मेहमानों को एक वीएम होस्ट से दूसरे वीएम होस्ट में माइग्रेट करने की अनुमति देता है। यह सुरक्षित संचार के लिए SSH तृतीय-पक्ष विकल्पों के लिए समर्थन भी प्रदान करता है, Windows और Linux मेहमानों पर नेटवर्किंग के लिए त्वरित वर्चुअल I/O (AVIO), इग्नाइट और VxVM बैकिंग स्टोर के लिए समर्थन।
 * संस्करण 4.2, मार्च 2010 को जारी किया गया, वीएम माइग्रेशन के दौरान एन्क्रिप्शन का समर्थन करता है, नए इटेनियम हार्डवेयर और वीएम अतिथि ओएस संस्करणों के लिए समर्थन लाता है, इसमें वीएम के लिए सर्विसगार्ड पैकेज और सर्विसगार्ड नोड्स के रूप में सॉफ्टवेयर की अनुमति है, और स्वचालित मेमोरी रीलोकेशन के लिए समर्थन शामिल है। इसने OpenVMS 8.4 अतिथियों के लिए समर्थन भी जोड़ा।
 * संस्करण 4.2.5, सितंबर 2010 को जारी किया गया, एचपी सुपरडोम के लिए समर्थन लाता है, साथ ही एक वीएम के लिए समर्थन को निलंबित और फिर से शुरू करता है।
 * संस्करण 4.3, मार्च 2011 को जारी किया गया, तुकविला (प्रोसेसर) के लिए समर्थन लाता है।, ईथरनेट पर फाइबर चैनल के लिए समर्थन, और नेटवर्क फ़ाइल सिस्टम  बैकिंग स्टोर्स का समर्थन।
 * संस्करण 6.1, मार्च 2012 को जारी किया गया, बेहतर I/O कार्यक्षमता, प्रबंधनीयता और प्रदर्शन के लिए Hp vPar, डायरेक्ट इनपुट आउटपुट (DIO) सुविधा के प्रबंधन के लिए समर्थन लाता है।
 * संस्करण 6.3, मार्च 2014 को जारी किया गया, NVRAM का अनुकरण कर सकता है, VM मेहमानों के लिए 32 CPU और 256GB RAM का समर्थन करता है, I/O उपकरणों के गतिशील जोड़ का समर्थन करता है, और i2 और i4 प्रोसेसर के बीच माइग्रेशन का समर्थन करता है।
 * संस्करण 6.3.5, मार्च 2015 को जारी I/O उपकरणों के गतिशील विलोपन को सक्षम करता है, एनपीआईवी मेहमानों द्वारा माइग्रेट किए जाने के बाद उपयोग किए जाने वाले भौतिक बंदरगाहों में सुधार, बड़े वीएम के लिए मेमोरी ओवरहेड कम करना, और बहुत कुछ।

क्षमताएं
सटीक विनिर्देश सटीक संस्करण और सिस्टम कॉन्फ़िगरेशन पर निर्भर करते हैं।
 * होस्ट कॉन्फ़िगरेशन एचपी-यूएक्स द्वारा समर्थित के समान हैं, और इसमें 128 भौतिक कोर और मुख्य मेमोरी का 1TB शामिल हो सकता है।
 * 250 से अधिक मेहमान समवर्ती रूप से चल सकते हैं, हालांकि होस्ट मेमोरी और प्रोसेसर कॉन्फ़िगरेशन के आधार पर इष्टतम संख्या आमतौर पर कम होती है।
 * मेहमान सिमेट्रिक मल्टीप्रोसेसिंग कर सकते हैं, समर्थित कॉन्फ़िगरेशन में अधिकतम संख्या 4.0 से पहले रिलीज़ के साथ 4, फिर रिलीज़ 4.0 के साथ 8, रिलीज़ 4.3 के साथ 16 और 6.3 के साथ 32 हो सकती है।
 * मेहमानों को संस्करण 6.3 में 256GB तक मेमोरी के साथ कॉन्फ़िगर किया जा सकता है। हाल के रिलीज में, एचपी-यूएक्स मेहमानों के लिए स्मृति को गतिशील रूप से समायोजित किया जा सकता है।
 * आभासी उपकरणों को गतिशील रूप से जोड़ा या हटाया जा सकता है। समर्थित कॉन्फ़िगरेशन में अनुमत वर्चुअल डिवाइस की संख्या रिलीज़ पर निर्भर करती है। 4.3 के बाद के संस्करण 256 तक समर्थन करते हैं जब त्वरित आभासी I/Os का उपयोग किया जाता है।
 * आभासी मशीनों के लिए सीपीयू आवंटन को 1% या 1 मेगाहर्ट्ज की ग्रैन्युलैरिटी के साथ गतिशील रूप से समायोजित किया जा सकता है। सीपीयू समय एक फेयर-शेयर शेड्यूलिंग | फेयर-शेयर शेड्यूलर द्वारा आवंटित किया जाता है, जो अधिक सरलीकृत गैंग शेड्यूलिंग की तुलना में सममित मल्टीप्रोसेसिंग मेहमानों के लिए बेहतर सीपीयू उपयोग प्रदान करता है।

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

आवश्यक आदेशों में शामिल हैं:


 * वर्चुअल मशीन बनाने के लिए
 * स्थिति की जानकारी प्रदर्शित करने के लिए
 * और  वर्चुअल मशीन को शुरू और बंद करने के लिए
 * मौजूदा आभासी मशीनों को संशोधित करने के लिए
 * एक हार्डवेयर कंसोल अनुकरण करने के लिए
 * ऑन-लाइन या ऑफ-लाइन अतिथि माइग्रेशन करने के लिए
 * चल रहे मेहमानों के बारे में प्रदर्शन जानकारी दिखाने के लिए।
 * और  आभासी मशीनों को निलंबित और फिर से शुरू करने के लिए

यूजर इंटरफेस एचपी इंटीग्रिटी वर्चुअल मशीन मैनेजर में एकीकृत है।

यह भी देखें

 * प्लेटफॉर्म वर्चुअलाइजेशन सॉफ्टवेयर की तुलना

बाहरी संबंध

 * Product description at Hewlett-Packard
 * Architecture overview
 * White papers on HPVM
 * Release note for version 4.3