Вы находитесь на странице: 1из 35

NVIDIA GRID

GPU для облачных сервисов


NVIDIA – кто мы такие

Обзор имеющихся технологий VDI


Содержание Типы VDI пользователей

Примеры решений
От суперфонов до суперкаров
Бренды NVIDIA

Графика Мобильность Облака

GeForce®
Quadro® Tegra® NVIDIA GRID™
Tesla®
VDI в 2011

Оператор
VDI
на базе
NVIDIA GRID
Дизайнеры
Оператор
Проектировщики

Полноценный ПК
Доступен на любом
персональном устройстве,
которое пользователь
может принести на работу.
Опытные Офисные
пользователи сотрудники
Для чего нужна виртуализация (VDI) ?

Защита данных
Эффективное использование аппаратуры и ПО
Удобное и оперативное управление ИТ инфраструктурой
Подключение к рабочему месту с любого устройства
Удаленная работа пользователей
Отказ от ПК на столах
Традиционный компьютер

App App App

OS
Software

NVIDIA
HW Driver HW Driver HW Driver HW Driver
Driver
Hardware

CPU Memory Storage Network GPU

PC
Традиционный компьютер

App App App Win 7


Win 8
OS
Software

Linux

NVIDIA
HW Driver HW Driver HW Driver HW Driver
Driver
Hardware

CPU Memory Storage Network GPU

PC
Традиционный виртуальный
рабочий стол
The Virtualized Desktop
App
App
App
App App App
OS VDA
App
OS
OS
Guest OS Client
Software

Virtual Virtual Virtual Virtual


Driver Driver Driver Driver

VIRTUAL MACHINE
Virtualization

vCPU vMemory vStorage vNetwork

HYPERVISOR
Hardware

CPU Memory Storage Network

Server
ICA (Citrix)
The Virtualized Desktop PCoIP (VMware)
RDP (MSFT)

App
App
App Citrix XenDesktop
App App App
OS VDA
App
OS VMware View
OS Citrix Receiver
Guest OS Microsoft RDP Client
Software

VMware View
HP RGS Client
NICE DCV Microsoft RDP
Virtual Virtual Virtual Virtual
VNC RGS receiver
Driver Driver Driver Driver … …

VIRTUAL MACHINE Win 7


Win 8
VMware ESX / vSphere
Virtualization

Microsoft HyperV
vCPU vMemory vStorage vNetwork Redhat KVM
Citrix XenServer
Open Source…
HYPERVISOR
Hardware

CPU Memory Storage Network

Server
GPU в виртуальных рабочих столах

GPU pass-through 1:1 выделенный GPU на ВМ

Shared GPU Программная виртуализация GPU

Virtual GPU Аппаратная витруализация (HW&SW)


GPU Pass-Through

App App App VDA


App

Guest OS Client
Software

Virtual Virtual Virtual Virtual NVIDIA


Driver Driver Driver Driver Driver

VIRTUAL MACHINE
Virtualization

vCPU vMemory vStorage vNetwork GPU

HYPERVISOR

Server
Hardware

CPU Memory Storage Network GPU


GPU Pass-Through

App App App VDA


App Accelerated Remoting
Guest OS Client
Software

Citrix XenDesktop 5.6 FP1


VMware View 5.2

Virtual Virtual Virtual Virtual NVIDIA


Driver Driver Driver Driver Driver
NVIDIA Pass-through
VIRTUAL MACHINE Citrix XenServer
VMware ESXi
Virtualization

vCPU vMemory vStorage vNetwork GPU

HYPERVISOR

Server
GRID K1
Hardware

GRID K2
CPU Memory Storage Network GPU Quadro 2000-6000
Quadro K2000-K5000
GPU Sharing

Также известно как


Программная виртуализация
Перехват API
GPU Sharing
App App App VDA
App App App VDA
Guest OS
App App App OS VDA
App Virtual
Graphics
Driver
Guest OS Client
Software

