Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> आभासी मशीन

Amazon Linux 2: AWS का अगली पीढ़ी का एंटरप्राइज ऑपरेटिंग सिस्टम

मध्य दिसंबर में, Amazon Web Services ने अपने स्वयं के कस्टम ऑपरेटिंग सिस्टम Amazon Linux 2 के रिलीज़ कैंडिडेट की उपलब्धता की घोषणा की, जो Red Hat Linux Enterprise पर आधारित है, जिसमें पांच साल का समर्थन और कुछ साफ, आधुनिक विशेषताएं हैं जो लोगों को AWS कंप्यूट प्रौद्योगिकियों का परीक्षण करने में मदद करनी चाहिए - और उम्मीद है कि और भी अधिक रुचि प्राप्त करें।

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

प्रारंभिक छापें

मैंने VDI डाउनलोड किया, एक Red Hat प्रकार की मशीन सेटअप की, सामान्य विकल्पों को कॉन्फ़िगर किया, और फिर इसे बूट करने दिया। लगभग तीस सेकंड के तेजी से स्क्रॉलिंग टेक्स्ट के बाद, मेरे पास एक लॉगिन प्रॉम्प्ट था। टेक्स्ट बेशक, कोई GUI नहीं। AWS में, आप अपने EC2 AMI में अपने SSH क्रेडेंशियल्स के साथ लॉगिन करेंगे। यहां हालांकि, आपको एक अलग तरीका चाहिए। 'Tis थोड़ा जटिल है इसलिए हम इसके बारे में अलग से बात करेंगे। अभी के लिए, मान लें कि लॉगिन करने का कोई जादुई तरीका है - मैं ऑनलाइन किसी भी आसान या तुच्छ रूट या ec2-user नाम/पासवर्ड कॉम्बो को खोजने में सक्षम नहीं हुआ, और मुझे कुछ बुनियादी हैक्सोलॉजी करनी पड़ी।

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

डिफ़ॉल्ट रूप से, आपको /opt/aws के तहत Amazon टूल्स का एक छोटा सबसेट मिलता है। आपको aws-apitools-ec2, aws-apitools-elb या अन्य जैसे अतिरिक्त सामान इंस्टॉल करने की आवश्यकता होगी। लेकिन फिर, यह काम करता है, और आप इस सेटअप की सीमाओं के भीतर खेलना और ट्वीक करना शुरू कर सकते हैं।

क्या यह अच्छा है?

खैर, यह एक दिलचस्प सवाल है। लिनक्स की एंटरप्राइज दुनिया Red Hat का प्रभुत्व है, जिसके बाद SUSE है, जिसकी CAD और सुपरकंप्यूटिंग स्पेस में मजबूत पकड़ है। Ubuntu एक करीबी तीसरा है, और फिर अन्य एंटरप्राइज फ्लेवर का मिश्रण है, ज्यादातर Red Hat पर आधारित।

बड़े खिलाड़ी अपने सिस्टम को सख्त ABI (डेबियन की तरह कोई ब्रेकेज नहीं), 10 साल के समर्थन, और यहां तक कि लंबे समय के साथ पेश करते हैं। वैसे भी, Amazon LTS संस्करणों का वादा करता है, जिसका शायद एक अच्छे दशक के समर्थन का दौर होगा। इस पर बाद में। साथ ही, सहायक उपकरणों का खजाना है जो आपके वातावरण को अधिक आसानी से प्रबंधित करने में मदद करना चाहिए - और आपको विक्रेता पर अधिक निर्भर भी बनाना चाहिए, जैसा कि हम एक अलग लेख में चर्चा करेंगे। अधिकांश कंपनियों के पास पहले से ही RHEL और SLES के शीर्ष पर बने अनुप्रयोगों और बुनियादी ढांचे के कई वर्षों की विरासत है, और बदलना आसान या तत्काल नहीं होगा। या यहां तक कि संभव भी।

लेकिन Amazon Linux 2 RHEL पर आधारित है, इसलिए इससे कुछ मदद मिलनी चाहिए, साथ ही यह AWS वातावरण के लिए मूल प्रणाली है, और मुफ्त में पेश की जाती है, इसलिए लंबी अवधि का आधार निश्चित रूप से दिलचस्प है। मुर्गी और अंडे की समस्या। क्या अधिक महंगा है, छह वर्षों में सब कुछ एक नए ऑपरेटिंग सिस्टम पर पोर्ट करना या उसी अवधि में अपने मौजूदा लिनक्स के लिए प्रीमियम एंटरप्राइज समर्थन का भुगतान करना? 23,000 सर्वर से गुणा। या ऐसा।

AWS को ऐसा करने से कुछ भी नहीं खोना है - अगर कोई OS नहीं अपनाता है, तो उनके पास अभी भी ग्राहक हैं जो अपने क्लाउड में साइकिल चला रहे हैं और उसके लिए भुगतान कर रहे हैं, और कीमत में पहले से ही सभी अलग-अलग लाइसेंसिंग ओवरहेड और ऐसा शामिल है। अगर लोग उनके सिस्टम को अपनाते हैं, तो वे एक सख्त ग्राहक लॉक-इन जीतते हैं।

