1. Intel Graphics SR-IOV 介绍

Intel Graphics SR-IOV 是 Intel 最新的图形虚拟化技术。单根 I/O 虚拟化 (SR-IOV) 通过将设备划分为多个虚拟功能来定义共享物理设备功能的标准方法。每个虚拟函数都直接分配给一个虚拟机,从而为虚拟机实现接近原生的性能。

英特尔显卡 SR-IOV 的主要优点是:

  • 一种与虚拟机共享物理 GPU 的标准方法,从而允许在虚拟系统中有效使用 GPU 资源。
  • 改进了虚拟机中的视频转码、媒体 AI 分析和虚拟桌面基础架构 (VDI) 工作负载性能。
  • 支持多达 4 个独立显示输出和 7 个虚拟化功能(第 12 代 Intel® Core™ 嵌入式处理器)。
  • 支持多个来宾作系统。

2. 支持Intel Graphics SR-IOV的硬件

支持Intel vGPU的硬件包括12代以后的CPU的核显,以及Intel的数据中心系列的GPU(Flex系列)。

Id产品系列是否支持
1Intel® Core™ Ultra Processor (Series 2) processor family (Formerly Known as Arrow Lake)支持
214th Gen Intel® Core™ processor family (Formerly Known as Raptor Lake Refresh)支持
313th Gen Intel® Core™ processor family (Formerly Known as Raptor Lake)支持
4Intel® Data Center GPU Flex Series discrete graphics family (Formerly Known as Arctic Sound)支持
512th Gen Intel® Core™ processor family (Formerly Known as Alder Lake)支持

与NVIDIA的显卡相比,使用Intel Graphics SR-IOV技术,可以不需要购买独立的显卡。直接使用核显的vGPU功能。可以提供高性价比的解决方案。

3. Proxmox VE 8.3 启用 Intel Graphics SR-IOV

3.1 安装好 Proxmox VE 8.3,确保主机可以联网。
3.2 更新 Porxmox VE 8.3 到最新版本

可以通过如下脚本升级

curl -o- http://vdi.doracloud.cn:9000/software/pveupdate.sh |bash
reboot
3.3 执行启用 sriov01.sh 脚本
curl -o- http://vdi.doracloud.cn:9000/software/sriov01.sh|bash
3.4 执行启用 sriov02.sh 脚本
curl -o- http://vdi.doracloud.cn:9000/software/sriov02.sh|bash
3.5 主机重启后,检查 vGPU 是否启用
root@pve5:~# lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.1 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.2 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.3 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.4 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.5 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.6 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:02.7 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)

如果出现8个VGA设备,表示Intel 核显的 SR-IOV 启用成功

4. 部署 DoraCloud,启用 Intel 核显vGPU

4.1 一键部署 DoraCloud
cd /var/lib/vz/dump; wget -qO- https://dl.doracloud.cn/dpinstall.pl --referer https://doracloud.cn | perl
4.2 DoraCloud 的桌面池启用 核显 vGPU

4.3 桌面windows 安装核显驱动

windows的vGPU驱动可以直接通过 windows 的在线更新安装,也可以直接去Intel 官网下载核显驱动。

驱动安装后,可以在虚拟机中识别核显。

5. 总结

使用十二代以上的Intel CPU,搭配Proxmox VE 和 DoraCloud,可以创建带有vGPU的桌面,满足办公和轻度设计的需求。支持7个vGPU实例。

比如一个12代i7-12700的主机,搭配64G内存,1.92TB 企业级SSD硬盘。 可以满足7个用户办公的需求。

人均配置为: 4核心、8G内存、240G SSD硬盘。

由于办公场景下,用户对CPU的占用比较小,用户的体验主要取决于单核的主频, 实际用户体验相当于每人拥有一个 i7 的桌面。 由于配置有核显vGPU,可以运行一些平面设计软件,以及一些需要GPU的软件。

除了省钱外,该方案实现和用户数据的集中存储,避免数据的丢失和泄密。 此外 DoraCloud 还可以实现远程接入,实现远程办公。摆脱了传统PC 办公的限制。比较适合初创企业、小团队、工作室。

注:本文的操作过程,也适用于 Proxmox VE 8.4 版本,以及 Intel 14代CPU。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/92267.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/92267.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/92267.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 热题100

文章目录哈希两数之和字母异位词分组最长连续序列双指针移动零盛最多水的容器滑动窗口子串多刷题 LeetCode 热题100 哈希 两数之和 思路分析: 暴力做法:每一个数字都与剩余的数字作比较,时间复杂度是O(n2)O(n^2)O(n2)哈希做法:我…

Idea或Pycharm上.idea的忽略提交的问题总结

文章目录问题描述如果是首次提交或者之后的提交代码时把.idea及其文件提交到远端仓库中,此时再创建.gitignore会不生效。问题描述 由于在代码托管平台上创建的项目,没有关联创建.gitignore文件。导致git 克隆到本地电脑上时,项目的根目录下也…

【锁】MySQL中有哪几种锁?

📚 欢迎来到我的Java八股文专栏! 🎉 各位程序员小伙伴们好呀~ 👋 我是雪碧聊技术,很高兴能在CSDN与大家相遇!✨ 🚀 专栏介绍 这个专栏将专注于分享Java面试中的经典"八股文"知识点 &a…

旷视科技视觉算法面试30问全景精解

