यह वेबसाइट कुकीज़ का उपयोग करती है। साइट ब्राउज़ करना जारी रखकर आप इन फ़ाइलों के उपयोग की सहमति देते हैं।

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

इन्फ्रास्ट्रक्चर

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

सर्वर वर्चुअलाइज़ेशन कंप्यूटिंग संसाधनों (CPU, RAM, डिस्क, नेटवर्क) को एब्स्ट्रैक्ट करने की तकनीक है जो एक भौतिक सर्वर पर एक साथ कई पृथक वर्चुअल मशीनों (VM) को चलाने की अनुमति देती है, प्रत्येक की अपनी ऑपरेटिंग सिस्टम (Windows, Linux, एस्ट्रा लिनक्स और अन्य), अनुप्रयोग और सेटिंग्स होती हैं। यह तकनीक आधुनिक आईटी इन्फ्रास्ट्रक्चर का आधार है, क्योंकि यह उपकरण उपयोग की दक्षता में मौलिक रूप से वृद्धि करती है, पूंजी और परिचालन लागत कम करती है, सर्वर फ्लीट प्रबंधन को सरल बनाती है और उच्च स्तर की फॉल्ट टॉलरेंस और लचीलापन प्रदान करती है। वर्चुअलाइज़ेशन के बिना आधुनिक डेटा सेंटर, क्लाउड प्लेटफॉर्म (IaaS, प्राइवेट क्लाउड) और किसी भी आकार के कॉर्पोरेट आईटी परिदृश्य की कल्पना करना असंभव है। Gartner और IDC विश्लेषकों के अनुसार, दुनिया में सभी सर्वर वर्कलोड का 90% से अधिक आज वर्चुअल वातावरण में चलता है। वर्चुअलाइज़ेशन पारंपरिक सर्वर इन्फ्रास्ट्रक्चर की प्रमुख समस्या — कम उपकरण उपयोग को हल करने की अनुमति देता है: भौतिक सर्वर शायद ही कभी 10-15% से अधिक लोड होते हैं, जबकि वर्चुअलाइज़ेशन पीक लोड के लिए प्रदर्शन मार्जिन बनाए रखते हुए 70-80% और उससे अधिक की उपयोग दर हासिल करने की अनुमति देता है।

सर्वर वर्चुअलाइजेशन — भौतिक संसाधनों को VM में विभाजित करना वर्चुअलाइजेशन सिद्धांत: भौतिक सर्वर (CPU, RAM, डिस्क, नेटवर्क) - हाइपरवाइज़र (VMware ESXi, KVM) - विभिन्न OS वाली कई वर्चुअल मशीनें (Ubuntu, Windows, Astra Linux, Debian)। वर्चुअलाइजेशन प्रकार: बेयर-मेटल (टाइप 1), होस्टेड (टाइप 2), कंटेनर (Docker), पारावर्चुअलाइजेशन। सर्वर वर्चुअलाइजेशन भौतिक संसाधनों को पृथक वर्चुअल वातावरण में विभाजित करना भौतिक सर्वर CPU · RAM · डिस्क · नेटवर्क हाइपरवाइज़र (VMware, KVM) बेयर-मेटल वर्चुअलाइजेशन हाइपरवाइज़र VMware ESXi KVM · Hyper-V zVirt वर्चुअल मशीनें VM #1: Ubuntu VM #2: Windows VM #3: Astra Linux प्रकार बेयर-मेटल (प्रकार 1) होस्टेड OS (प्रकार 2) कंटेनर (Docker) लाभ सर्वर समेकन अनुप्रयोग पृथक्करण तेज़ तैनाती माइग्रेशन होस्ट के बीच स्नैपशॉट और रोलबैक
सर्वर वर्चुअलाइज़ेशन — पद आरेख

सर्वर वर्चुअलाइज़ेशन कैसे काम करता है