क्या यह वहां के उपयोगकर्ताओं के लिए अच्छा होगा? खैर, वह असली सवाल है। Amazon जानता है कि उन्हें स्थापित एंटरप्राइज खिलाड़ियों की तुलना में एक अलग करने वाला कारक पेश करना होगा, अन्यथा, कुछ स्ट्रिंग परिवर्तनों के अलावा, कोई लाभ नहीं है। इसलिए आधुनिक कर्नेल 4.9, जो मौजूदा एंटरप्राइज फसल से प्रकाश-वर्ष आगे है - लेकिन उत्पादन उपयोग के लिए पूरी तरह से अनुपयुक्त भी है। यह 5-6 वर्षों में होगा, तब तक, Amazon Linux का परीक्षण और परीक्षण करने वाले प्रौद्योगिकी के साथ सहज होंगे।

दूसरा जोकर प्रदर्शन हो सकता है - अगर Amazon अपने लिनक्स को अनुकूलित कर सकता है और प्रोसेसर से अधिक रस निचोड़ सकता है जितना RHEL (या अन्य) कर सकते हैं, तो वे प्रदर्शन-केंद्रित ग्राहकों, या बड़े वातावरण वाले लोगों को प्रभावित कर सकते हैं जहां हर प्रतिशत या गति का प्रतिशत नीचे की रेखा के लिए बहुत मायने रखता है।

लेकिन फिर ...

FAQ पेज पढ़कर, ऐसा लगता है कि LTS इमेज केवल 5 साल की होगी और यह कर्नेल-स्पेस ABI को तोड़ देगी। तो यह काफी मुश्किल साबित हो सकता है। और निश्चित रूप से, यह पूरी तरह से संभव है कि Amazon क्लासिक एंटरप्राइज टियर से एक अलग प्रकार के ग्राहकों को लक्षित कर रहा है। हम देखेंगे।

निष्कर्ष

अब तक, यह एक नए ऑपरेटिंग सिस्टम के लिए अपेक्षाकृत सौम्य, आसान परिचय है जो एक डरपोक पैकेज में परिचित और नए को मिश्रित करता है। शायद यही लक्ष्य है, क्योंकि एक कट्टरपेशी पेशकश तुरंत सभी को डरा देगी। Amazon Linux 2 एक आकर्षक अवधारणा है, क्योंकि यह उपयोगकर्ताओं को वह देता है जो Red Hat कभी नहीं दे पाया (अभी तक) - मुख्य एंटरप्राइज पेशकश की स्थिरता और दीर्घकालिक समर्थन के साथ Fedora जैसी ब्लीडिंग-एज तकनीक। लेकिन फिर, यह डेबियन/उबंटू स्टंट भी खींचता है ABI को तोड़कर, इसलिए यह उन लोगों के लिए क्यूबिकल होगा जो ला विडा लोको (अपने क्यूबिकल या खुले स्थान की जेल में) जीना पसंद करते हैं।

कई वर्षों तक बड़े पैमाने पर HPC दुनिया में रहने और सांस लेने के बाद, मैं यह देखने के लिए काफी उत्सुक हूं कि यह कैसे विकसित होगा। प्रदर्शन, स्थिरता और उपयोग में आसानी मेरी प्राथमिक चिंताएं होंगी। फिर, क्या दूरस्थ वर्चुअल मशीन को EC2 हाइव में हुक करना संभव है? यह एक और प्रयोग है, और मैं देखना चाहूंगा कि क्या स्केलिंग और परिनियोजन वितरित नेटवर्क पर अच्छी तरह से काम करता है। किसी भी तरह, भले ही इससे कुछ न निकले, Amazon Linux 2 एक संभावित महान साहसिक कार्य की एक अच्छी शुरुआत है। या फिर उस खंडित परिवार में एक और संतान जिसे हम Linux कहते हैं। समय बताएगा। चलो तुम। क्लाउड अवे।

Cheers.

  1. लिनक्स पर VMware वर्कस्टेशन: बेजोड़ प्रदर्शन और विश्वसनीयता लिनक्स पर VMware वर्कस्टेशन: बेजोड़ प्रदर्शन और विश्वसनीयता

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

  1. SUSE Studio: अपना खुद का कस्टम लिनक्स वितरण बनाएं SUSE Studio: अपना खुद का कस्टम लिनक्स वितरण बनाएं

    SUSE Studio एक Novell-प्रायोजित सेवा है जो हर किसी को, मैं दोहराता हूँ हर किसी को, कुछ धैर्य और अपने वेब ब्राउज़र के अलावा कुछ भी उपयोग करके openSUSE और वेरिएंट के अपने कस्टम फ्लेवर बनाने की अनुमति देती है। अविश्वसनीय लगता है? यह है। SUSE Studio अभूतपूर्व रूप से सफल और उपयोगी Kiwi इमेजिंग सिस्टम क

  1. लिनक्स वर्चुअल मशीनों में 3D त्वरण सक्षम करना: VMGL के साथ गहन विश्लेषण लिनक्स वर्चुअल मशीनों में 3D त्वरण सक्षम करना: VMGL के साथ गहन विश्लेषण

    यह वर्चुअलाइजेशन पर तीसरा लेख है। और शायद सबसे कठिन। अब तक, हमें VMware उत्पादों में DirectX समर्थन और VirtualBox में OpenGL समर्थन मिला है, दोनों ही मामलों में केवल विंडोज गेस्ट के लिए उपलब्ध। होस्ट प्लेटफॉर्म की पसंद मायने नहीं रखती थी। लेकिन लिनक्स गेस्ट के बारे में क्या? मुझे लगा कि यह होने वाल