LXC होस्टिंग और कंटेनर

lxc लोगो

हाल ही में, समाचार प्रकाशित किया गया था कि यूरोप में प्रमुख वेब होस्टिंग प्रदाताओं में से एक, साइटगेड, हमारे देश में बस गया और प्रदर्शन के मामले में अत्याधुनिक तकनीक को अपनाया: हम बात करते हैं लिनक्स कंटेनर या LXC। ऑपरेटिंग सिस्टम के भीतर यह कार्यक्षमता नई नहीं है, क्योंकि FreeBSD में Jails, Solaris में Zones हैं और अन्य प्रकार के कंटेनर हैं जैसे कि OpenVZ और Linux VServer द्वारा प्रदान किए गए जो इसे बाहर ले जाने के लिए अपने कर्नेल के भीतर एक अलग कॉन्फ़िगरेशन रखते हैं।

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

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

लेकिन कंटेनरों का लाभ वास्तव में कहां है? आइए निम्नलिखित उदाहरण के मामले को लेते हैं। एक सेवा पोर्टल चाहता है कि उसके उपयोगकर्ता मांग पर स्वायत्त और अलग-थलग प्लेटफार्मों को तैनात करने में सक्षम हों। परंपरागत रूप से, प्रत्येक वांछित उपकरण के लिए आवश्यक सभी सॉफ़्टवेयर और घटकों को स्थापित करना होगा, लेकिन कंटेनरों के लिए धन्यवाद, सभी आवश्यक संसाधनों को एक साथ समूहीकृत किया जा सकता है और स्वचालित रूप से जितनी बार आवश्यक हो, उतने ही त्वरित रूप से बांटा जा सकता है.

lxc बनाम होस्ट

जब SiteGround में उन्होंने अपना अंतिम माइग्रेशन बनाया तो उन्होंने स्वागत किया, इस तकनीक के अलावा, ठोस राज्य डिस्क SSD के माध्यम से भंडारण। LXC उन्हें अपने कर्मचारियों के शब्दों में, आपके व्यवसाय के लिए आवश्यक लचीलापन, और एसएसडी डिस्क निष्पादन की गति की आवश्यकता है अपने उपयोगकर्ताओं को समय पर पर्याप्त सेवा प्रदान करने के लिए। इसके अलावा, कंपनी ने LXC का अपना कार्यान्वयन बनाया है और लिनक्स कर्नेल के लिए पैच की एक भीड़ उत्पन्न करता है जो बग्स को ठीक करते हैं और सुरक्षा समस्याओं को ठीक करते हैं।

कंटेनरों का भविष्य बहुत ही आशाजनक लग रहा है और वर्चुअलाइजेशन के अंत को जादू कर सकता है जैसा कि हम आज जानते हैं। या नहीं?

LXC सुविधाएँ

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

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

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

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

एलएक्ससी और डॉकर

एलएक्ससी-बनाम-डॉकर

LXC और Docker दो कंटेनरीकरण प्रणालियाँ हैं जिनके दर्शन काफी समान तरीके से संचालित होते हैं: अलग-अलग अनुप्रयोग वातावरण में वर्चुअलाइजेशन जो स्वायत्तता से संचालित होता है। उबुटु दोनों परियोजनाओं के साथ काम करता है वह अक्सर भ्रमित होते हैं और जिसका मुख्य अंतर हम आपको नोटिस करते हैं। कंटेनर LXC में एक init होता है जो कई प्रक्रियाओं को निष्पादित करने की अनुमति देता है जब डॉकटर कंटेनरों में एक है जो केवल प्रत्येक प्रकार की एक ही प्रक्रिया को चला सकता है.

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

यह सिर्फ हिमशैल के टिप है, जैसा कि अन्य प्रश्न हवा में रहते हैं जैसे नेटवर्क संसाधन प्रबंधन, संचार टनलिंग, कंटेनर स्टैकिंग या गर्म वातावरण के बीच प्रवास। वर्तमान में, ऐसा लगता है कि दोनों प्रौद्योगिकियों को अलग करने वाला अंतराल कम होना चाहता है और यह समय होगा जो यह तय करता है कि कौन सी तकनीक ऊपर स्थित होगी।


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

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

*

*

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