वर्चुअलाइज़ेशन का प्रमुख घटक हाइपरवाइज़र है — विशेष सॉफ्टवेयर (VMware ESXi, Microsoft Hyper-V, Proxmox VE, KVM/QEMU, घरेलू विकास) जो सीधे सर्वर हार्डवेयर पर (बेयर-मेटल, टाइप 1) या ऑपरेटिंग सिस्टम के ऊपर (होस्टेड, टाइप 2) स्थापित किया जाता है। हाइपरवाइज़र सर्वर के भौतिक संसाधनों (Intel VT-x/AMD-V हार्डवेयर वर्चुअलाइज़ेशन समर्थन वाला प्रोसेसर, RAM, डिस्क, नेटवर्क इंटरफेस) और वर्चुअल मशीनों के बीच एक अमूर्त परत बनाता है, शेड्यूलर का उपयोग करके वर्तमान लोड के आधार पर उनके बीच गतिशील रूप से संसाधनों का वितरण करता है। प्रत्येक वर्चुअल मशीन के अपने वर्चुअल डिवाइस होते हैं: एक वर्चुअल प्रोसेसर (vCPU), वर्चुअल मेमोरी (vRAM), वर्चुअल डिस्क (VMDK, VHDX, QCOW2, RAW प्रारूप) और वर्चुअल नेटवर्क एडेप्टर (VMXNET, E1000, VirtIO)। हाइपरवाइज़र गेस्ट ऑपरेटिंग सिस्टम के विशेषाधिकार प्राप्त निर्देशों और डिवाइस कॉलों को इंटरसेप्ट करता है और उन्हें भौतिक उपकरणों के लिए कॉलों में अनुवादित करता है (बाइनरी ट्रांसलेशन या Intel EPT/AMD NPT हार्डवेयर वर्चुअलाइज़ेशन)। वर्चुअलाइज़ेशन तकनीक के उपयोग के लिए धन्यवाद, वर्चुअल मशीनों का लगभग मूल प्रदर्शन प्राप्त होता है (CPU-बाउंड वर्कलोड के लिए प्रदर्शन हानि आमतौर पर 5% से कम होती है) और मेमोरी एड्रेस स्पेस के स्तर पर एक दूसरे से पूर्ण अलगाव प्राप्त होता है। इसका मतलब है कि ऑपरेटिंग सिस्टम विफलता, मेमोरी लीक या एक VM की सुरक्षा से समझौता उसी होस्ट पर पड़ोसी वर्चुअल मशीनों के संचालन को प्रभावित नहीं करता है। व्यवस्थापक सेवाओं को रोके बिना चल रहे वर्चुअल मशीनों को भौतिक सर्वरों के बीच आसानी से स्थानांतरित कर सकता है (लाइव माइग्रेशन, vMotion), उच्च उपलब्धता (HA) समर्थन के साथ कई सर्वरों के संसाधनों को क्लस्टरों में जोड़ सकता है और नोड विफलता की स्थिति में स्वस्थ उपकरणों पर VMs को स्वचालित रूप से पुनः आरंभ कर सकता है, साथ ही किसी अन्य होस्ट पर समकालिक प्रति बनाकर महत्वपूर्ण VMs के लिए निरंतर संचालन (फॉल्ट टॉलरेंस, FT) सुनिश्चित कर सकता है।

व्यवसाय के लिए लाभ और फायदे

