Tôi đang tìm kiếm các tùy chọn bật ảo hóa GPU trên nền tảng đám mây động tương tự như cách AWS gán GPU cho Cluster GPU Instances.Đám mây ảo hóa đám mây riêng tư tương tự như các trường hợp GPU cụm Amazon Web Services
Dự án của tôi đang làm việc để đứng lên một đám mây nội bộ. Một yêu cầu là khả năng phân bổ GPU cho các máy ảo/các cá thể để xử lý CUDA phía máy chủ.
USC dường như đang hoạt động trên OpenStack enhancements để hỗ trợ điều này nhưng chưa sẵn sàng. Đây sẽ là chính xác những gì tôi đang tìm kiếm nếu nó đã được đầy đủ chức năng trong OpenStack.
NVIDIA VGX dường như chỉ hỗ trợ cấp phát GPU cho USMs, đó là ảo hóa máy tính để bàn từ xa hoàn toàn trên GPU. Nếu tôi sai, và VGX sẽ kích hoạt tính năng CUDA phía máy chủ từ các máy ảo/các cá thể sau đó hãy cho tôi biết.
Có thể gán GPU cho máy ảo bằng [Xen HVM hypervisor] (http://wiki.xen.org/wiki/XenVGAPassthrough). Đó là một thiết lập không tầm thường, tuy nhiên, và trong tất cả các xác suất có rất nhiều cạnh thô để hoạt động của nó. Nhiệm vụ phải được thực hiện trước khi VM khởi động. Và nó có hiệu lực trong việc lập bản đồ 1: 1 của GPU cho máy ảo, bạn không thể chia sẻ một GPU đơn lẻ giữa nhiều máy ảo cùng một lúc theo cách này (sử dụng PCI Passthrough). –
@Robert Crovella - Cảm ơn. Tôi thực sự muốn tìm một cái gì đó mà sẽ tích hợp liền mạch hơn với một công cụ quản lý đám mây, nhưng có một lựa chọn có thể là ít nhất là một sự khởi đầu. Tôi sẽ phải điều tra xem API CUDA đầy đủ có sẵn không. –
@Robert Crovella là điểm trên, nhưng nếu bạn đang thử nó với Xen sau đó có một vài điều kiện tiên quyết: CPU phải có Intel VT/d hoặc AMD IOMMU (không có khả năng là một vấn đề hiện nay), một GPU "kích hoạt" cho Hỗ trợ chuyển tiếp qua VT-d/IOMMU (NVIDIA dường như gọi hệ điều hành đa hệ điều hành này) - điều này có nghĩa là M series Teslas và Quadros, Xen 4.1 (và lên, có thể?) – Blairo