IT商业网-解读信息时代的商业变革
当前位置: 首页 > 数码 > 正文

智汇华云|KVM虚拟机适用NVIDIA RTX A6000

2022-09-20 14:20:34     

  KVM是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。NVIDIA RTX A6000是企业级专业应用市场的超高端显卡。本期智汇华云为大家带来《KVM虚拟机适用NVIDIA RTX A6000》。

  一,介绍

  NVIDIA® Ampere 架构自发布以来,无论是新的功能还是性能的提升都吸引了大量业内外人士的关注。GA102的满血性能、第二代光线追踪硬件加速,第三代的Tensor Core加持,AV1的硬件解码,都是这次更新中非常亮眼的特性。NVIDIA® RTX™ A6000 是适用于台式工作站的强大视觉计算 GPU,能帮助实现新一代革命性设计、科研突破和沉浸式娱乐。凭借其超强的性能和功能,RTX A6000 能让您的工作跟上灵感涌现的速度,以应对当今紧迫的需求,并迎接未来快速发展的计算密集型任务,作为企业级专业应用市场的超高端显卡,企业级的专业用户对其都有很大的期待。

  二, 前期准备

  2.1否支持虚拟化

  KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持。

  基于 Intel 处理器的系统,运行grep vmx /proc/cpuinfo查找 CPU flags 是否包括 vmx 关键词

  基于 AMD 处理器的系统,运行grep svm /proc/cpuinfo查找 CPU flags 是否包括 svm 关键词

  检查BIOS,确保BIOS里开启VT选项

  2.2 开启虚拟化

  bios中开启iOmmu, above 4G,以及sr-iov

  2.3  修改grub参数

  修改/etc/default/grub

  GRUB_CMDLINE_LINUX="modprobe.blacklist='ast,nouveau' intel_iommu=on iommu=pt scsi_mod.scan=sync crashkernel=auto pci=realloc nomodeset rhgb quiet"

  内核是用gcc-8.3编译的,安装编译gpu驱动需要使用gcc8.3,安装参考:https://www.jianshu.com/p/6b05a1c37d07

  三,纳管RTX A6000

  3.1安装nvidia驱动,测试是否供电正常

         3.2换GPU mode

  ./displaymodeselector --gpumode

        修改mode后,reboot 重启物理机

  3.3理机上部署nvidia vgpu 驱动

  ./NVIDIA-Linux-x86_64-470.129.04-vgpu-kvm.run

  3.4检查模块缺失

       3.5 禁用纠删码

  nvidia-smi -e 0

  3.6 重启服务器

  reboot

  3.7启用sriov 功能

  /usr/lib/nvidia/sriov-manage -e 98:00.0

  3.8,根据类型分割pci卡

  echo "c53f7f24-c97d-4dfb-a42f-438b09356352" >/sys/class/mdev_bus/0000:98:01.0/mdev_supported_types/nvidia-522/create

  3.9,虚拟机挂载PCI卡

  Virsh   edit   虚拟机文件 ;打开配置文件

4444444.png

        3.10,虚拟机中显卡调用情况

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT