अमेज़न EC2 इंस्टेंस क्या है?
एक EC2 उदाहरण कुछ भी नहीं लेकिन अमेज़न वेब सेवाओं शब्दावली में एक आभासी सर्वर है। यह Elastic Compute Cloud के लिए है। यह एक वेब सेवा है जहां AWS ग्राहक AWS क्लाउड में एक गणना सर्वर का अनुरोध और प्रावधान कर सकता है।
एक ऑन-डिमांड EC2 उदाहरण एडब्ल्यूएस से एक भेंट जहां ग्राहक / उपयोगकर्ता प्रति घंटे आभासी सर्वर किराए पर लेने और इसका इस्तेमाल करते हैं उसकी / उसके स्वयं के अनुप्रयोगों को तैनात करने के कर सकते हैं।
चुने गए उदाहरण के प्रकार के आधार पर विभिन्न दरों के साथ प्रति घंटे शुल्क लिया जाएगा। AWS उपयोगकर्ता की संबंधित व्यावसायिक आवश्यकताओं के लिए कई उदाहरण प्रकार प्रदान करता है।
इस प्रकार, आप अपने स्वयं के सीपीयू और मेमोरी आवश्यकताओं के आधार पर एक उदाहरण किराए पर ले सकते हैं और जब तक चाहें तब तक इसका उपयोग कर सकते हैं। जब आप इसका अधिक उपयोग नहीं करते हैं और लागत पर बचत करते हैं तो आप उदाहरण को समाप्त कर सकते हैं। यह ऑन-डिमांड उदाहरण का सबसे महत्वपूर्ण लाभ है- आप अपने CAPEX पर अत्यधिक बचत कर सकते हैं।
इस ट्यूटोरियल में, आप सीखेंगे-
- लॉगिन करें और AWS सेवाओं तक पहुंचें
- एएमआई चुनें
- EC2 इंस्टेंस प्रकार चुनें
- इंस्टेंस को कॉन्फ़िगर करें
- भंडारण जोड़ें
- टैग उदाहरण
- सुरक्षा समूह कॉन्फ़िगर करें
- उदाहरणों की समीक्षा करें
- एक ईआईपी बनाएं और अपने उदाहरण से कनेक्ट करें
- स्पॉट इंस्टेंस क्या है?
- एक स्पॉट अनुरोध बनाएँ
- उदाहरण प्रकार का पता लगाएं
- स्पॉट उदाहरण कॉन्फ़िगर करें
- अपने स्पॉट उदाहरण की समीक्षा करें
आइए विस्तार से देखें कि एडब्ल्यूएस क्लाउड में ऑन-डिमांड ईसी 2 उदाहरण कैसे लॉन्च किया जाए।
लॉगिन करें और AWS सेवाओं तक पहुंचें
चरण 1) इस चरण में,
- अपने AWS खाते में लॉगिन करें और ऊपरी बाएँ कोने पर AWS सेवा टैब पर जाएँ।
- यहां, आप अपने क्षेत्र के अनुसार वर्गीकृत AWS सेवाओं के सभी देखेंगे। कंप्यूट, स्टोरेज, डेटाबेस इत्यादि, EC2 उदाहरण बनाने के लिए, हमें अगले चरण में Computeà EC2 चुनना होगा।
- सभी सेवाओं को खोलें और कम्प्यूट सेवाओं के तहत EC2 पर क्लिक करें। यह EC2 का डैशबोर्ड लॉन्च करेगा।
यहाँ EC2 डैशबोर्ड है। यहां आपको AWS EC2 संसाधनों के चलने के बारे में पूरी जानकारी मिलेगी।
चरण 2) EC2 डैशबोर्ड के ऊपरी दाएं कोने पर, AWS क्षेत्र चुनें जिसमें आप EC2 सर्वर का प्रावधान करना चाहते हैं।
यहां हम N. वर्जीनिया का चयन कर रहे हैं। AWS दुनिया भर में 10 क्षेत्र प्रदान करता है।
चरण 3) इस चरण में
- एक बार आपका इच्छित क्षेत्र चयनित हो जाने के बाद, EC2 डैशबोर्ड पर वापस आएं।
- क्रिएट इंस्टेंस (जैसा कि नीचे दिखाया गया है) के सेक्शन में 'लॉन्च इंस्टेंस' बटन पर क्लिक करें।
- 'लॉन्च इंस्टेंस' पर क्लिक करते ही इंस्टेंस क्रिएशन विजार्ड पेज खुल जाएगा।
एएमआई चुनें
चरण 1) इस चरण में हम करेंगे,
- आपको अपनी पसंद का एएमआई चुनने के लिए कहा जाएगा। (एएमआई एक अमेज़ॅन मशीन की छवि है। यह मूल रूप से एक ऑपरेटिंग सिस्टम प्लेटफॉर्म का एक टेम्प्लेट है जिसे आप अपने उदाहरण बनाने के लिए आधार के रूप में उपयोग कर सकते हैं)। एक बार जब आप अपने पसंदीदा एएमआई से एक ईसी 2 उदाहरण लॉन्च करते हैं, तो उदाहरण स्वचालित रूप से वांछित ओएस के साथ बूट हो जाएगा। (हम ट्यूटोरियल के आने वाले हिस्से में एएमआई के बारे में अधिक देखेंगे)।
- यहां हम डिफ़ॉल्ट अमेज़ॅन लिनक्स (64 बिट) एएमआई का चयन कर रहे हैं।
EC2 इंस्टेंस प्रकार चुनें
चरण 1) अगले चरण में, आपको अपनी व्यावसायिक आवश्यकताओं के आधार पर उस प्रकार का उदाहरण चुनना होगा, जिसकी आपको आवश्यकता है।
- हम t2.micro इंस्टेंस प्रकार का चयन करेंगे, जो AWS द्वारा पेश किया गया 1vCPU और 1GB मेमोरी सर्वर है।
- आगे के कॉन्फ़िगरेशन के लिए "कॉन्फ़िगर विवरण कॉन्फ़िगर करें" पर क्लिक करें
- विज़ार्ड के अगले चरण में, विवरण दर्ज करें जैसे कि नहीं। ऐसे उदाहरण जिन्हें आप एक बार में लॉन्च करना चाहते हैं।
- यहां हम एक उदाहरण लॉन्च कर रहे हैं।
इंस्टेंस को कॉन्फ़िगर करें
चरण 1) उदाहरणों की संख्या- आप एक बार में 20 उदाहरणों तक का प्रावधान कर सकते हैं। यहां हम एक उदाहरण शुरू कर रहे हैं।
चरण 2) क्रय विकल्पों के तहत, 'अनुरोध स्थान उदाहरण' के विकल्प को अब तक अनियंत्रित रखें। (यह तब किया जाता है जब हम ऑन-डिमांड लोगों के बजाय स्पॉट इंस्टेंस लॉन्च करना चाहते हैं। हम ट्यूटोरियल के बाद के हिस्से में स्पॉट इंस्टेंस पर वापस आ जाएंगे)।
चरण 3) अगला, हमें अपने EC2 सर्वर के लिए कुछ बुनियादी नेटवर्किंग विवरणों को कॉन्फ़िगर करना होगा।
- आपको यहां यह तय करना होगा, जिसमें VPC (वर्चुअल प्राइवेट क्लाउड) आप अपना उदाहरण लॉन्च करना चाहते हैं और इसके तहत आपके VPC के अंदर कौन से सबनेट हैं। उदाहरण को लॉन्च करने से पहले यह निर्धारित करना और योजना बनाना बेहतर है। आपके AWS आर्किटेक्चर सेट-अप में बेहतर प्रबंधन के लिए पूर्व-नियोजित आदि आपके सबनेट्स के लिए IP रेंज शामिल होनी चाहिए। (हम देखेंगे कि ट्यूटोरियल के नेटवर्किंग अनुभाग में एक नया वीपीसी कैसे बनाया जाए।
- सबनेटिंग भी पूर्व नियोजित होनी चाहिए। उदा: यदि यह एक वेब सर्वर है तो आपको इसे सार्वजनिक सबनेट में रखना चाहिए और यदि यह एक डीबी सर्वर है, तो आपको इसे अपने वीपीसी के अंदर एक निजी सबनेट में रखना चाहिए।
नीचे,
- नेटवर्क अनुभाग हमारे प्लेटफॉर्म में उपलब्ध VPC की सूची देगा।
- पहले से मौजूद VPC का चयन करें
- आप एक नया VPC भी बना सकते हैं
यहां मैंने पहले से मौजूद VPC का चयन किया है, जहां मैं अपना उदाहरण लॉन्च करना चाहता हूं।
चरण 4) इस चरण में,
- एक VPC में सबनेट होते हैं, जो IP रेंज होते हैं जो एक्सेस को प्रतिबंधित करने के लिए अलग किए जाते हैं।
- नीचे,
- सबनेट के तहत, आप सबनेट का चयन कर सकते हैं जहां आप अपना उदाहरण रखना चाहते हैं।
- मैंने पहले से मौजूद सार्वजनिक सबनेट को चुना है।
- आप इस चरण में एक नया सबनेट भी बना सकते हैं।
- एक बार जब आपका उदाहरण सार्वजनिक सबनेट में लॉन्च किया जाता है, तो AWS अपने आईपी के पूल से एक गतिशील सार्वजनिक आईपी को असाइन करेगा।
चरण 5) इस चरण में,
- आप यह चुन सकते हैं कि क्या आप AWS को अपने आप एक IP असाइन करना चाहते हैं, या आप इसे बाद में मैन्युअल रूप से करना चाहते हैं। आप यहां 'ऑटो असाइन पब्लिक आईपी' फ़ीचर को इनेबल / डिसेबल कर सकते हैं।
- यहां हम इस उदाहरण को बाद में EIP (Elastic IP) नामक एक स्थिर IP को असाइन करने जा रहे हैं। इसलिए हम इस सुविधा को अभी तक अक्षम रखते हैं।
चरण 6) इस चरण में,
- निम्नलिखित चरण में, IAM भूमिका 'कोई नहीं' का विकल्प अभी तक रखें। हम IAM सेवाओं में IAM भूमिका के विषय में विस्तार से देखेंगे।
स्टेप 7) इस स्टेप में, आपको निम्नलिखित चीजों को करना होगा
- शटडाउन व्यवहार - जब आप अपने उदाहरण को अचानक बंद कर देते हैं, तो आप निश्चित रूप से इसे हटाना नहीं चाहते हैं लेकिन रोक दिया जाता है।
- यहां हम अपने शटडाउन व्यवहार को स्टॉप के रूप में परिभाषित कर रहे हैं।
चरण 8) इस चरण में,
- मामले में, आपने गलती से अपना उदाहरण समाप्त कर दिया है, AWS में सुरक्षा तंत्र की एक परत है। यदि आपने आकस्मिक समाप्ति सुरक्षा सक्षम की है तो यह आपके उदाहरण को नहीं हटाएगा।
- यहाँ हम आकस्मिक समाप्ति से अपने उदाहरण की रक्षा के लिए विकल्प की जाँच कर रहे हैं।
चरण 9) इस चरण में,
- मॉनिटरिंग के तहत- आप विस्तृत मॉनिटरिंग को सक्षम कर सकते हैं यदि आपका उदाहरण एक व्यवसायिक महत्वपूर्ण उदाहरण है। यहां हमने विकल्प को अनियंत्रित रखा है। AWS हमेशा आपके उदाहरण पर निशुल्क निगरानी प्रदान करेगी। हम ट्यूटोरियल के AWS क्लाउड वॉच भाग में निगरानी के विषय पर जाएँगे।
- टेनेंसी के तहत- शेयर किए हुए टेनेंसी के विकल्प का चयन करें। यदि आपका आवेदन अत्यधिक सुरक्षित अनुप्रयोग है, तो आपको समर्पित क्षमता के लिए जाना चाहिए। AWS दोनों विकल्प प्रदान करता है।
चरण 10) इस चरण में,
- अगले चरण में अपने वॉल्यूम में डेटा वॉल्यूम जोड़ने के लिए 'स्टोरेज जोड़ें' पर क्लिक करें।
भंडारण जोड़ें
चरण 1) इस चरण में हम निम्नलिखित बातें करते हैं,
- Add Storage स्टेप में, आप देखेंगे कि उदाहरण में 8GB की सामान्य प्रयोजन SSD रूट वॉल्यूम को स्वचालित रूप से प्रावधानित किया गया है। (अधिकतम मात्रा का आकार हम सामान्य प्रयोजन के लिए दे सकते हैं 16GB)
- आप अपना वॉल्यूम आकार बदल सकते हैं, नए वॉल्यूम जोड़ सकते हैं, वॉल्यूम प्रकार बदल सकते हैं, आदि।
- AWS 3 प्रकार के ईबीएस वॉल्यूम प्रदान करता है- मैग्नेटिक, जनरल पर्पस एसएसडी, प्रावधानित IOP। आप अपने एप्लिकेशन के IOP की आवश्यकता के आधार पर एक वॉल्यूम प्रकार चुन सकते हैं।
टैग उदाहरण
चरण 1) इस चरण में
- आप अपने उदाहरण को कुंजी-मूल्य जोड़ी के साथ टैग कर सकते हैं। यह AWS खाता व्यवस्थापक को दृश्यता देता है जब बहुत सारे उदाहरण हैं।
- उदाहरणों को उनके विभाग, पर्यावरण जैसे देव / एसआईटी / प्रोडक्ट के आधार पर टैग किया जाना चाहिए। आदि यह एक सामान्य टैग के तहत इंस्टेंस पर लागत का स्पष्ट दृष्टिकोण देता है।
- यहां हमने Dev_Web सर्वर 01 के रूप में उदाहरण को टैग किया है
- बाद में सुरक्षा समूहों को कॉन्फ़िगर करने के लिए जाएं
सुरक्षा समूह कॉन्फ़िगर करें
चरण 1) सुरक्षा समूहों को कॉन्फ़िगर करने के इस अगले चरण में, आप अपने उदाहरण पोर्ट पर ट्रैफ़िक प्रतिबंधित कर सकते हैं। यह एक जोड़ा फ़ायरवॉल मैकेनिज्म है जो आपके उदाहरण के OS फ़ायरवॉल के अलावा AWS द्वारा प्रदान किया गया है।
आप खुले बंदरगाहों और आईपी को परिभाषित कर सकते हैं।
- चूँकि हमारा सर्वर एक वेबसर्वर है =, हम निम्नलिखित चीजों को करेंगे
- एक नया सुरक्षा समूह बनाना
- आसान संदर्भ के लिए हमारे एसजी का नामकरण
- प्रोटोकॉल को परिभाषित करना जो हम अपने उदाहरण पर सक्षम करना चाहते हैं
- आईपी निर्दिष्ट करना जो उक्त प्रोटोकॉल पर हमारे उदाहरण को एक्सेस करने की अनुमति देता है
- एक बार, फ़ायरवॉल नियम निर्धारित किए जाते हैं- समीक्षा करें और लॉन्च करें
उदाहरणों की समीक्षा करें
चरण 1) इस चरण में, हम अपने सभी विकल्पों और मापदंडों की समीक्षा करेंगे और अपने उदाहरण को लॉन्च करने के लिए आगे बढ़ेंगे।
चरण 2) अगले चरण में आपको एक प्रमुख जोड़ी बनाने के लिए कहा जाएगा ताकि आप एक उदाहरण के लिए लॉगिन कर सकें। एक कुंजी जोड़ी सार्वजनिक-निजी कुंजी का एक सेट है।
AWS उदाहरण में निजी कुंजी संग्रहीत करता है, और आपको निजी कुंजी डाउनलोड करने के लिए कहा जाता है। सुनिश्चित करें कि आप कुंजी डाउनलोड करते हैं और इसे सुरक्षित और सुरक्षित रखते हैं; अगर यह खो गया है तो आप इसे फिर से डाउनलोड नहीं कर सकते।
- एक नई कुंजी जोड़ी बनाएं
- अपनी कुंजी को एक नाम दें
- डाउनलोड करें और इसे अपने सुरक्षित फ़ोल्डर में सहेजें
- जब आप अपनी कुंजी डाउनलोड करते हैं, तो आप खोल सकते हैं और आपकी RSA निजी कुंजी को देख सकते हैं।
चरण 3) एक बार जब आप अपनी कुंजी को डाउनलोड करने और सहेजने का काम करते हैं, तो अपना उदाहरण लॉन्च करें।
- आप इस बीच लॉन्च की स्थिति देख सकते हैं।
- आप लॉन्च लॉग भी देख सकते हैं।
- बाएँ फलक पर 'इंस्टेंसेस' विकल्प पर क्लिक करें जहाँ आप उदाहरण की स्थिति को थोड़ी देर के लिए 'लंबित' के रूप में देख सकते हैं।
- एक बार आपका उदाहरण उठने और चलने के बाद, आप इसकी स्थिति को 'रनिंग' के रूप में देख सकते हैं।
- ध्यान दें कि उदाहरण को AWS के पूल से एक निजी आईपी मिला है।
एक ईआईपी बनाएं और अपने उदाहरण से कनेक्ट करें
EIP एक स्थिर सार्वजनिक IP है जो AWS द्वारा प्रदान की जाती है। यह इलास्टिक आईपी के लिए है। आम तौर पर जब आप एक उदाहरण बनाते हैं, तो यह स्वचालित रूप से AWS के पूल से एक सार्वजनिक आईपी प्राप्त करेगा। यदि आप अपने उदाहरण को रोक / रिबूट करते हैं, तो यह सार्वजनिक आईपी बदल जाएगा- यह 'यातनापूर्ण है। आपके आवेदन के लिए एक स्थिर आईपी होना चाहिए जहाँ से आप सार्वजनिक नेटवर्क के माध्यम से जुड़ सकें, आप एक EIP का उपयोग कर सकते हैं।
चरण 1) ईसी 2 डैशबोर्ड के बाएं फलक पर, आप नीचे दिखाए गए अनुसार s इलास्टिक आईपी ’पर जा सकते हैं।
चरण 2) एक नया इलास्टिक आईपी पता आवंटित करें।
चरण 3) इस आईपी को VPC दायरे में उपयोग करने के लिए आवंटित करें।
- यदि आपके खाते में पहले से ही 5 या 5 से अधिक EIP नहीं हैं तो आपका अनुरोध सफल होगा।
चरण 4) अब अपने उदाहरण के लिए इस आईपी असाइन करें।
- उक्त आईपी का चयन करें
- क्रियाएँ पर क्लिक करें -> सहयोगी पता
चरण 5) अगले पृष्ठ में,
- अपने उदाहरण और के लिए खोजें
- IP को इसमें शामिल करें।
चरण 6) अपनी इंस्टेंस स्क्रीन पर वापस आएं, आप देखेंगे कि आपके इंस्टेंस को आपका EIP मिल गया है।
चरण 7) अब अपने कार्यक्रमों की सूची से पोटीन खोलें और नीचे के रूप में अपना वही ईआईपी जोड़ें।
चरण 8) इस चरण में,
सुरक्षित कनेक्शन के लिए पोटीन में अपनी निजी कुंजी जोड़ें
- प्रामाणिक के लिए जाओ
- .Ppk (पोट्टी प्राइवेट की) प्रारूप में अपनी निजी कुंजी जोड़ें। आपको puttygen का उपयोग करके pWS फ़ाइल को AWS से ppk में बदलना होगा
एक बार "ओपन" बटन पर क्लिक करें
- एक बार कनेक्ट करने के बाद, आप सफलतापूर्वक लिनक्स प्रॉम्प्ट देखेंगे।
- कृपया ध्यान दें कि जिस मशीन से आप कनेक्ट कर रहे हैं वह SSH के लिए उदाहरण के लिए सुरक्षा समूह पर सक्षम होना चाहिए (जैसे ऊपर दिए गए चरणों में)।
एक बार जब आप उदाहरण लॉन्च करने के लिए उपरोक्त चरणों से परिचित हो जाते हैं, तो इसे लॉन्च करने में 2 मिनट का समय लगता है!
अब आप अपने अनुप्रयोगों के लिए अपने ऑन-डिमांड ईसी 2 सर्वर का उपयोग कर सकते हैं।
स्पॉट इंस्टेंस क्या है?
एक स्पॉट इंस्टेंस AWS से एक भेंट है; यह AWS व्यवसाय ग्राहक को अप्रयुक्त AWS गणना क्षमता पर बोली लगाने की अनुमति देता है। स्पॉट उदाहरण के लिए प्रति घंटा मूल्य AWS द्वारा तय किया जाता है, और यह स्पॉट इंस्टेंसेस की आपूर्ति और मांग के आधार पर उतार-चढ़ाव करता है।
जब भी आपकी बोली मौजूदा बाजार मूल्य से अधिक हो जाती है, तो आपका स्पॉट उदाहरण चलता है। एक स्पॉट इंस्टेंस की कीमत इंस्टेंस प्रकार और उपलब्धता क्षेत्र के आधार पर भिन्न होती है जिसमें इंस्टेंस को प्रावधान किया जा सकता है।
जब आपकी बोली मूल्य 'स्पॉट प्राइस' कहे जाने वाले उदाहरण के बाजार स्थान मूल्य से अधिक हो जाती है, तो आपका उदाहरण चालू रहता है। जब स्पॉट मूल्य बोली मूल्य का निरीक्षण करता है, तो AWS आपके उदाहरण को स्वचालित रूप से समाप्त कर देगा। इसलिए, यह आवश्यक है कि आपके एप्लिकेशन आर्किटेक्चर में ध्यान से स्पॉट इंस्टेंस की योजना बनाई जाए।
एक स्पॉट अनुरोध बनाएँ
स्पॉट इंस्टेंस लॉन्च करने के लिए, आपको सबसे पहले स्पॉट रिक्वेस्ट बनानी होगी।
स्पॉट अनुरोध बनाने के लिए नीचे दिए गए चरणों का पालन करें।
- EC2 डैशबोर्ड पर इंस्टेंस के तहत बाएँ फलक से 'स्पॉट अनुरोध' चुनें।
- नीचे दिखाए गए अनुसार Request रिक्वेस्ट स्पॉट इंस्टेंस ’बटन पर क्लिक करें।
स्पॉट उदाहरण लॉन्च विज़ार्ड खुल जाएगा। अब आप मापदंडों और उदाहरण कॉन्फ़िगरेशन का चयन करके आगे बढ़ सकते हैं।
उदाहरण प्रकार का पता लगाएं
स्पॉट इंस्टेंस के लिए पहला कदम "इंस्टेंस प्रकारों का पता लगाना" है।
चरण 1) एक एएमआई का चयन करें- एक एएमआई एक टेम्पलेट है जिसमें ओएस प्लेटफ़ॉर्म और सॉफ्टवेयर उदाहरण में स्थापित किया जाना है। मौजूदा सूची से अपने वांछित एएमआई का चयन करें। हम इस ट्यूटोरियल के लिए Amazon Linux AMI का चयन कर रहे हैं।
चरण 2) क्षमता इकाई- एक क्षमता इकाई आपके आवेदन की आवश्यकता है। आप उदाहरण के प्रकार, वीसीपीयू या कस्टम कॉन्फ़िगरेशन जैसे वीसीपीयू / मेमोरी / स्टोरेज आवश्यकताओं के आधार पर एक इंस्टेंस लॉन्च करने का निर्णय ले सकते हैं। यहां हम एक इंस्टेंस का चयन कर रहे हैं।
यदि आप क्षमता को अनुकूलित करना चाहते हैं, तो आप अपनी पसंद जोड़ सकते हैं
- vCPU,
- मेमोरी और
- नीचे के रूप में इंस्टेंस स्टोरेज।
चरण 3) लक्ष्य क्षमता में दर्शाया गया है कि आप अपने अनुरोध में कितने स्पॉट कायम रखना चाहते हैं। यहां हम एक का चयन कर रहे हैं।
चरण 4) बोली मूल्य - यह अधिकतम मूल्य है जो हम उदाहरण के लिए भुगतान करने के लिए तैयार हैं। हम प्रति घंटे / घंटे एक विशेष मूल्य निर्धारित करने जा रहे हैं। यह हमारी व्यावसायिक आवश्यकता के आधार पर गणना करने के लिए सबसे सरल है। हम आगे देखेंगे कि हमें बोली मूल्य का निर्धारण कैसे करना चाहिए ताकि हमारी बोली की कीमत हमेशा उच्च बनी रहे और हाजिर मूल्य से अधिक न हो ताकि हमारा उदाहरण चालू रहे।
j ust बोली मूल्य के नीचे आप मूल्य निर्धारण इतिहास का एक बटन देख सकते हैं। जैसा कि नीचे दिखाया गया है उस पर क्लिक करें।
मूल्य निर्धारण इतिहास में, हम ऐतिहासिक डेटा के साथ मूल्य निर्धारण के रुझान को दर्शाती एक ग्राफ देख सकते हैं। आप मापदंडों का चयन कर सकते हैं और समय की अवधि में हमारे वांछित उदाहरण के मूल्य निर्धारण का विचार प्राप्त कर सकते हैं।
- उत्पाद का चयन करें। हमने अपने लिनक्स एएमआई का चयन किया है।
- उदाहरण प्रकार का चयन करें। हमने m3.medium का चयन किया है।
- यहां एक दिन के लिए औसत कीमतों पर ध्यान दें।
इस प्रकार, नीचे दिए गए चार्ट से, हम देख सकते हैं कि उदाहरण प्रकार जिसे हम $ 0.01xx की मूल्य निर्धारण सीमा में निहित करने की योजना बना रहे हैं, और ऐसा लगता है कि उपलब्धता क्षेत्र 'us-east 1a' की कीमत सबसे कम है।
प्रतियोगिता चरण 4 के लिए।
तो आइए बोली मूल्य के उद्धरण के हमारे कदम पर वापस आते हैं।
हमेशा हमारे उदाहरण को बनाए रखने के लिए और यदि यह हमारे बजट में आता है, तो हम उच्चतर बोली लगा सकते हैं। यहां हमने $ 0.05 की थोड़ी अधिक कीमत उद्धृत की है।
आप विज़ार्ड में ही कुछ रुझान देख सकते हैं।
- उदाहरण प्रकार अनुभाग पर ध्यान दें
- उदाहरण प्रकार का चयन करें जिसे हम प्रावधान करने की योजना बना रहे हैं
- उस मूल्य पर ध्यान दें जिसकी हम बोली लगाने की योजना बना रहे हैं। ऑन-डिमांड का% हमें दिखाता है कि हमारे उद्धृत मूल्य उसी उदाहरण प्रकार के लिए ऑन-डिमांड मूल्य का 75% है। इसका मतलब है कि हम ऑन-डिमांड उदाहरण की तुलना में प्रति घंटे 25% की बचत कर रहे हैं। आप कीमत को और कम कर सकते हैं और लागत में भारी बचत कर सकते हैं।
चरण 5) एक बार जब हम रुझानों को देखते हुए और अपनी बोली मूल्य उद्धृत करते हैं, तो अगले पर क्लिक करें।
स्पॉट उदाहरण कॉन्फ़िगर करें
हमारा अगला चरण उदाहरण को कॉन्फ़िगर करना है, विज़ार्ड के इस चरण में, हम उदाहरण पैरामीटर जैसे VPC, सबनेट, आदि को कॉन्फ़िगर करेंगे।
चलो एक नज़र मारें।
चरण 1) आवंटन रणनीति - यह निर्धारित करती है कि आपका स्पॉट अनुरोध AWS के स्पॉट पूल से कैसे पूरा होता है। रणनीति दो प्रकार की होती है:
- विविध - यहाँ, सभी स्पॉट पूल के पार स्पॉट इंस्टेंस संतुलित हैं
- सबसे कम कीमत - यहां, स्पॉट इंस्टेंसेस को पूल से लॉन्च किया जाता है, जिसमें सबसे कम कीमत की पेशकश होती है
इस ट्यूटोरियल के लिए, हम अपनी आवंटन रणनीति के रूप में न्यूनतम मूल्य चुनेंगे।
चरण 2) VPC का चयन करें- हम पहले उपलब्ध VPC की सूची से चुनेंगे। हम इस चरण में एक नया VPC भी बना सकते हैं।
चरण 3) अगला हम उदाहरण के लिए सुरक्षा समूह का चयन करेंगे। हम पहले से मौजूद SG का चयन कर सकते हैं या नया बना सकते हैं।
चरण 4) उपलब्धता क्षेत्र- हम उस AZ का चयन करेंगे जहाँ हम अपने एप्लिकेशन आर्किटेक्चर के आधार पर अपना उदाहरण देना चाहते हैं। हम AZ- us-East-1a का चयन कर रहे हैं।
चरण 5) सबनेट- हम पहले से उपलब्ध सूची की अपनी सूची से सबनेट का चयन करने जा रहे हैं।
चरण 6) सार्वजनिक आईपी- हम लॉन्च होते ही उदाहरण के लिए सार्वजनिक आईपी निर्दिष्ट करना चुनेंगे। इस चरण में, आप यह चुन सकते हैं कि आप AWS को अपने आप एक IP असाइन करना चाहते हैं, या आप इसे बाद में मैन्युअल रूप से करना चाहते हैं। आप यहां 'ऑटो असाइन पब्लिक आईपी' सुविधा को सक्षम / अक्षम कर सकते हैं।
चरण 7) कुंजी जोड़ी- एक प्रमुख जोड़ी सार्वजनिक-निजी कुंजी का एक सेट है।
AWS उदाहरण में निजी कुंजी संग्रहीत करता है, और आपको निजी कुंजी डाउनलोड करने के लिए कहा जाता है। सुनिश्चित करें कि आप कुंजी डाउनलोड करते हैं और इसे सुरक्षित और सुरक्षित रखते हैं ; अगर यह खो गया है तो आप इसे फिर से डाउनलोड नहीं कर सकते।
सार्वजनिक आईपी का चयन करने के बाद, यहां हम एक कुंजी का चयन कर रहे हैं, जिसे हमने पहले ही अपने अंतिम ट्यूटोरियल में बनाया है।
अपने स्पॉट उदाहरण की समीक्षा करें
एक बार जब हम अपने विज़ार्ड में पहले से ही 2 चरणों में हमारे स्पॉट इंस्टेंस अनुरोध को कॉन्फ़िगर कर रहे हैं, तो हम समग्र कॉन्फ़िगरेशन पर एक नज़र डालेंगे।
- हम सभी कॉन्फ़िगरेशन के साथ एक JSON फ़ाइल भी डाउनलोड कर सकते हैं। नीचे हमारी JSON फ़ाइल है।
हमारे द्वारा समीक्षा किए जाने के बाद, हम लॉन्च बटन पर क्लिक करके लॉन्च के साथ आगे बढ़ सकते हैं जैसा कि नीचे दिखाया गया है।
एक बार जब हम लॉन्च का चयन करते हैं, तो हम अनुरोध के बारे में एक सूचना देख सकते हैं।
स्पॉट अनुरोध निर्माण विज़ार्ड बंद हो जाएगा, और पृष्ठ स्वचालित रूप से EC2 डैशबोर्ड पर वापस आ जाएगा।
आप नीचे दिखाए अनुसार देख सकते हैं कि हमारे अनुरोध की स्थिति 'खुली' है जिसका अर्थ है कि इसका मूल्यांकन एडब्ल्यूएस की ओर से किया जा रहा है। AWS EC2 यह जाँच करेगा कि आवश्यक उदाहरण उसके स्पॉट पूल में उपलब्ध है या नहीं।
कुछ मिनटों के बाद, आप देख सकते हैं कि राज्य को 'सक्रिय' में बदल दिया गया है, और अब हमारा स्पॉट अनुरोध सफलतापूर्वक पूरा हो गया है। आप नीचे दिए गए कॉन्फ़िगरेशन मापदंडों को नोट कर सकते हैं।
सारांश:
इस प्रकार, हमने इस ट्यूटोरियल में ऑन-डिमांड ईसी 2 उदाहरण बनाने के बारे में विस्तार से देखा। क्योंकि यह एक ऑन-डिमांड सर्वर है, आप इसे तब चालू रख सकते हैं जब यह उपयोग में हो और इसे 'बंद' कर दें जब यह आपकी लागतों को बचाने के लिए अप्रयुक्त हो।
आप OS प्लेटफ़ॉर्म की अपनी पसंद के आधार पर AWS मार्केटप्लेस में किसी Linux या Windows EC2 इंस्टेंस या किसी भी उपलब्ध AMI का प्रावधान कर सकते हैं।
यदि आपका आवेदन उत्पादन में है और आपको इसे आने वाले वर्षों के लिए उपयोग करना है, तो आपको अपने कैपेक्स पर काफी बचत करने के लिए आरक्षित उदाहरण देने का विचार करना चाहिए।
यहां, हमने देखा कि कैसे हमारी बोली मूल्य निर्धारित करके सफलतापूर्वक स्पॉट इंस्टेंस अनुरोध बनाया जाए।
स्पॉट इंस्टेंसेस उन इंस्टेंस के लिए लागत पर बचत करने का एक शानदार तरीका है, जो महत्वपूर्ण नहीं हैं। एक सामान्य उदाहरण किसी कार्य के लिए स्पॉट इंस्टेंसेस का बेड़ा बनाना होगा जैसे छवि प्रसंस्करण या वीडियो एन्कोडिंग। ऐसे मामलों में, आप एक लोड बैलेंसर के तहत उदाहरणों का एक समूह रख सकते हैं।
यदि बोली मूल्य स्पॉट मूल्य से अधिक है और आपका उदाहरण AWS की ओर से समाप्त कर दिया गया है, तो आपके पास प्रसंस्करण कार्य करने वाले अन्य उदाहरण हो सकते हैं। आप इस परिदृश्य के लिए ऑटो स्केलिंग का लाभ उठा सकते हैं। व्यावसायिक महत्वपूर्ण अनुप्रयोगों जैसे डेटाबेस आदि के लिए स्पॉट इंस्टेंस का उपयोग करने से बचें।
AWS प्रमाणित समाधान वास्तुकार - एसोसिएट 2018