वर्चुअलाइज़ेशन की शुरुआत उद्यम के लिए कई मापने योग्य लाभ लाती है, जिनकी कई अध्ययनों द्वारा पुष्टि की गई है। पहला, उपकरण लागत (CAPEX) में मौलिक कमी: दर्जनों कम-लोड वाले भौतिक सर्वरों के बजाय, कंपनी तुलनीय कुल प्रदर्शन के साथ 70-80% उपयोग वाले कई शक्तिशाली सर्वरों का उपयोग करती है, जो पूंजी लागत को 3-5 गुना कम करता है। दूसरा, परिचालन व्यय (OPEX) में महत्वपूर्ण बचत: बिजली खपत में 80% तक की कमी (कम सर्वर = कम किलोवाट-घंटे), डेटा सेंटर कूलिंग लागत में आनुपातिक कमी और रैकों में उपयोगी स्थान का निकलना। तीसरा, नई सेवाओं की तैनाती का मौलिक सरलीकरण और त्वरण: टेम्पलेट से नई वर्चुअल मशीन बनाने में 2-5 मिनट लगते हैं, जबकि भौतिक सर्वर पर खरीद, वितरण, अनपैकिंग, इंस्टॉलेशन, कनेक्शन और ओएस इंस्टॉलेशन के लिए कई घंटे, दिन या सप्ताह लगते हैं। चौथा, क्लस्टरिंग, लाइव माइग्रेशन, नोड विफलताओं की स्थिति में स्वचालित पुनर्प्राप्ति, साथ ही हाइपरवाइज़र स्तर पर त्वरित स्नैपशॉट बनाने और VMs का बैकअप लेने की क्षमता के कारण बढ़ी हुई फॉल्ट टॉलरेंस और व्यवसाय निरंतरता। पांचवां, सरलीकृत परीक्षण और विकास: आप असफल अपडेट पर रोलबैक के लिए स्नैपशॉट बनाने, उत्पादन के लिए जोखिम के बिना समस्याओं का विश्लेषण करने के लिए निर्माण उत्पादन VMs क्लोन करने हेतु पृथक परीक्षण और प्री-प्रोडक्शन वातावरण तैनात कर सकते हैं। फिनटेक कंपनी वर्चुअलाइज़ेशन कार्यान्वयन कार्य का पूरा चक्र प्रदान करती है — वास्तुकला डिज़ाइन और प्लेटफॉर्म चयन से लेकर इंस्टॉलेशन और कमीशनिंग तक। इंस्टॉलेशन सेवा में हाइपरवाइज़र इंस्टॉलेशन, उच्च उपलब्धता (HA) क्लस्टरों और लोड संतुलन (DRS) का कॉन्फ़िगरेशन, स्टोरेज प्रणालियों (SAN) और बैकअप प्रणालियों (SRK) के साथ एकीकरण, साथ ही व्यावसायिक संचालन को बाधित किए बिना मौजूदा भौतिक वर्कलोड का वर्चुअल वातावरण में माइग्रेशन (P2V — फिजिकल टू वर्चुअल माइग्रेशन) शामिल है।

वर्चुअलाइज़ेशन और आयात प्रतिस्थापन

आयात प्रतिस्थापन नीति के ढांचे के भीतर, रूसी सार्वजनिक क्षेत्र के संगठन सक्रिय रूप से घरेलू वर्चुअलाइज़ेशन प्लेटफॉर्म पर स्विच कर रहे हैं। बाजार में परिपक्व उत्पाद उपलब्ध हैं (ओरियन सॉफ्ट से zVirt, एस्ट्रा समूह से PK SV ब्रेस्ट, SpaceVM, SimpleVM, HOSTVM), जो रूसी सॉफ्टवेयर के रजिस्टर में शामिल हैं और प्रमुख रूसी ऑपरेटिंग सिस्टमों — एस्ट्रा लिनक्स स्पेशल एडिशन, RED OS, रोसा लिनक्स, ALT Linux, एल्ब्रस लिनक्स और अन्य के साथ संगत हैं। ये प्लेटफॉर्म सभी आवश्यक एंटरप्राइज़-स्तरीय कार्य प्रदान करते हैं: एक ही कंसोल (Web GUI) के माध्यम से भौतिक होस्टों और वर्चुअल मशीनों के पूल का केंद्रीकृत प्रबंधन, वर्चुअल मशीनों और कंटेनरों का प्रबंधन, हॉट माइग्रेशन (लाइव माइग्रेशन), स्वचालित लोड संतुलन (DRS), NFS और iSCSI प्रोटोकॉल के माध्यम से स्टोरेज प्रणालियों के साथ एकीकरण, बैकअप के साथ एकीकरण, निगरानी प्रणालियां (Zabbix, Saymon)। सक्षम दृष्टिकोण के साथ, V2V कन्वर्ज़न का उपयोग करके विदेशी हाइपरवाइज़र (VMware vSphere, Microsoft Hyper-V) से घरेलू समाधानों में माइग्रेशन व्यवसाय के लिए दर्द रहित है और महत्वपूर्ण सूचना इन्फ्रास्ट्रक्चर (CII, 187-FZ) में विदेशी सॉफ्टवेयर के उपयोग पर प्रतिबंधों से जुड़े जोखिमों को पूरी तरह से समाप्त करने की अनुमति देता है। फिनटेक कंपनी के विशेषज्ञों के पास इस क्षेत्र में गहरी क्षमताएं हैं और वे घरेलू वर्चुअलाइज़ेशन प्लेटफॉर्म पर संक्रमण के लिए सेवाओं की पूरी श्रृंखला प्रदान करने के लिए तैयार हैं, जिसमें वर्तमान इन्फ्रास्ट्रक्चर का ऑडिट, माइग्रेशन की योजना (अनुप्रयोग संगतता के आकलन के साथ), P2V/V2V माइग्रेशन करना, व्यवस्थापकों का प्रशिक्षण और बाद में तकनीकी सहायता शामिल है।

