समर्पित GPU के साथ आभासी मशीन - क्या यह संभव है? निजी GPU बादल


8

इसे क्लाउड GPU के रूप में भी जाना जाता है।

मैं एक वीएम होस्ट (वीएमवेयर या विंडोज़ - या अन्य?) बनाना चाहता हूं, जिस पर 8 जीपीयू होगा, और वीएम क्लाइंट GPU की आवश्यकतानुसार उपयोग कर पाएंगे। यह या तो हो सकता है कि प्रत्येक वीएम के पास खुद का जीपीयू हो, या कि जीपीयू एक कतार / बाल्टी में हैं - और क्लाइंट उन्हें आवश्यकतानुसार उपयोग करते हैं।

  • क्या यह आज संभव है?
  • क्या यह VMware या विंडोज के साथ संभव है?
  • क्या कोई अन्य समाधान है जो इसे प्रदान करने में सक्षम है?

कुछ वेब साइटें हैं जो इसे पेश करती हैं, मुझे यह इन-हाउस चाहिए।


1
मैंने इस तरह के समाधान के बारे में कभी नहीं सुना है और सभी हाइपरवाइज़र में बेहद खराब 3 डी समर्थन दिया है, मुझे संदेह है कि यह आज भी मौजूद है।
डेर होकस्टापलर

आप उन GPU के साथ क्या करने का इरादा रखते हैं? अभिकलन (CUDA / GPGPU / ...) या ग्राफिक्स? (मुझे लगता है कि यह पूर्व है)
रेनन

1
हमारे सॉफ्टवेयर वास्तविक समय में 3 डी कपड़ा प्रतिपादन की गणना करने के लिए GPU का उपयोग करता है। जैसे ही हमारी सेवा ऑनलाइन होती है, हमें वास्तविक समय में भी मांग को गुणा करने और उसका जवाब देने की आवश्यकता होती है। वर्तमान में, हम इन-हाउस देव एनवी की तलाश कर रहे हैं। आवश्यकतानुसार सीखने और जलने के लिए।
सारिको

ऐसी कौन सी घटना होगी जो vm होस्ट को यह बताएगी कि एक अतिथि को एक GPU की आवश्यकता है? मैं एक्सएन में एक तरह से कल्पना कर सकता हूं जहां आपको मेजबान को अनुरोध भेजने के लिए एक वीएम मिल सकता है, जो एक स्क्रिप्ट को चलाने का कारण बन सकता है जो एक अतिथि को एक जीपीयू असाइन करेगा, लेकिन मुझे लगता है कि आपको शुरू से मौजूद वर्चुअल जीपीयू की आवश्यकता थी अगर यह विंडोज़ था?
पॉल

2
यदि आप प्रति वीपीएन के साथ एक जीपीयू से खुश हैं, तो आप ज़ेन का उपयोग कर सकते हैं - आप बस वीपीएन के लिए जीपीआई पेस स्लॉट को असाइन करते हैं। आपको एक प्रोसेसर और मदरबोर्ड की आवश्यकता होती है जो मेहमानों में विंडोज का उपयोग करने पर VT-d (VT-x के अलावा) का समर्थन करता है। इसे pci-passthrough कहा जाता है, और यह pci स्लॉट को पूरी तरह से अतिथि को सौंप देता है। मैं यह जानने के लिए दूसरे हाइपरवाइजरों से परिचित नहीं हूं कि क्या वे ऐसा कर सकते हैं।
पॉल

जवाबों:


4

आप Xen पर एक नज़र रखना चाहते हैं, यह VGA passthrough का समर्थन करता है अगर आपका हार्डवेयर VT-d का समर्थन करता है। जैसे ए एक्स ग्राफिक्स ग्राफिक्स पास-थ्रू सेटिंग

हालाँकि, यदि आप CUDA, OpenCL आदि का उपयोग करना चाहते हैं ... (यह वही है जो मैं मानता हूं, क्योंकि आप "GPU क्लाउड" के बारे में बात कर रहे हैं), तो आप एक बहुत बड़ी समस्या देख रहे हैं। देखिए वो चर्चा:


धन्यवाद, हमने CUDA को अभी के लिए छोड़ दिया है, यहाँ तक कि हम इससे बहुत परिचित हैं। यदि आप चाहते हैं, तो यहां हमारी डेमो साइट 3dvirtualclothing.optitex.com/# है ! कृपया ध्यान दें, यहां आइटम पूर्व बेक किए गए हैं - ये पृष्ठभूमि में एक 3 डी ऑब्जेक्ट की छवियां हैं - भविष्य में, आप डमी को बदलने और अपने फिट होने में सक्षम होंगे। 3dvirtualmodel.optitex.com परिवर्तनशील अग्र छोर है
सारिको

नोट: पुण्य मॉडल साइट उस पुतले की वास्तविक समय गणना है जो 3D ऑब्जेक्ट का उत्पादन करती है।
सारिको

1

खैर, सर्वर 2008 R2 रिमोट एफएक्स का समर्थन करता है , जो कि है a technology...that is designed to improve the visual experience of the Remote Desktop Protocol

सर्वर को कम से कम एक समर्पित ग्राफिक्स कार्ड की जरूरत है (एक कार्ड 12 मशीनों का समर्थन कर सकता है)।

यह एक दिलचस्प विचार है कि मैंने, व्यक्तिगत रूप से, अभी तक उपयोग नहीं किया है, हालांकि यह निश्चित रूप से मेरे "सूची को देखने" पर है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.