阿凡达

一题

佛罗伦萨圣路克公会, 列昂纳多·达芬奇在20岁时算作主雕像师,今日有人会想 这两种职业的共同点是什么 而意大利文艺复兴派的人则不会米开朗基洛和达芬奇是今日最有名艺人,但他们也是高技能工程师、设计师、架构师和人类解剖专家。

NVIDIA图形卡像欧洲文艺圈服务多门类2D/3D图形性能可交付CAD/CAM工程师设计工作、医疗技师和医生检查MRI/CT扫描或肿瘤重构、科学家执行数据建模和各种图形专业人员

图形应用无法利用虚拟化革命窄网络带宽和局部仿真引擎使它不切实际公司对知识财产安全敏感

Cisco和Citrix开发出解决方案,图形应用可以在虚拟环境运行,性能和安全性都和本地高功率图形工作站一样多。解决方案允许图形专业人员获取虚拟化的好处:数据继续保护数据中心,桌面集中提供,不同地点用户可远程访问各种设备上相同的大图形文件-即使是远程工作站、笔记本电脑和平板电脑上也是如此。

博客描述解决方案、其主要构件 和在数据库内配置可获取全解题细节Cisco白皮书.

Cisco和Citrix虚拟图形应用解决方案

二维

四大元素为Cisco-Citrix解决方案关键

  1. Citrix Xendesktop7.5和CiscoUCSCC240M3机架服务器组合,使每个服务器最多64VMs运行由NVIDIAGRIP技术加速的富2D/3D应用
  2. 计算、网络存储效率使每个桌面(或其他设备)虚拟GPU性能与本地执行应用相仿
  3. Citrix Xendesktop可灵活运行VIDIA全球资源数据库卡并发VGPU模式,配置不同的VGPU类型并平衡vGPU数以匹配需求
  4. CiscoUCS管理套件综合集中管理整个系统及其组件

系统主构件

系统的主要组件有:

  • Cisco UCS240M3机机服务器
  • Citrix XenDesktop7.5
  • NVIDIA资源库K1或K2图形卡
  • Citrix XenServer6.2服务打包

Cisco UCS240M3机机服务器

CiscoUCSCC240M3机架服务器是Cisco统一计算系统家庭的一部分,这是一个将计算、网络和存储访问联合在一起的数据中心平台平台优化虚拟环境并使用开放行业标准技术降低总拥有成本整合10GigabitEthernet网络布局

CiscoUCSC240M3服务器特征为突破计算重力并装机架2RU窗体因子服务器使用与刀片服务器对应方CiscoUCSB-Series服务器相同的无国籍性、简化配方和运算模型CiscoUCSCC240M3服务器或支持SAS、SATA或SSD内部驱动器,或与第三方共享存储接口以满足成本、性能和容量需求

CiscoUCSC240M3服务器中还包括

  • Cisco UCS 6248UP48港间连接提供10GigabitEthernet、Fibre通道和FCEE
  • CiscoUCS虚拟界面卡,PCIExpresser优化处理CiscoUCS串口服务器虚拟化工作量
  • CiscoUCS管理器可以通过GUI、CLI或XMLAPI访问控制多底盘和千台虚拟机管理员可用相同的接口管理这些服务器以及企业内所有其他思科服务器

Citrix XenDesktop7.5

Citrix XenDesktop 7.5提供Windows操作系统并高性能应用到各种设备类型并有本地用户经验XenDesktop发布包括HDX增强(包括HDX3DPro)优化移动设备上和有限网络带宽虚拟化应用提供HDX3DPro为Windows桌面OS机(提供VDI桌面)和Windows服务器OS机(使用RDS)提供GPU加速广域网连接为1.5Mbps和局域网连接提供最优用户经验

NVIDIA数据库K1和K2卡

NVIDIA资源数据库K1和K2卡让多用户同时分享GPUs提供超快图形显示不延时,使远程数据中心感觉像邻里因卡使用相同的图形驱动程序 非虚拟化环境部署后,您可以本地化和虚拟化运行完全相同的应用程序软件栈-包括GPU虚拟化、回移和会议管理库-可高效压缩、快速流出和低延显示高性能2D和3D企业应用

Citrix XenServer6.2服务打包

Citrix XenServer是一个开源虚拟化平台管理服务器和桌面虚拟化环境XenServer6.2允许多虚拟机共享GPUVIVIDA卡上的每一物理GPU都支持多虚拟GPU设备

NVIDIA虚拟GPU管理器用XenServerdm0控制vGPUs,直接分派给客服VMs:

3-NVIDIAlogic

宾客VM使用NVIDIA全球资源数据库虚拟GPUs方式与高官传递的物理GPU方式相同内装客服VM驱动直接访问GPU性能临界操作低性能管理操作使用VIDIA虚拟GPU管理器

资源需求可变化,可生成物理GPU的最大数取决于VGPU类型,如下表所示:

卡片 物理GPUs 虚拟GPUs 预测使用案例 框架缓冲 虚拟显示头 最大分辨率显示头 最大 vGPUs
PerGPUs 百分百棋盘
全球资源信息数据库K1 4 GRICK140Q 电力用户 1024 2 2560x1600 4 16
GMDK120Q 电力用户 512 2 2560x1600 8 32码
全球资源数据库K100 知识工作者 256 2 1920x12 8 32码
GRICK2 2 GMDK260Q 电源用户设计器 2048 4 2560x1600 2 4
GMDK240Q 电源用户设计器 1024 2 2560x1600 4 8
GRICK220Q 电源用户设计器 512 2 2560x1600 8 16
全球资源数据库K200 知识工作者 256 2 1920X1200 8 16

举个例子,NVIDIAGENCK2物理GPU可支持最多4K240QvGPUs的2个物理GPUs共8个vGPUs同一张卡只能支持2K260QvGPUs,共支持4vGPUs

Cisco-Citrix系统配置-概述

关键步骤配置单VM使用NVIDIAGRICvGPU

  1. NVIDIAGNGPU卡安装到思科C240M3UCS服务器
  2. CiscoUCS基础配置并在需要时升级GPU固件
  3. 启动虚拟机器通过安装转接GPU驱动器和Citrix XendesktopHDX3D虚拟桌面代理
  4. 安装 XenServer6.2.0服务打包1并安装NVIDIAGRIPVGPU管理器
  5. 创建虚拟机并配置NVIDIA vGPU类型图形密集应用中,确定配置运行CitrixdX3DPro图形学的虚拟机器,并配有至少4个虚拟CPU
  6. VM客机操作系统VGPU驱动程序安装配置
  7. 验证图形应用准备使用 vGPU

详细配置步骤提供全白纸.

硬件笔记

关于高级配置,注意C240M3立标器1与第一个CPU套接字相联和2CPU套接字参考此白纸vCPU插件和GPU局部配置信息

4-C240M3

结论

Cisco、Citrix和NVIDIA联手向图形密集应用用户和部署和管理这些应用的IT组织提供虚拟化的好处组合突破技术使图形专业人员从远程存取、数据共享和低虚拟化间接受益,同时体验到他们需要的图形密集作业性能

更多信息见



作者类

阿凡达

弗兰克安德森

高级解决方案架构师