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