Virtual
Graphics
Driver
Rendered Desktop
Virtual
Virtual Virtual Virtual Virtual Graphics
Driver Driver Driver Driver Driver
Graphics APIs

VIRTUAL MACHINE
Virtualization

vCPU vMemory vStorage vNetwork vGraphics

HYPERVISOR
NVIDIA
Driver

Server
Hardware

CPU Memory Storage Network GPU


GPU Sharing

App App App VDA


App

Guest OS Client
Software

RemoteFX
Virtual Microsoft Server 2008 R2 – DX9
Virtual Virtual Virtual Virtual
Driver Driver Driver Driver
Graphics
Driver
Microsoft Server 2012 – DX9, 10, 11

VIRTUAL MACHINE VMware vSGA - DX9, OGL2.1


Virtualization

vCPU vMemory vStorage vNetwork vGraphics GRID K1, K2


Quadro 4000, 5000, 6000
Tesla M2070Q
HYPERVISOR
NVIDIA
Driver

Server
Hardware

CPU Memory Storage Network GPU


NVIDIA GRID virtual GPU (vGPU)

Также известен как


NVIDIA GRID™ VGX
VGX GPU Гипервизор
vGPU
Virtual GPU
Аппаратная виртуализация
HW GPU Virtualization
App App App VDA
App
App App App VDA
App
App App Guest OS
App VDA

Guest OS Client
Software

NVIDIA
Driver
Client
NVIDIA
Virtual Virtual Virtual Virtual Driver
NVIDIA Graphic Commands
Driver Driver VIRTUAL
Driver MACHINE
Driver Driver Client

VIRTUAL MACHINE
Virtualization

vCPU vMemory vStorage vNetwork vGPU

HYPERVISOR GRID vGPU


Manager

Server
Hardware

CPU Memory Storage Network GPU


HW GPU Virtualization

App App App VDA


App
Стандартный драйвер
Guest OS NVIDIA Quadro Client
Software

Citrix XenServer
Virtual Virtual Virtual Virtual NVIDIA
Driver Driver Driver Driver Driver

VIRTUAL MACHINE NVIDIA GRID software


Virtualization

vCPU vMemory vStorage vNetwork vGPU

HYPERVISOR GRID vGPU


Manager GRID K1, K2
Hardware

CPU Memory Storage Network GPU

Server
NVIDIA GRID: классификация карт
Quadro K5000 GRID K2

122W
+ 122W
= 225W

Quadro К600 GRID K1

41W
+ 41W
= 130W

41W 41W
GRID vGPU профили

Объем Количество Max количество vGPU


Количество Виртуальный Тип Максимальное
Карта памяти виртуальных
GPU GPU пользователя разрешение
(MB) экранов
на GPU на карту

Дизайнер/
GRID K2 2 GRID K260Q 2048 4 2560x1600 2 4
проектировщик

Дизайнер/
GRID K2 2 GRID K240Q проектировщик 1024 2 2560x1600 4 8
среднего уровня

Офисный
GRID K2 2 GRID K200 256 2 1920x1200 8 16
сотрудник

Дизайнер/
GRID K1 4 GRID K140Q проектировщик 1024 2 2560x1600 4 16
начального уровня

Офисный
GRID K1 4 GRID K100 256 2 1920x1200 8 32
сотрудник
Виртуальная
Дизайнер
рабочая станция (CATIA, CS6, Inventor)
(Выделенный GPU)

Опытный
пользователь
(PLM, Med Img,
Showcase)

Виртуальный ПК
(Виртуальный GPU)

Офисный
работник
(MS Office, Photoshop)
GRID K2 для дизайнеров/инженеров
Традиционный пользователь NVIDIA Quadro
Создание и работа со сложными наборами данных в тяжелых графических приложениях
(3D дизайн, медицинская диагностика и т.п.).

Пользователи получают преимущества от использования GPU в повседневных задачах.