कंटेनरीकरण और वर्चुअलाइज़ेशन

क्लासिकल वर्चुअलाइज़ेशन (हार्डवेयर, हाइपरवाइज़र) और कंटेनरीकरण (ओएस-स्तरीय वर्चुअलाइज़ेशन) के बीच अंतर करना महत्वपूर्ण है। वर्चुअलाइज़ेशन अपनी स्वयं की ऑपरेटिंग सिस्टम, ड्राइवरों और एक अलग कर्नेल के साथ पूर्ण वर्चुअल मशीनें चलाता है, जो हार्डवेयर स्तर पर अधिकतम अलगाव और किसी भी अनुप्रयोग और ओएस के साथ संगतता प्रदान करता है, लेकिन अधिक संसाधनों की आवश्यकता होती है (प्रत्येक गेस्ट ओएस कई गीगाबाइट डिस्क स्थान और सेवा आवश्यकताओं के लिए 1-2 GB RAM तक लेता है)। कंटेनरीकरण (Docker, containerd, Kubernetes) होस्ट ऑपरेटिंग सिस्टम के साझा कर्नेल का उपयोग करता है, नेमस्पेस (PID, नेटवर्क, माउंट, यूज़र, IPC) के माध्यम से प्रक्रिया स्तर पर अनुप्रयोगों को अलग करता है और उपभोग किए गए संसाधनों को सीमित करने के लिए कंट्रोल ग्रुप (cgroups v2) का उपयोग करता है। कंटेनर मिलीसेकंड में शुरू होते हैं, काफी कम मेमोरी की खपत करते हैं (Go/स्टेटिकली कंपाइल अनुप्रयोगों के लिए इमेज का आकार इकाइयों-दसियों मेगाबाइट हो सकता है), लेकिन होस्ट ओएस के साथ अनुप्रयोग संगतता (लिनक्स संगतता) की आवश्यकता होती है और VMs की तुलना में कम कठोर अलगाव प्रदान करते हैं। दोनों दृष्टिकोणों के अपने फायदे और आवेदन के क्षेत्र हैं, और आधुनिक आईटी इन्फ्रास्ट्रक्चर अक्सर उन्हें संयोजन में उपयोग करता है: वर्चुअल मशीनें हाइपरवाइज़र पर चलती हैं, जिसके अंदर Kubernetes (k8s) ऑर्केस्ट्रेशन वाले कंटेनर क्लस्टर तैनात होते हैं — तथाकथित "वर्चुअलाइज़ेशन + कंटेनर" वास्तुकला। एक विशिष्ट दृष्टिकोण और उनके संयोजन का चुनाव व्यावसायिक कार्यों, सुरक्षा आवश्यकताओं (कंटेनर या VM), टीम की क्षमताओं के स्तर और वास्तुकला संबंधी प्राथमिकताओं पर निर्भर करता है।