旷视科技视觉算法面试30问全景精解 ——AI赋能 智能安防 视觉创新:旷视科技视觉算法面试核心考点全览 前言 旷视科技(Megvii)作为全球领先的人工智能公司,专注于计算机视觉、深度学习和智能安防等领域,推动人脸识别、…

docker nginx 部署前端踩坑记录

文章目录坑点1:localhost 与127.0.0.1坑点1:localhost 与127.0.0.1 server {listen 80 default_server;client_max_body_size 20M;# 记录访问日志和错误日志access_log /var/log/nginx/host.access.log main;error_log /var/log/nginx/error.l…

JAVA_TEN-面向对象高级一

一.Static一 定义:叫静态,可以修饰成员变量、成员方法成员变量按有无static修饰,分为两种:类变量:有static 修饰,属于类,在计算机里只有一份,会被类的全部对象共享。实例变量&#x…

幻兽帕鲁开服教程

以下均为个人推荐,不喜勿喷,望审核大大明辨开服条件一台带公网的vps服务器(需开放udp),配置至少为4c16g,推荐8c32g开服需要准备的工具:steamcmd:https://steamcdn-a.akamaihd.net/cl…

lesson21:Python面向对象编程

目录 引言 一、了解面向对象编程(OOP):编程范式的革命 1.1 什么是面向对象编程? 1.2 OOP vs 面向过程:思维方式的差异 1.3 OOP的三大核心特性 二、类与对象:OOP的基石 2.1 类(Class&#…

基于卷积神经网络与小波变换的医学图像超分辨率算法复现

基于卷积神经网络与小波变换的医学图像超分辨率算法复现 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家,觉得好请收藏。点击跳转到网站。 1. 引言 医学图像超分辨率技术在临床诊断和治疗规划…

HCIP第一二章笔记整理

第一章:复习HCIA第一阶段应用层:自然语言转换为编码表示层:编码转换为二进制介质访问控制层:二进制转化为信号物理层:传输电信号第二阶段:OSI参考模型应用层:提供网络服务表示层:对数…

《使用Qt Quick从零构建AI螺丝瑕疵检测系统》——2. C++基础:构建程序的坚实骨架

目录一、概述1.1 背景介绍:从UI到逻辑1.2 学习模式:Qt控制台应用二、C语法快速入门2.1 变量、数据类型与注释2.2 函数与代码封装2.3 循环与容器:批量处理三、面向对象编程:封装数据与行为四、Qt的核心扩展:信号与槽通信…

Navicat 远程连接SQLlite数据库

1、SQLlite数据库是一个本地.db文件,默认不支持远程连接; 2、Navicat 可以通过ntunnel_sqlite.php文件连接远程SQLlite库; 3、安装Navicat,安装完成,在安装目录下找到ntunnel_sqlite.php文件; 4、上传当前文…

OpenCV用于计算光流的一个类cv::optflow::DualTVL1OpticalFlow

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::optflow::DualTVL1OpticalFlow 是 OpenCV 中用于计算光流的一个类,特别地,它实现了基于双帧 TV-L1(Total V…

PyQt5在Pycharm上的环境搭建 -- Qt Designer + Pyuic + Pyrcc组合,大幅提升GUI开发效率

软件安装 目标软件: Python解释器Pycharm编辑器 Python官网: 点击访问Python官网 Pycharm官网:点击访问Pycharm官网 环境搭建 搭建完成后最终的环境详情: python安装路径:D:\ProgramEnviron\Python\Python311Pyth…

30天打牢数模基础-卷积神经网络讲解

案例代码实现一、代码说明本案例使用PyTorch实现一个改进版LeNet-5模型,用于CIFAR-10数据集的图像分类任务。代码包含以下核心步骤:数据加载与预处理(含数据增强,划分训练/验证/测试集);定义CNN网络结构&am…

Dev-C++——winAPI贪吃蛇小游戏

🚀欢迎互三👉:雾狩 💎💎 🚀关注博主,后期持续更新系列文章 🚀如果有错误感谢请大家批评指出,及时修改 🚀感谢大家点赞👍收藏⭐评论✍ 今天水一篇吧…

【openbmc6】entity-manager

文章目录 2.1 事件监听:dbus在linux上使用的底层通信方式多半是unix domain socket ,事件的到来可被抽象为:socket上有数据,可读 2.2 事件处理:由于主线程肯定有逻辑得跑,因此新开一个线程甚至多个线程专门用来监听和处理事件,但存在多线程就意味着可能存在竞争,存在竞…

Java 实现 UDP 多发多收通信

在网络通信领域,UDP(用户数据报协议)以其无连接、高效率的特点,在实时通信场景中占据重要地位。本文将结合一段实现 UDP 多发多收的 Java 代码,详细解析其实现逻辑,帮助开发者深入理解 UDP 通信的底层逻辑与…

Java学习第六十二部分——Git

目录 一、关键概述 二、核心概念 三、常用命令 四、优势因素 五、应用方案 六、使用建议 一、关键概述 提问:Git 是什么? 回答:一句话,分布式版本控制系统(DVCS),用来跟踪文件&#…

CDN和DNS 在分布式系统中的作用

一、DNS:域名系统(Domain Name System) 1. 核心功能 DNS是互联网的“地址簿”,负责将人类易记的域名(如www.baidu.com)解析为计算机可识别的IP地址(如180.101.50.242)。没有DNS&…