Преимущества для IT службы – увеличенная плотность пользователей.
Целевые индустрии: Примеры приложений:
Oil & Gas, Производство, Media & Entertainment, Медицина, Dassault Systèmes (CATIA, SolidWorks, Enovia) Siemens NX,
Гос. сектор Autodesk (3ds Max, Inventor, Maya) и т.п.
+ тот же набор приложений, которые используют опытные
пользователи и офисные работники

Пример использования

Пользова NVIDIA Рекомендуемая


Гипервизор VDI агент
тель GRID конфигурация

XenServer 6.1
XenDesktop 5.6 FP1 4 Пользователя
(с HDX 3D Pro)
Дизайнер K2 или
2 GRID K2 карты
2-х сокетный сервер
View XenDesktop 5.6 FP1 64GB оперативной памяти
ESXi 5.1 with vDGA или
5.X (с HDX 3D Pro)
Типовое решение
для дизайнеров
52 пользователя
13 узлов
4 пользователя на узел
15KW на стойку
4 пользователя (выделенный GPU)
виртуальных раб. станций
2 GRID K2 карты (4 NVIDIA High-end GPUs)
2-х сокетный сервер 2U Подключение к
64GB памяти (16GB на пользователя) NAS/SAN
1100W на 2U
GRID K1 для опытных пользователей
Пользователь систем визуализации(3D изображения, 2D графика и графики).
Часто используются специальные приложения помимо офисного пакета и веб утилит.

Так же могут быть и те, кто использовал VDI без GPU, и остался недоволен.

Целевые индустрии: Примеры приложений:


Медицина(ПК или планшет мед. сестер, докторов), Производственные PLM (SolidWorks View,PTC Creo View и View
Образование (подготовка инженеров и дизайнеров), Гос. Express, Autodesk Inventor View, Siemens NX Viewer, Team
сектор (моделирование и обучение, картография), Center Visualization) , приложения Adobe по работе с
Производство (PDM, PLM без привязки к физическому месту изображениями, медицинские приложения по работе с
работы, поддержка). изображениями, MS Office PowerPoint, издательские
приложения, приложения по работе с видео.
Пример использования

Пользова NVIDIA Рекомендуемая


Гипервизор VDI агент
тель GRID конфигурация

XenDesktop 5.6 FP1


8 пользователей
XenServer 6.1 2 GRID K1 карты
Опытный (с HDX 3D Pro)
пользователь K1 или

View XenDesktop 5.6 FP1 2-х сокетный сервер


ESXi 5.1 с vDGA или
5.X (с HDX 3D Pro) 96GB оперативной памяти
Типовое решение
для опытных пользователей
152 пользователя
19 узлов
8 пользователей на узел
15KW на стойку
8 пользователей (выделенный GPU) на
VDI сервер
2 GRID K1 карт (8 NVIDIA GPUs)
2-х сокетный сервер 2U (32 HT cores) Подключение к
64GB Памяти NAS/SAN
800W на 2U
GRID K1 для офисных сотрудников
Рядовые пользователи, использующие офисные приложения, почту,
видеоконференции и WEB приложения.

Целевые индустрии: Примеры приложений:


Фин. службы (ритейлl, банки, страховые компании), Пакет MS Office(PowerPoint), видеоконференции, WEB
Производство, Life Sciences, Oil & Gas, Media & Entertainment, приложения.
телеком, гос учереждения, образование, технологические
компании.

Пример использования

Пользова NVIDIA Рекомендуемая


Гипервизор VDI агент
тель GRID конфигурация