स्रोत: Virtualization on Wikipedia

अक्सर पूछे जाने वाले प्रश्न

वर्चुअलाइज़ेशन सर्वर क्या है?

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

सर्वर वर्चुअलाइज़ेशन के कौन से प्रकार हैं?

मुख्य प्रकार हैं: पूर्ण हार्डवेयर-सहायता प्राप्त वर्चुअलाइज़ेशन (हाइपरवाइज़र पूरी तरह से हार्डवेयर का अनुकरण करता है), पैरावर्चुअलाइज़ेशन (उच्च प्रदर्शन के लिए गेस्ट ओएस संशोधित होता है) और ओएस-स्तरीय वर्चुअलाइज़ेशन (ऐसे कंटेनर जो होस्ट कर्नेल साझा करते हैं)। गहन अध्ययन के लिए, अनुभाग देखें कंटेनरीकरण (Docker), हाइपरवाइज़र और इंस्टॉलेशन कार्य

सर्वर वर्चुअलाइज़ेशन का उपयोग क्यों किया जाता है?

सर्वर वर्चुअलाइज़ेशन के लाभ निम्नलिखित हैं: उपकरण का कुशल उपयोग (उपयोग दर 10-15% से बढ़कर 70-80% हो जाती है), पूंजी और परिचालन लागत में कमी, सरलीकृत प्रबंधन और उच्च फॉल्ट टॉलरेंस। डेटा वेयरहाउस, वर्कस्टेशन और डेटा सेंटर (DPC) के बारे में लेखों में अधिक विस्तृत जानकारी उपलब्ध है।

एप्लिकेशन सर्वर वर्चुअलाइज़ेशन क्या है?

सर्वर वर्चुअलाइज़ेशन एक ऐसी तकनीक है जो एक भौतिक सर्वर के संसाधनों को कई पृथक वर्चुअल मशीनों (VMs) में विभाजित करने की अनुमति देती है। विषय की पूर्ण समझ के लिए हम SAN (स्टोरेज एरिया नेटवर्क) और थिन क्लाइंट से परिचित होने की भी सिफारिश करते हैं।

सर्वर वर्चुअलाइज़ेशन सरल शब्दों में क्या है?

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

वर्चुअल सर्वर किस लिए है?

वर्चुअल सर्वर (VPS या VDS) एक पृथक वर्चुअल वातावरण है जो एक अलग भौतिक कंप्यूटर के संचालन का अनुकरण करता है। विषय की पूर्ण समझ के लिए हम बैकअप प्रणाली (SRK), हाइपरवाइज़र और इंस्टॉलेशन कार्य से परिचित होने की भी सिफारिश करते हैं।

वर्चुअलाइज़ेशन सरल शब्दों में क्या है?

वर्चुअलाइज़ेशन भौतिक कंप्यूटरों, सर्वरों या नेटवर्कों की सॉफ्टवेयर (वर्चुअल) प्रतियां बनाने की तकनीक है। गहन अध्ययन के लिए, अनुभाग देखें इंस्टॉलेशन कार्य, वर्कस्टेशन और कंटेनरीकरण (Docker)

«इन्फ्रास्ट्रक्चर» में अन्य शर्तें

क्या यह जानकारी उपयोगी थी?

इन्फ्रास्ट्रक्चर वापस

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

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

श्रेणी में शर्तें 36
संबंधित शर्तें 3

विश्वसनीय IT अवसंरचना बनाएँ

एक आधुनिक, दोष-सहिष्णु IT अवसंरचना बनाएँ। डिज़ाइन, उपकरण आपूर्ति, स्थापना और रखरखाव टर्नकी।

गारंटीशुदा परिणाम
आपके बजट के लिए चयन
व्यापक दृष्टिकोण
प्रमाणित विशेषज्ञ

या हमसे संपर्क करें:

+7 (499) 238-01-32 sales@fintech.ru

सुबह 9:00 बजे से शाम 6:00 बजे तक खुला