2017-05-11 19 views
12

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

उत्तर

5

GPUs अल्फा में अब उपलब्ध हैं। Sign up form

सावधान रहें कि alpha cluster limitations लागू करें: उन्हें अपग्रेड नहीं किया जा सकता है, और वे 30 दिनों में स्वतः हटा दिए जाएंगे।

अस्वीकरण: मैं जीसीपी पर काम करता हूं।

2

मुझे डर है कि यह बॉक्स से बाहर समर्थित नहीं है। Google Compute Engine (GCE) में नियमित उदाहरण बनाते समय आप अपनी मशीन के लिए GPU चश्मा चुनने में सक्षम हैं। दूसरी तरफ, क्लस्टर बनाते समय, ये विकल्प उपलब्ध नहीं हैं। मुझे कल्पना है कि यह जल्द या बाद में उपलब्ध होगा, लेकिन फिलहाल नहीं।

एक विकल्प के रूप में, आप कई GCE उदाहरण बना और kubeadm जैसे उपकरणों का उपयोग कर या मुश्किल तरीके से निम्नलिखित Kubernetes तरह गाइड एक क्लस्टर का निर्माण कर सकते हैं: गूगल कंटेनर इंजन पर https://github.com/kelseyhightower/kubernetes-the-hard-way

+1

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

+1

धन्यवाद, बस इसे अपडेट किया गया :) –

+0

मुझे लगता है कि नया सम्मेलन जीकेई (Google कॉन्टैनेर इंजन) है :) –

0

मैं इसे परीक्षण नहीं किया गया है, लेकिन जब तक GPU वीएम सिर्फ मशीन प्रकार मैं कहूँगा कि इन दो चरणों कर यह संभव बनाना चाहिए हैं:

अद्यतन: कस्टम मशीन के प्रकार के लिए मुख्य साइट: https://cloud.google.com/custom-machine-types/

1- एक GPU कस्टम मशीन प्रकार बनाएं: https://cloud.google.com/compute/docs/gpus/

आप किसी भी गैर साझा कोर पूर्वनिर्धारित मशीन प्रकार या कस्टम मशीन प्रकार है कि आप एक क्षेत्र में बनाने में सक्षम हैं करने के लिए GPUs जोड़ सकते हैं

2- जब नोड्स बनाने, अपने क्लस्टर या नोड पूल में अपने कस्टम मशीन प्रकार चुना है: https://cloud.google.com/container-engine/docs/clusters/operations

--machine प्रकार: Google गणना इंजन मशीन प्रकार (उदा n1-standard-1) इस कंटेनर क्लस्टर में उदाहरणों के लिए उपयोग करने के लिए। यदि निर्दिष्ट नहीं है, तो डिफ़ॉल्ट मशीन प्रकार n1-standard-1

+0

मुझे नहीं लगता कि यह संभव है ... मैं केवल कस्टम [उदाहरण-टेम्पलेट्स] बनाने में सक्षम हूं (https://cloud.google.com/sdk/gcloud/reference/compute/instance-templates/create) लेकिन [मशीन-प्रकार] नहीं (https://cloud.google.com/sdk/gcloud/reference/compute/machine-types/)। कस्टम मशीन विकल्प केवल वीएम उदाहरण या टेम्पलेट बनाते समय दिए जाते हैं। जब कोई जीकेई क्लस्टर बनाते हैं तो कोई कस्टम मशीन प्रकार न नोड छवि प्रदान की जा सकती है। दुर्भाग्य से, हम जीकेई में इंस्टेंस-टेम्पलेट्स का उपयोग नहीं कर सकते हैं। https://cloud.google.com/sdk/gcloud/reference/container/clusters/create – Secathor

+0

सैद्धांतिक रूप से आप यहां के अनुसार कर सकते हैं: https://cloud.google।कॉम/कस्टम-मशीन-प्रकार/ और फिर यहां: https://cloud.google.com/compute/docs/gpus/add-gpus – danigosa

+0

हां, लेकिन आप जीकेई पर कस्टम टेम्पलेट्स का उपयोग नहीं कर सकते हैं। – Secathor

संबंधित मुद्दे