XenServer 6.1
XenDesktop 5.6 FP1 8-32+ users
(с HDX 3D Pro)
Офисный
или 2 GRID K1 карты
K1 ESXi 5.1 with vSGA View 5.X
сотрудник
или 2-х сокетный сервер
Windows Server 2012
Remote FX Мин. 128GB оперативной памяти
с Hyper-V
Типовое решение
для офисных работников
152-608+ пользователей
19 узлов
8-32+ пользователей на узел
15KW на стойку
8-32+ пользователей (выделенный или
общедоступный GPU) на VDI сервер
2 GRID K1 карты (8 NVIDIA GPUs)
2-х сокетный сервер 2U Подключение к
Мин. 128GB памяти NAS/SAN
800W на 2U
Примеры решений GRID
Пользова NVIDIA Рекомендуемая
Гипервизор VDI агент
тель GRID конфигурация

XenDesktop 5.6 FP1


4 Пользователя
XenServer 6.1 2 GRID VGX K2 карты
(с HDX 3D Pro)
Дизайнер K2 или

View XenDesktop 5.6 FP1 2-х сокетный сервер


ESXi 5.1 c vDGA или
5.X (с HDX 3D Pro) 64GB оперативной памяти

8 пользователей
XenDesktop 5.6 FP1
XenServer 6.1
(с HDX 3D Pro) 2 GRID K1 карты
Опытный
K1 или
пользователь
ESXi 5.1 c vDGA View или XenDesktop 5.6 FP1 2-х сокетный сервер
5.X (с HDX 3D Pro) 64GB оперативной памяти

XenDesktop 5.6 FP1


XenServer 6.1
(с HDX 3D Pro) 8-32+ users
или
2 GRID K1 карты
Офисный
K1 ESXi 5.1 with vSGA View 5.X
сотрудник
или 2-х сокетный сервер
Windows Server 2012 Мин. 128GB оперативной памяти
Remote FX
With Hyper-V
NVIDIA GRID K1 NVIDIA GRID K2

GPU 4 Kepler GPUs 2 High End Kepler GPUs


CUDA ядра 768 (192 / GPU) 3072 (1536 / GPU)
Память 16GB DDR3 (4GB / GPU) 8GB GDDR5
Макс. энергопотребление 130 W 225 W
Форм-фактор Двухслотовый ATX, 10.5” Двухслотовый ATX, 10.5”
Видеовыход Нет Нет
Доп. кабель питания 6-pin разъем 8-pin разъем
PCIe x16 x16
PCIe поколение Gen3 (Gen2 совместимый) Gen3 (Gen2 совместимый)
Охлаждение Пассивное Пассивное
Кол-во пользователей 4 - 1001 2 – 641
Вт на пользователя ~ 1.5 W ~ 3.5 W
OpenGL 4.x 4.x
Microsoft DirectX 11 11
VGX Hypervisor Да Да
1 Кол-во пользователей зависит от типа приложения, загрузки, разрешения экрана
Доступно сейчас

NVIDIA GRID K1 CUDA ядра


GPU 4 Kepler GPUs
768 (192 / GPU)
Память 16GB DDR3 (4GB / GPU)
Макс. энергопотребление 130 W
Форм-фактор Двухслотовый ATX, 10.5”
Видеовыход Нет
Доп. разъем питания 6-pin
PCIe x16
PCIe поколение Gen3 (Gen2 совместимый)
Охлаждение Пассивное
Кол-во пользователей 4 - 1001
Вт на пользователя ~ 1.5 W
OpenGL 4.x

1 Кол-во пользователей зависит от типа приложения, загрузки, разрешения экрана


Доступно сейчас

NVIDIA GRID K2 CUDA ядра


GPU 2 High End Kepler GPUs
3072 (1536 / GPU)
Память 8GB GDDR5
Макс. энергопотребление 225 W
Форм-фактор Двухслотовый ATX, 10.5”
Видеовыход Нет
Доп. разъем питания 8-pin
PCIe x16
PCIe поколение Gen3 (Gen2 совместимый)
Охлаждение Пассивное
Кол-во пользователей 2 – 641
Вт на пользователя ~ 3.5 W
OpenGL 4.x

1 Кол-во пользователей зависит от типа приложения, загрузки, разрешения экрана


Вопросы?