यह दस्तावेज़ Google क्लाउड में आपके कंटेनरों के माइग्रेशन की योजना बनाने, डिज़ाइन करने और लागू करने में आपकी सहायता करता है। यदि गलत तरीके से किया जाता है, तो अपने कार्यभार को एक वातावरण से दूसरे वातावरण में ले जाना एक चुनौतीपूर्ण कार्य हो सकता है, इसलिए सावधानी से अपने प्रवास की योजना बनाएं और उसे क्रियान्वित करें यह दस्तावेज़ Google क्लाउड में माइग्रेट करने के बारे में एक बहु-भाग श्रृंखला का हिस्सा है। यदि आप श्रृंखला के अवलोकन में रुचि रखते हैं, तो Google क्लाउड में माइग्रेशन: अपना माइग्रेशन पथ चुनना देखें यह दस्तावेज़ उस श्रृंखला का हिस्सा है जो कंटेनरों को Google क्लाउड पर माइग्रेट करने पर चर्चा करता है: - Google क्लाउड में कंटेनर माइग्रेट करना: प्रारंभ करना (यह दस्तावेज़) - Google क्लाउड में कंटेनर माइग्रेट करना: Kubernetes को Google Kubernetes Engine (GKE) में माइग्रेट करना - Google क्लाउड में कंटेनर माइग्रेट करना: एक नए GKE वातावरण में माइग्रेट करना - Google क्लाउड में कंटेनर माइग्रेट करना: मल्टी क्लस्टर सर्विस डिस्कवरी और मल्टी क्लस्टर इनग्रेस के साथ मल्टी-क्लस्टर GKE वातावरण में माइग्रेट करना - कंटेनरों को Google क्लाउड में माइग्रेट करना: OpenShift से एंथोस में माइग्रेट करना यह दस्तावेज़ विभिन्न प्रकार के परिदृश्यों के लिए उपयोगी है, चाहे आप ऑन-प्रिमाइसेस में चलने वाले कंटेनरों के साथ शुरू कर रहे हों, निजी होस्टिंग वातावरण में, या किसी अन्य क्लाउड प्रदाता में, और चाहे आप अपने पूरे वर्कलोड को Google क्लाउड पर माइग्रेट करना या ऑन-प्रिमाइसेस या निजी होस्टिंग वातावरण में अपने वर्कलोड का हिस्सा बनाए रखना यदि आप माइग्रेट करने के अवसर का मूल्यांकन कर रहे हैं और यह पता लगाना चाहते हैं कि यह कैसा दिख सकता है, और आपके पास कौन से विकल्प हैं, तो यह दस्तावेज़ भी उपयोगी है। Google क्लाउड पर वर्कलोड चलाने के लिए कंटेनर के लिए विभिन्न वातावरण उपलब्ध हैं। दूसरों पर एक विकल्प चुनना कई कारकों पर निर्भर करता है, और कोई भी विकल्प दूसरों की तुलना में स्वाभाविक रूप से बेहतर नहीं होता है। प्रत्येक वातावरण की अपनी ताकत और कमजोरियां होती हैं। परिवेश चुनने के लिए, निम्न कार्य करें: - वर्कलोड चलाने के लिए कंटेनर वातावरण का मूल्यांकन करने के लिए मानदंडों का एक सेट स्थापित करें - मूल्यांकन मानदंडों के खिलाफ प्रत्येक पर्यावरण का आकलन करें - वह वातावरण चुनें जो आपकी आवश्यकताओं के अनुकूल हो आपको अपने सभी कार्यभार के लिए समान वातावरण चुनने की आवश्यकता नहीं है। यदि आपके पास वर्कलोड के विभिन्न प्रकार या वर्ग हैं, तो आप उनमें से प्रत्येक प्रकार या वर्ग के लिए अलग-अलग वातावरण चुन सकते हैं ## Google क्लाउड में माइग्रेशन डिज़ाइन करना अपने कंटेनर को अपने स्रोत वातावरण से Google क्लाउड में माइग्रेट करने के लिए, हम अनुशंसा करते हैं कि आप माइग्रेशन टू Google क्लाउड श्रृंखला में वर्णित रूपरेखा का पालन करें निम्नलिखित आरेख आपकी प्रवासन यात्रा के पथ को दर्शाता है पिछले आरेख में दिखाए गए ढांचे में चार चरण होते हैं: आकलन करना। इस चरण में, आप अपने स्रोत वातावरण का आकलन करते हैं, उन वर्कलोड का आकलन करते हैं जिन्हें आप Google क्लाउड में माइग्रेट करना चाहते हैं, और आकलन करें कि कौन सा वातावरण प्रत्येक वर्कलोड का समर्थन कर सकता है। योजना। इस चरण में, आप अपने वर्कलोड के लिए बुनियादी ढांचा तैयार करते हैं, जैसे संसाधन पदानुक्रम का प्रावधान करना और नेटवर्क एक्सेस की स्थापना करना। तैनात करना। इस चरण में, आप कंटेनरों को स्रोत वातावरण से Google क्लाउड में माइग्रेट करते हैं। अनुकूलित करें। इस चरण में, आप क्लाउड प्रौद्योगिकियों और क्षमताओं का लाभ उठाना प्रारंभ करते हैं ## कार्यभार चलाने के लिए कंटेनर वातावरण का मूल्यांकन करने के लिए मानदंड स्थापित करना वर्कलोड चलाने के लिए कंटेनर परिवेश के विकल्पों का मूल्यांकन करने के लिए मानदंड स्थापित करने के लिए, आप इन परिवेशों में आवश्यक सबसे महत्वपूर्ण सुविधाओं पर विचार करें। आपको किन विशेषताओं की सबसे अधिक आवश्यकता है, इसके बारे में जानकारी एकत्र करने के लिए, आप अपने वर्कलोड का आकलन करते हैं। अपने वर्कलोड का आकलन करने के बारे में अधिक जानकारी के लिए, Google क्लाउड में माइग्रेशन देखें: अपने वर्कलोड का आकलन और खोज करना ये मूल्यांकन मानदंड और वे जिस क्रम में सूचीबद्ध हैं, वह एक उदाहरण है। आपको अपने और अपने कार्यभार के लिए महत्वपूर्ण मानदंडों की एक सूची संकलित करने के लिए अपने कार्यभार का आकलन करना चाहिए और महत्व के अनुसार उन्हें क्रमबद्ध करना चाहिए। उदाहरण के लिए, अपने कार्यभार का आकलन करने के बाद, आप महत्व के क्रम में सूचीबद्ध निम्नलिखित मूल्यांकन मानदंडों पर विचार कर सकते हैं: प्रदर्शन। क्या पर्यावरण ओवरहेड जोड़ता है जो आपके वर्कलोड के प्रदर्शन को कम कर सकता है? मापनीयता। परिवेश कौन-सी मापनीयता सुविधाएँ प्रदान करता है? क्या वे प्रतिक्रिया समय और मापनीयता तर्क दोनों के संदर्भ में आपके कार्यभार की मापनीयता आवश्यकताओं के लिए पर्याप्त हैं? नियंत्रण और लचीलेपन की डिग्री। आप पर्यावरण पर कितना नियंत्रण चाहते हैं? क्या आप अपनी आवश्यकताओं के लिए पर्यावरण को अनुकूलित कर सकते हैं? विश्वसनीयता। पर्यावरण कौन सी गारंटी देता है? क्या वे आपके कार्यभार के लिए पर्याप्त हैं? क्या यह प्रभावी उच्च उपलब्धता और आपदा वसूली रणनीतियों को लागू करने के लिए पर्याप्त विश्वसनीय है? प्रबंधन का बोझ। पर्यावरण के प्रबंधन के लिए आपको कितना प्रयास करने की आवश्यकता है? क्या आपको आवश्यक कौशल प्राप्त करने के लिए अपनी टीमों को प्रशिक्षित करने की आवश्यकता है या क्या आप उनके मौजूदा ज्ञान का उपयोग कर सकते हैं? सेवा का उपयोग करने के लिए आवश्यकताएँ। क्या कोई आवश्यकताएँ, तकनीकी अनुबंध या इंटरफ़ेस हैं जिनका आपके कार्यभार को पालन करना है? क्या आपको अपने कार्यभार को पर्यावरण के अनुकूल बनाने के लिए महत्वपूर्ण प्रयास करने की आवश्यकता है? डेटा दृढ़ता। क्या कार्यभार चलाने के लिए कंटेनर वातावरण डेटा दृढ़ता का समर्थन करता है? क्या यह दृढ़ता प्रदर्शन, विश्वसनीयता और कानूनी विनियमों सहित आपके कार्यभार की आवश्यकताओं के अनुकूल है? मूल्य निर्धारण मॉडल और लागत। क्या आप लागत प्रभावी तरीके से पर्यावरण का उपयोग कर सकते हैं? क्या आप वर्कलोड चलाने के लिए कंटेनर वातावरण में स्विच करने से निवेश का उचित प्रतिफल प्राप्त करने में सक्षम हैं? भविष्य प्रमाण। क्या पर्यावरण उन्नयन पथ प्रदान करता है जिसका उपयोग आप अपने वर्कलोड को विकसित करने के लिए कर सकते हैं? अन्य सेवाओं के साथ एकीकरण। क्या पर्यावरण अन्य Google क्लाउड सेवाओं और अन्य क्लाउड प्रदाताओं की सेवाओं के साथ एकीकृत होता है? बंद करना। क्या पर्यावरण आपको विशेष तकनीकों, प्रतिमानों या इंटरफेस में बंद कर देता है? क्या पर्यावरण आपके कार्यभार की सुवाह्यता में बाधक है? सुरक्षा। क्या पर्यावरण आपकी सुरक्षा और गोपनीयता आवश्यकताओं को पूरा करता है? ## वर्कलोड चलाने के लिए कंटेनर पर्यावरण का आकलन करना Google क्लाउड पर, कंटेनर चलाने के लिए आपके पास अलग-अलग विकल्प होते हैं। अपने वर्कलोड के लिए सबसे अच्छा विकल्प चुनने के लिए, आप पहले उनका मूल्यांकन उन मूल्यांकन मानदंडों के विरुद्ध करते हैं जिन्हें आपने पहले स्थापित किया था। प्रत्येक परिवेश के लिए, आप इसे एक मनमाना, आदेशित पैमाने से प्रत्येक मूल्यांकन मानदंड के विरुद्ध एक अंक प्रदान करते हैं। उदाहरण के लिए, आप प्रत्येक परिवेश को प्रत्येक मूल्यांकन मानदंड के विरुद्ध 1 से 10 के पैमाने पर एक अंक प्रदान कर सकते हैं Google क्लाउड पर कंटेनर चलाने के लिए, हम निम्नलिखित विकल्पों की अनुशंसा करते हैं, जो अंतर्निहित बुनियादी ढांचे पर आपके नियंत्रण के बढ़ते क्रम में प्रस्तुत किए गए हैं: - एंथोस के लिए क्लाउड रन और क्लाउड रन - Google कुबेरनेट्स इंजन (GKE) और एंथोस क्लस्टर - गणना इंजन आप उत्पाद दस्तावेज़ पढ़कर कुछ मानदंडों के विरुद्ध स्कोर निर्दिष्ट करने में सक्षम हो सकते हैं। उदाहरण के लिए, आप पहले से ही प्रदर्शन, मापनीयता, नियंत्रण और लचीलेपन की डिग्री, अन्य सेवाओं के साथ एकीकरण के खिलाफ क्लाउड रन का मूल्यांकन कर सकते हैं। हालाँकि, अन्य मानदंडों के विरुद्ध स्कोर निर्दिष्ट करने के लिए, आपको अधिक गहन बेंचमार्क और सिमुलेशन को डिज़ाइन और निष्पादित करने की आवश्यकता हो सकती है। उदाहरण के लिए, आपको विभिन्न कंटेनर रनटाइम के प्रदर्शन को बेंचमार्क करने की आवश्यकता हो सकती है ताकि यह आकलन किया जा सके कि वे आपके वर्कलोड में काफी ओवरहेड जोड़ते हैं या नहीं। एंथोस के लिए क्लाउड रन और क्लाउड रन क्लाउड रन कंटेनरीकृत, स्टेटलेस वर्कलोड को चलाने के लिए एक प्रबंधित प्लेटफ़ॉर्म है जो Knative पर बनाया गया है। क्लाउड रन द्वारा प्रबंधित कंटेनरीकृत वर्कलोड निम्नलिखित पर चल सकता है: - यदि आप क्लाउड रन चुनते हैं, तो आपका वर्कलोड Google-प्रबंधित आधारभूत संरचना पर चलता है - यदि आप एंथोस के लिए क्लाउड रन चुनते हैं, तो आपका वर्कलोड GKE पर चलता है, जो Google क्लाउड, ऑन-प्रिमाइसेस या अन्य क्लाउड प्रदाताओं पर हो सकता है आपके द्वारा पहले स्थापित मानदंडों के विरुद्ध एंथोस के लिए क्लाउड रन और क्लाउड रन का मूल्यांकन करने के लिए निम्न सूची का उपयोग करें: प्रदर्शन।एंथोस के लिए क्लाउड रन और क्लाउड रन डॉकटर कंटेनर का उपयोग करते हैं, जिनका प्रदर्शन गैर-कंटेनरीकृत वर्कलोड के समान होता है, इसलिए कंटेनर कोई महत्वपूर्ण प्रदर्शन ओवरहेड नहीं जोड़ते हैं।मापनीयता।क्लाउड रन स्वचालित रूप से आपके वर्कलोड के उदाहरणों को मापता है और आपको अपने एप्लिकेशन को शून्य उदाहरणों में स्केल करने देता है।यह क्षमता उपयोगी है यदि आपके वर्कलोड को हर समय चलने वाले इंस्टेंसेस की आवश्यकता नहीं है।इंस्टेंस स्टार्टअप समय को कम करने के लिए, अपने वर्कलोड आरंभीकरण को अनुकूलित करें।नियंत्रण और लचीलेपन की डिग्री।एंथोस के लिए क्लाउड रन और क्लाउड रन वर्कलोड के लिए उपयुक्त हैं, जहां कंटेनरीकृत वातावरण के पूर्ण नियंत्रण की आवश्यकता होती है, जहां आपका कार्यभार चलता है, लेकिन आपको उस वातावरण को अनुकूलित करने की आवश्यकता नहीं है।विश्वसनीयता।एंथोस के लिए क्लाउड रन और क्लाउड रन क्लाउड मॉनिटरिंग, क्लाउड लॉगिंग, क्लाउड ऑडिट लॉग और एरर रिपोर्टिंग के साथ एकीकृत होते हैं ताकि आपके पास प्रदर्शन मॉनिटरिंग पर कवरेज हो, और कंटेनर, अनुरोध, त्रुटि और ऑडिट लॉग तक पहुंच हो।प्रबंधन का बोझ।एंथोस के लिए क्लाउड रन और क्लाउड रन पर्यावरण का प्रबंधन करते हैं ताकि आप अंतर्निहित बुनियादी ढांचे को व्यवस्थित करने, कॉन्फ़िगर करने और बनाए रखने के लिए प्रयास करने के बजाय अपने वर्कलोड पर ध्यान केंद्रित कर सकें।सेवा का उपयोग करने के लिए आवश्यकताएँ।आपके कार्यभार को एक कंटेनर रनटाइम अनुबंध का पालन करना चाहिए, इसलिए यदि आप उन्हें क्लाउड रन के साथ संगत बनाने के लिए अतिरिक्त प्रयास नहीं कर सकते हैं, तो हम अन्य विकल्पों में से एक को चुनने की सलाह देते हैं।क्लाउड रन सीमाओं के बारे में अधिक जानकारी के लिए, क्लाउड रन की ज्ञात समस्याएं देखें।डेटा दृढ़ता।एंथोस के लिए क्लाउड रन और क्लाउड रन को स्टेटलेस कंटेनर चलाने के लिए डिज़ाइन किया गया है।यदि आपके वर्कलोड में डेटा दृढ़ता की आवश्यकता है, तो आपको अन्य डेटा दृढ़ता प्रणाली को प्रावधान और कॉन्फ़िगर करना होगा।यदि आपको स्टेटफुल वर्कलोड के लिए कंटेनर रनटाइम वातावरण की आवश्यकता है, तो हम एक अलग विकल्प चुनने की सलाह देते हैं।मूल्य निर्धारण मॉडल और लागत।आपके वर्कलोड द्वारा उपयोग किए जाने वाले कंप्यूटिंग संसाधनों के लिए क्लाउड रन शुल्क।एंथोस के लिए क्लाउड रन एंथोस सब्सक्रिप्शन में शामिल है।फ्यूचर प्रूफिंग।क्लाउड रन आपको रोलबैक, क्रमिक रोलआउट और ट्रैफ़िक माइग्रेशन करने देता है।आप इन सुविधाओं का उपयोग अपनी परिनियोजन पाइपलाइनों के लिए कर सकते हैं।अन्य सेवाओं के साथ एकीकरण।क्लाउड रन एक वर्चुअल प्राइवेट क्लाउड (वीपीसी) नेटवर्क से जुड़ सकता है जो कंप्यूट इंजन वीएम और आंतरिक आईपी पते वाले किसी भी अन्य संसाधनों तक पहुंच की अनुमति देता है।लॉक-इन।क्लाउड रन Knative पर बना है।यदि आप अपने वर्कलोड को Knative के अनुकूल बनाने के लिए प्रयास करते हैं, तो आप अपने कंटेनरीकृत वर्कलोड को क्लाउड रन, GKE, VMware पर एंथोस क्लस्टर्स, या किसी अन्य Knative-संगत रनटाइम वातावरण में बिना किसी और संशोधन के चला सकते हैं।सुरक्षा।क्लाउड रन पर चलने वाले वर्कलोड को जीवीज़र का उपयोग करके सैंडबॉक्स किया जाता है।एंथोस के लिए क्लाउड रन किसी कंटेनर सैंडबॉक्स का उपयोग नहीं करता है, लेकिन डिफ़ॉल्ट कुबेरनेट्स कंटेनर आइसोलेशन सुविधाओं का उपयोग करता है।आप आइडेंटिटी एंड एक्सेस मैनेजमेंट (IAM) के साथ एक्सेस को मैनेज करके और सर्विस आइडेंटिटी को कॉन्फिगर करके अपने क्लाउड रन संसाधनों की सुरक्षा कर सकते हैंअधिक जानकारी के लिए, क्लाउड रन प्लेटफॉर्म को चुनना देखेंजीकेई और एंथोस क्लस्टरजीकेई और एंथोस क्लस्टर Google द्वारा प्रबंधित सेवाएं हैं जो वर्कलोड चलाने के लिए एक कंटेनर वातावरण प्रदान करती हैं।जीकेई और एंथोस क्लस्टर दोनों कुबेरनेट क्लस्टर में आपके कंटेनरीकृत वर्कलोड को चलाते हैं।GKE के साथ, क्लस्टर Google क्लाउड पर चलते हैं और एंथोस क्लस्टर के साथ, क्लस्टर Google क्लाउड, ऑन-प्रिमाइसेस, या अन्य सार्वजनिक क्लाउड वातावरण में चल सकते हैंनिम्नलिखित सूची का उपयोग करने के लिए जीकेई और एंथोस क्लस्टर्स का मूल्यांकन आपके द्वारा पहले स्थापित किए गए मानदंडों के आधार पर करें:प्रदर्शन।जीकेई और एंथोस क्लस्टर डॉकटर कंटेनर का उपयोग करते हैं, जिनका प्रदर्शन गैर-कंटेनरीकृत वर्कलोड के समान होता है, इसलिए कंटेनर कोई महत्वपूर्ण प्रदर्शन ओवरहेड नहीं जोड़ते हैं।मापनीयता।जीकेई और एंथोस क्लस्टर में ठीक-ठीक स्केलिंग लॉजिक शामिल है जिसे आप अपनी जरूरतों के अनुसार अनुकूलित कर सकते हैं।आप अपने वर्कलोड और अपने जीकेई और एंथोस क्लस्टर क्लस्टर को लंबवत और क्षैतिज रूप से स्केल कर सकते हैं।यदि आपको जटिल स्केलिंग लॉजिक की आवश्यकता नहीं है, तो हम एक अलग विकल्प चुनने की सलाह देते हैं क्योंकि अन्यथा आपको प्रभावी स्केलेबिलिटी तंत्र को कॉन्फ़िगर करने के लिए महत्वपूर्ण प्रयास करने की आवश्यकता हो सकती है।नियंत्रण और लचीलेपन की डिग्री।आप अपनी आवश्यकताओं के अनुसार जीकेई और एंथोस क्लस्टर क्लस्टर को प्रावधान और कॉन्फ़िगर कर सकते हैं।आप भंडारण, नेटवर्किंग और सुरक्षा सहित क्लस्टर नोड्स के हर पहलू को वैयक्तिकृत कर सकते हैं।Google आपके लिए कंट्रोल प्लेन का प्रबंधन करता है इसलिए यदि आपको कंट्रोल प्लेन के कॉन्फ़िगरेशन को कस्टमाइज़ करने की आवश्यकता है, तो हम एक अलग विकल्प चुनने की सलाह देते हैं।विश्वसनीयता।जीकेई और एंथोस क्लस्टर क्लाउड मॉनिटरिंग और क्लाउड लॉगिंग के साथ एकीकृत होते हैं ताकि आपके पास प्रदर्शन की निगरानी और कंटेनर, अनुरोध, त्रुटि और ऑडिट लॉग तक पहुंच का पूरा कवरेज हो।आप GKE क्षेत्रीय क्लस्टर और एंथोस क्लस्टर उच्च-उपलब्धता विकल्पों के साथ अपने परिवेश की विश्वसनीयता बढ़ा सकते हैं।प्रबंधन का बोझ।GKE के साथ, आपको अपने क्लस्टर के नियंत्रण तल का प्रबंधन करने की आवश्यकता नहीं है, और एंथोस क्लस्टर आपको एक ही टूलचेन और प्रक्रियाओं के साथ सभी कुबेरनेट क्लस्टर प्रबंधित करने देता है।यह सुविधा उस प्रयास को बहुत कम कर देती है जिसे आपको पर्यावरण को प्रबंधित करने के लिए खर्च करने की आवश्यकता होती है, लेकिन आपको अंतर्निहित बुनियादी ढांचे के हिस्से का प्रबंधन करने की आवश्यकता होती है।उदाहरण के लिए, जीकेई के साथ, आप क्लस्टर नोड्स का प्रबंधन कर सकते हैं।अधिकांश प्रबंधन कार्यों को स्वचालित किया जा सकता है, लेकिन पर्यावरण को बनाए रखने के लिए आवश्यक प्रयासों की योजना बनाते समय आपको अभी भी इस पर विचार करना होगा।अगर आपको वर्कलोड चलाने के लिए पूरी तरह से प्रबंधित कंटेनर वातावरण की आवश्यकता है, तो हम एक अलग विकल्प चुनने की सलाह देते हैं।सेवा का उपयोग करने के लिए आवश्यकताएँ।जीकेई या एंथोस क्लस्टर्स पर अपने कार्यभार को तैनात करने के लिए, आपको उन्हें कंटेनरीकृत करना होगा।डेटा दृढ़ता।जीकेई और एंथोस स्टेटफुल एप्लिकेशन और लगातार डिस्क स्टोरेज चला सकते हैं।मूल्य निर्धारण मॉडल और लागत।जीकेई एक क्लस्टर प्रबंधन शुल्क लेता है और उन संसाधनों के लिए जो आपके क्लस्टर नोड्स का उपयोग करते हैं।एंथोस क्लस्टर एंथोस सब्सक्रिप्शन में शामिल है।फ्यूचर प्रूफिंग।जीकेई और एंथोस क्लस्टर दोनों में जटिल परिनियोजन प्रक्रियाओं को संभालने की विशेषताएं हैं।अन्य सेवाओं के साथ एकीकरण।जीकेई और एंथोस क्लस्टर पर तैनात वर्कलोड को अन्य Google क्लाउड सेवाओं तक पहुंच प्रदान की जा सकती है, यदि आप आवश्यक कनेक्टिविटी, प्रमाणीकरण और प्राधिकरण सिस्टम सेट अप करते हैं।लॉक-इन।जीकेई या एंथोस क्लस्टर्स पर चलाने के लिए अपने कार्यभार को कंटेनरीकृत करने के बाद, आप उन्हें मामूली समायोजन के साथ अन्य वातावरणों में पोर्ट कर सकते हैं।कुबेरनेट्स एक पोर्टेबल प्लेटफॉर्म है और यह आपको एक वेंडर वातावरण में बंद नहीं करता है।सुरक्षा।जीकेई आपके नोड्स, नियंत्रण विमान और वर्कलोड को सुरक्षित रखने के कई तरीके प्रदान करता है:अधिक जानकारी के लिए, जीकेई सुरक्षा अवलोकन देखेंजीकेई में माइग्रेट करने के बारे में अधिक जानकारी के लिए और एंथोस क्लस्टर, Google क्लाउड में कंटेनर माइग्रेट करना देखें: Kubernetes को GKE में माइग्रेट करना और कंटेनर को Google क्लाउड में माइग्रेट करना: OpenShift से एंथोस में माइग्रेट करनाकंप्यूट इंजनकंप्यूट इंजन आपको बनाने देता है और वीएम को गूगल इन्फ्रास्ट्रक्चर पर चलाएंहालांकि कंप्यूट इंजन वीएम पर कंटेनर चलाना संभव है, हम अनुशंसा करते हैं कि आप इस दस्तावेज़ में बताए गए वर्कलोड को चलाने के लिए अन्य कंटेनर वातावरणों में से एक को चुनें।कंप्यूट इंजन पर चलने वाले स्व-प्रबंधित वातावरण को संचालित करने के लिए आपको जो प्रयास करने की आवश्यकता है, वह आपको बदले में मिलने वाले लाभों से बहुत अधिक हैहालांकि, यदि आप कंटेनर को चालू करना चुनते हैं कंप्यूट इंजन वीएम, आपके द्वारा पहले स्थापित मानदंडों के खिलाफ कंप्यूट इंजन का मूल्यांकन करने के लिए निम्न सूची का उपयोग करें: प्रदर्शन। कंप्यूट इंजन वीएम में कोई कंटेनर रनटाइम पहले से इंस्टॉल नहीं होता है, इसलिए वह चुनें जो आपकी आवश्यकताओं को पूरा करता हो। मापनीयता। कंप्यूट इंजन स्वचालित रूप से वीएम उदाहरणों को स्केल करने के लिए प्रबंधित उदाहरण समूहों का उपयोग करता है। प्रबंधित इंस्टेंस समूह के ऑटोस्केलिंग तंत्र को कॉन्फ़िगर करते समय, आप उन ऑटोस्केलिंग संकेतों को परिभाषित करते हैं जो कंप्यूट इंजन प्रबंधित इंस्टेंस समूह को अंदर या बाहर स्केल करने के लिए उपयोग करता है। नियंत्रण और लचीलेपन की डिग्री। जब तक आप कंप्यूट इंजन संसाधन कोटा का पालन करते हैं, तब तक आप प्रत्येक कंप्यूट इंजन वीएम के प्रावधान और कॉन्फ़िगरेशन के हर पहलू को अनुकूलित कर सकते हैं। विश्वसनीयता। आप क्लाउड मॉनिटरिंग, क्लाउड लॉगिंग और क्लाउड ऑडिट लॉग्स के साथ कंप्यूट इंजन वीएम की निगरानी कर सकते हैं ताकि आपके पास प्रदर्शन मॉनिटरिंग और लॉग्स का पूरा कवरेज हो। कंप्यूट इंजन प्रबंधित उदाहरण समूहों, उदाहरण स्वास्थ्य जांच और ऑटोहीलिंग का भी उपयोग करता है। प्रबंधन का बोझ। कंप्यूट वीएम स्व-प्रबंधित हैं इसलिए पर्यावरण को प्रभावी ढंग से प्रबंधित करने के लिए काफी परिचालन प्रयास की योजना बनाएं। सेवा का उपयोग करने के लिए आवश्यकताएँ। जब तक आपका कार्यभार किसी समर्थित ऑपरेटिंग सिस्टम पर चलता है, तब तक आप उन्हें Compute Engine VMs पर चला सकते हैं। कंप्यूट इंजन की सीमाओं के बारे में अधिक जानकारी के लिए, कंप्यूट इंजन की ज्ञात समस्याओं को देखें। डेटा दृढ़ता। कंप्यूट इंजन में डेटा पर्सिस्टेंस के लिए अलग-अलग विकल्प होते हैं, जैसे कि ज़ोनल परसिस्टेंट डिस्क, रीजनल परसिस्टेंट डिस्क और लोकल सॉलिड-स्टेट ड्राइव। मूल्य निर्धारण मॉडल और लागत। आपके वर्कलोड के लिए आवश्यक संसाधनों के लिए इंजन शुल्क की गणना करें। भविष्य प्रमाण। आप अपनी परिनियोजन प्रक्रियाओं के लिए Compute Engine VMs पर कोई भी एकीकरण, परिनियोजन, प्रावधान या कॉन्फ़िगरेशन प्रबंधन उपकरण स्थापित कर सकते हैं। अन्य सेवाओं के साथ एकीकरण। यदि आप आवश्यक कनेक्टिविटी, प्रमाणीकरण और प्राधिकरण सिस्टम सेट अप करते हैं, तो कंप्यूट इंजन पर तैनात वर्कलोड को अन्य Google क्लाउड सेवाओं तक पहुंच प्रदान की जा सकती है। बंद करना। कंप्यूट इंजन का उपयोग करके, आप किसी मालिकाना उत्पाद या सेवा में बंद नहीं होते हैं। आप अपनी खुद की ऑपरेटिंग सिस्टम इमेज बना सकते हैं ताकि आपकी प्रोविजनिंग और कॉन्फ़िगरेशन प्रक्रिया स्वचालित और पोर्टेबल हो। सुरक्षा। कंप्यूट इंजन आपके पर्यावरण की सुरक्षा बढ़ाने में मदद करता है: - अभिगम नियंत्रण तंत्र - आपके वीएम की अखंडता को सत्यापित करने के लिए परिरक्षित वीएम - एकल-किरायेदार नोड्स के पास भौतिक नोड्स तक विशेष पहुंच है अधिक जानकारी के लिए, Google क्लाउड को सुरक्षित करना देखें ## अपने लक्षित परिवेश के लिए सही विकल्प चुनना पिछले अनुभागों में, आपने प्रत्येक उत्पाद के लिए प्रत्येक मापदंड को एक मान निर्दिष्ट किया था। कार्यभार चलाने के लिए प्रत्येक कंटेनर परिवेश के कुल स्कोर की गणना करने के लिए, आप मानदंड के आधार पर उस परिवेश के लिए सभी रेटिंग जोड़ते हैं। उदाहरण के लिए, यदि किसी परिवेश ने प्रदर्शन मानदंड के विरुद्ध 10 और मापनीयता मानदंड के विरुद्ध 6 स्कोर किया है, तो उस परिवेश का कुल स्कोर 16 है आप प्रत्येक मानदंड के विरुद्ध स्कोर को अलग-अलग भार भी दे सकते हैं ताकि आप अपने मूल्यांकन के लिए प्रत्येक मानदंड के महत्व का प्रतिनिधित्व कर सकें। उदाहरण के लिए, यदि आपके मूल्यांकन में मापनीयता की तुलना में प्रदर्शन अधिक महत्वपूर्ण है, तो आप यह दर्शाने के लिए गुणकों को परिभाषित कर सकते हैं: प्रदर्शन के लिए 1.0 गुणक और मापनीयता के लिए 0.7 गुणक। फिर आप किसी विकल्प के कुल स्कोर की गणना करने के लिए इन गुणकों का उपयोग करते हैं आपके द्वारा मूल्यांकन किए गए प्रत्येक परिवेश के कुल स्कोर की गणना करने के बाद, आप परिवेशों को उनके कुल स्कोर के अनुसार अवरोही क्रम में व्यवस्थित करते हैं. फिर, अपनी पसंद के वातावरण के रूप में उच्चतम स्कोर वाले विकल्प को चुनें इस डेटा का प्रतिनिधित्व करने के कई तरीके हैं उदाहरण के लिए, आप बहुभिन्नरूपी डेटा का प्रतिनिधित्व करने के लिए उपयुक्त चार्ट के साथ परिणामों की कल्पना कर सकते हैं, जैसे कि रडार चार्ट ## आगे क्या होगा - Google क्लाउड में प्रवासन: प्रारंभ करना - कंटेनरों को Google क्लाउड में माइग्रेट करना: Kubernetes को GKE में माइग्रेट करना - कंटेनरों को Google क्लाउड में माइग्रेट करना: OpenShift से एंथोस में माइग्रेट करना - Google क्लाउड के बारे में संदर्भ आर्किटेक्चर, आरेख, ट्यूटोरियल और सर्वोत्तम अभ्यासों का अन्वेषण करें। हमारे क्लाउड आर्किटेक्चर सेंटर पर एक नज़र डालें।