28
CISCO SYSTEMS KOREA DATA CENTER SYSTEM ENGINEER SEUNG MAN YOO VDI 2.0 새로운 물결의 시작

VDI Evolution at the speed of GRID – VDI 2.0 IS here!images.nvidia.com/content/gtc-kr/part_3_cisco.pdf · and OSs Demand GPUs ... Citrix XenDesktop 5.6 FP1 VMware view 5.2 Citrix

Embed Size (px)

Citation preview

CISCO SYSTEMS KOREA

DATA CENTER SYSTEM ENGINEER

SEUNG MAN YOO

VDI 2.0

새로운 물결의 시작

• VDI2.0 in Cisco DC 젂략

• 왜 GPU 인가?

• GPU 기반의 데스크탑 가상화 기술 소개

• GPU 기반의 시스코 솔루션 소개

• Why Cisco

3

시스코 데이터 센터 비젂과 젂략 Defined by Applications. Driven by Policy. Delivered as a Service / Solution

BUSINESS OUTCOMES

Business Agility New Business Models Lower TCO

BUSINESS REQUIREMENTS

Compute Cloud Network

Policy

Policy

Policy

4

시스코 데이터 센터 비젂과 젂략 Defined by Applications. Driven by Policy. Delivered as a Service / Solution

Direct

NETWORK COMPUTE CLOUD

ACI

SDN / Network Virtualization

DC Switching / MDS

UCS

Integrated Stacks / Hyper Convergence

Storage

Private Cloud Stack

Hybrid Cloud

Intercloud

Security & L4-7 Services

Management & Orchestration (M&O)

Indirect / Cross-Areas (Cisco & 3rd party)

Software Development (DevOps / PaaS)

Applications

왜 GPU 인가?

VDI의 역사 - VDI 2.0 을 위한 진화의 시작

VDI BC RDP to W2K

VM on ESX

VDI .5 브로커기반의

풀을 통한 프로비젂

Windws XP 값비싼 서버와

스토리지

VDI 1.0 씬

프로비저닝, 동접

데스크탑, 네할램

8GB dimms,

VDI 1.1 E5 프로세서 16GB Dimms

SSD 기반 Win7

VDI 2.0 여러대의 모니터에 대한 필요, 멀티 미디어에 대한 수요 증가,

애플리케이션 성능 증가 3D 엑셀레이션 프로그램,

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

대부분 VDI 인프라의 현 위치

사용자와 애플리케이션의

위치

VDI Big Bang 물에서

벗어나 갓 육지로 나온

물고기

2개의 프로세서로 구성된 윈도우 7/8

1 to ~18 프로세싱 코어

100 ~ 1000개의 병렬처리식

프로세싱 코어

Co-Processors 참고해야 할 사항?

소프트웨어 개발 업체는 여러해 동안 애플리케이션이 GPU 를

사용하도록 코딩을 해오고 있음

GPU는 강화된 애플리케이션 offload를 통해서 CPU의 성능과

확장성을 향상 시킴

GPU 최적화 애플리케이션은 시스템 램과 GPU램을 사용함

오피스 2013은 GPU를 사용하지 않을시에 20% 정도의 CPU를 더

사용하게 됨

CPU

GPU

Today’s Apps

and OSs

Demand GPUs

계속해서 늘어 가는 GPU에 대한 요구사항

눈으로 보는 GPU 효과

오피스 2013에서는 디폴트로 그래픽 엑셀레이션이 활성화 되어 있음

…GPU 동시 프로세싱은 스크린 업데이트를 위한 CPU 사용율을 낮출수 있음

눈으로 보는 GPU 효과

하드웨어 그래픽 엑셀레이션 비활성화시….

…CPU 사용율이 급격하게 증가

X

눈으로 보는 GPU 효과

CATIA, CS6, Inventor 디자이너 Graphics and Media Professionals, Design Engineers

PLM, Solidworks, Adobe Dreamweaver, Medical

Imaging Showcase

파워 유저 Financial Analysts, Traders, Design Reviewers

MS Office, Photoshop 일반 오피스 사용자 Office workers, productivity and line-of-business workers

VDI 유저 프로파일 별 GPU 요구 사항

GPU는 모든 유저 에게 보다 웏등한 체감 성능 제공

“프로파일”에 상관없이…

GPU 기반의 데스크탑 가상화 기술 소개

GPU enabled VDI

VIRTUAL DESKTOPS

VIRTUAL MACHINE

NVIDIA Driver

NVIDIA GRID Enabled Virtual Desktop Agent

NVIDIA GRID GPU

NVIDIA GRID ENABLED Hypervisor

가상 데스크탑 환경의 GPU 공유 기술

• GPU Pass-through 유저에게 1:1 로 물리적으로 GPU 할당

• Shared GPU 소프트 웨어 가상화 기반 GPU 공유

• Virtual GPU

Nvidia Grid 소프트웨어 기반 하드웨어

GPU 가상화

Guest OS

UCS Server

CPU

GPU Pass-Through H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

HYPERVISOR

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

App App App App VDA

Client

NVIDIA Driver

GPU

GPU

Citrix XenDesktop 5.6 FP1

VMware view 5.2

Citrix Xenserver

Vmware ESX

Microsoft

GRID K1/K2

App App App VDA

HYPERVISOR

Guest OS

Virtual Graphics Driver

OS

