
LXD, एक सिस्टम कंटेनर व्यवस्थापक, LXC साठी एक साधन
बातम्या आधी जे काही आठवड्यांपूर्वी रिलीज झाले होते कॅनॉनिकल द्वारे, एसLXD चे विकास मॉडेल बदलण्याबद्दल एकट्या समुदाय प्रकल्पाऐवजी व्यवसाय प्रकल्प म्हणून, त्याला प्रतिसाद म्हणून इंकसची निर्मिती करण्यात आली आहे.
ज्यांना LXD बद्दल माहिती नाही त्यांच्यासाठी हे माहित असले पाहिजे केंद्रीकृत कंटेनर व्यवस्थापनासाठी साधने प्रदान करते अनेक सर्व्हरच्या क्लस्टरमध्ये तैनात. टूल किट कंटेनर चालवण्यासाठी LXC चा रनटाइम म्हणून वापर केला जातो आणि LXD ही पार्श्वभूमी प्रक्रिया म्हणून कार्यान्वित केली जाते जी REST API द्वारे नेटवर्कवरील विनंत्या स्वीकारते आणि एकाधिक स्टोरेज बॅकएंड्स, स्टेट स्नॅपशॉट्स, एका मशीनमधून दुसऱ्या मशीनवर कंटेनरचे थेट स्थलांतर आणि कंटेनर टूल्स इमेज स्टोरेजला समर्थन देते.
आणि ते आहे 8 वर्षांच्या विकासानंतर लिनक्स कंटेनर्सचा भाग म्हणून, विहित, जो LXD चा निर्माता आणि मुख्य विकसक आहे, ते सर्वात इष्टतम असल्याचे ठरवले LXD विकासासाठी. या निर्णयामुळे LXD कोड lxc/lxd रिपॉझिटरी मधून canonical/lxd वर हलवला गेला आणि प्रकल्पाचे मुख्यपृष्ठ ubuntu.com/lxd झाले आणि LXD साठी सतत एकत्रीकरण कॅनोनिकलच्या सर्व्हरवर स्थलांतरित केले जाईल.
ही चळवळ अनेक चिंता निर्माण केल्या आहेत विकासकांना, एक पासून सर्वात चिंताजनक समस्या म्हणजे अतिरिक्त कोड जोडला LXD ला, जे स्नॅप स्वरूपात चालवण्यासाठी आवश्यक आहे आणि LXD वापरणे आणि चाचणी करणे अधिक कठीण आहे.
यावर, मार्क शटलवर्थ, म्हणाले की LXD मधील इतर वितरणांना समर्थन देणे बंद करण्याचा कॅनॉनिकलचा हेतू नाही आणि प्रकल्प GitHub वर सार्वजनिकरित्या विकसित होत आहे आणि इतर योगदानकर्त्यांकडून निराकरणे आणि बदल स्वीकारतो.
म्हणूनच याला प्रतिसाद म्हणून, "काटे" तयार केले गेले, इंकस, की उत्सुकतेने दोन आहेत आणि एकाच नावात एकसारखे आहेत, पण ते ते वेगवेगळ्या लोकांनी तयार केले होते, एक अलेक्सा सराय द्वारे, जी SUSE साठी काम करते आणि openSUSE प्रकल्पात LXD पॅकेजेसची देखरेख करते आणि दुसरी LXD प्रकल्पाचे माजी नेते, स्टीफन ग्रेबर यांची.
नंतरच्या बद्दल, स्टीफन ग्रेबर, मी नमूद करू इच्छितो की आरकॅनोनिकलने LXD ताब्यात घेतल्याच्या एका आठवड्यानंतर, LXD प्रोजेक्ट लीडर म्हणून त्याच्या पदाची घोषणा केली, कारण तो Canonical सह CLA करारावर स्वाक्षरी करण्याचा इरादा नाही. स्टीफनने LXD चा एक काटा तयार केला, तो देखील Incus या नावाने आणि नवीन फोर्कच्या घोषणेवर, अलेक्सा सराय यांनी केलेल्या भाष्यात, स्टीफनने पुष्टी केली की दुसरा काटा भांडार मुख्य मानला जावा.
नवीन काटा बद्दल अलेक्सा सराय यांनी याचा उल्लेख केला आहे LXD कंटेनर व्यवस्थापन प्रणालीचा फोर्क विकसित करण्याचा हेतू आहे. कॅनोनिकल यापुढे LXD वर इतर डिस्ट्रोस योग्यरित्या समर्थन देणार नाही या चिंतेमुळे काटा तयार केला गेला आहे, कारण कॅनॉनिकलच्या योजनांमध्ये नमूद केल्यानुसार स्नॅप स्वरूपात LXD वितरित करण्यावर लक्ष केंद्रित केले आहे, जे LXD स्थापित करण्यासाठी प्राथमिक स्वरूप म्हणून स्थित आहे.
आणि ते म्हणजे विशेषतः, बहुतेक LXD वापरकर्ते उबंटूवर नाहीत, परंतु ChromeOS प्लॅटफॉर्मवर, जे Gentoo Linux ebuild/portage बिल्ड टूल वापरते.
इंकस (अलेक्सा सराय द्वारे) रिडंडंट अवलंबित्व काढून टाकण्यावर सध्या काम करत आहे आणि कॅनॉनिकल उत्पादनांसाठी विशिष्ट साधने आणि तंत्रज्ञानाच्या लिंक्स अक्षम करा. फाट्याचा विकास समाजाच्या सहभागाने आणि तृतीय-पक्षाच्या प्रकल्पांचे हित लक्षात घेऊन केला जाईल.
असे नमूद केले आहे काटा LXD 5.16 रिलीझमध्ये बनवला गेला होता, जे LXD आवृत्त्यांपासून LXD 5.16 पर्यंत अपग्रेड करणे शक्य करते. LXD च्या नंतरच्या आवृत्तीवरून अपग्रेड करणे कदाचित कार्य करणार नाही कारण दोन प्रकल्प या बिंदूपासून वेगळे होऊ लागतील.
Incus वेळोवेळी संबंधित LXD बदलांचे निरीक्षण आणि आयात करणे सुरू ठेवेल, जरी Ubuntu किंवा Canonical उत्पादनांसाठी विशिष्ट बदल आणि वैशिष्ट्ये पोर्ट केली जाण्याची शक्यता नाही.
शेवटी, आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण मधील तपशील तपासू शकता खालील दुवा.