Virtual Graphics Driver

Guest OS

UCS Server

CPU

Shared GPU H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork vGraphics

Client

GPU

NVIDIA Driver

Virtual Graphics Driver

Graphics APIs

Rendered Desktop

App App App VDA

App App App App VDA

RemoteFX

Microsoft Server 2008 R2 – DX9 Microsoft

Server 2012 – DX9, 10, 11

VMware vSGA - DX9, OGL2.1

Citrix Xenserver

GRID K1/K2

Guest OS

VIRTUAL MACHINE

HYPERVISOR

NVIDIA Driver

NVIDIA Driver

Guest OS

UCS Server

CPU

Virtual GPU H

ard

ware

Memory Storage Network

Soft

ware

Virtual Driver

Virtual Driver

Virtual Driver

Virtual Driver

Vir

tualizati

on

VIRTUAL MACHINE

vCPU vMemory vStorage vNetwork

Client

GPU

NVIDIA Driver

vGPU

GRID Software

Graphic Commands

App App App App VDA App App App App VDA

App App App VDA

Client

Client

Standard Nvidia Driver

Citrix XenServer

Vmware ESX

Nvidia GRID

VGX software

N

HYPERVISOR

NVIDIA vGPU Manager

NVIDIA Graphics Driver

Translation Manager

HYPERVISOR

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

Soft Graphics Adapter

Operating System

VIRTUAL MACHINE

Applications

Soft Graphics Adapter

Operating System

VIRTUAL MACHINE

Applications

Soft Graphics Adapter

Operating System

VIRTUAL MACHINE

Applications

Soft Graphics Adapter

Operating System

vGPU vGPU vGPU vGPU vGPU vGPU vGPU

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

N

HYPERVISOR

VIRTUAL MACHINE

Applications

NVIDIA Graphics Driver

Operating System

GRAPHIC COMMANDS

DirectX and OpenGL

Limitations

GRAPHIC COMMANDS

Software sharing Virtual GPU Pass-through

VDI 프로파일을 위한 GPU 지웎 요약

Vendor GPU

Pass-Through

GPU Soft-

Sharing

NVIDIA GRID

Virtual GPU

XenApp 6.5 on

Windows Server ✔

✔ (vDGA)

✔ (vSGA)

✔ (vSphere 6)

✔ ✔ (RemoteFX)

GPU 사이징 – Nvidia GRID 카드

@ 891 MHz @ 745 MHz

@ 2,500 MHz @ 891 MHz

일반적 용도 가상 데스크톱 • NVIDIA GRID K1

• vSGA – 최대 128 유저

• vGPU – 사용자별 최적의 vGPU선택

가상 워크스테이션 • NVIDIA GRID K1 or K2

• vGPU – 사용자별 최적의 vGPU선택

• vDGA – full GPU power/ CUDA support

Cisco UCS C240 M4

GPU 가상화를 위한 최적의 플랫폼

• 최대 2개의 Grid K1 이나 K2 카드 장착 지웎

• 인텔 최싞 하스웰 기반의 2소켓 E5-2600 v3 CPU 장착

• 최대 768 GB 메모리 용량 제공 ( 32G 기준 )

• 1, 10, 40 Gb/s 네트웍 성능 제공

• CIMC 기반의 단일 서버 관리 소프트웨어 제공

• UCSM 기반의 랙서버 통합 관리 솔루션 지웎

Cisco UCS C460 M4

GPU 가상화를 위한 최적의 고성능 플랫폼

• 최대 2개의 Grid K1 이나 K2 카드 장착 지웎

• 인텔 최싞 하스웰 기반의 4소켓 E7 v3 CPU 장착

• 최대 6TB 메모리 용량 제공 ( 64G 기준 )

• 1, 10, 40 Gb/s 네트웍 성능 제공

• CIMC 기반의 단일 서버 관리 소프트웨어 제공

• UCSM 기반의 랙서버 통합 관리 솔루션 지웎

UCS 6200

UCS C460M4

통합 관리 모듈을 통한 랙서버 통합

UCS C460M4

42 31

UCSC460 M4

!

Intel

Inside

XEON

UCS 6200

UCS C240M4

통합 관리 모듈을 통한 랙서버 통합

UCS C240M4

Cisco UCS C240 & C460 M4

혁싞적인 FCoE 기반의 랙서버 통합 솔루션 제공

FCoE FCoE

Cisco UCS B200 M4

GPU 가상화를 위한 최적의 블레이드 플랫폼

• Mezz MXM(GRID)타입의 카드 탑재

• 인텔 최싞 하스웰 기반의 2소켓 E5-2600 v3 CPU 장착

• 최대 768 GB 메모리 용량 제공 ( 32G 기준 )

• Mezz MXM(GRID)타입의 카드가 B200 M4에 탑재

• 탑재 모델은 NVIDIA TESLA M6 GRID 카드

• 성능은 대략 NVIDIA GRID K2 카드와 동일

• 릴리즈 예정일은 CY2015 Q4( Roadmap )

Why Cisco

27

시스코 데이터 센터 비젂과 젂략 고객사의 서비스와 인프라에 최적화된 통합 솔루션 벤더!!

BUSINESS OUTCOMES

Business Agility New Business Models Lower TCO

BUSINESS REQUIREMENTS

Compute Cloud Network

Policy

Policy

Policy

THANK YOU