37
EMC INFRASTRUCTURE FOR VIRTUAL DESKTOPS Enabled by EMC VNX VMware vSphere 4.1, VMware View 4.5, and VMware View Composer 2.5 Technical Presentation 聚碩科技股份有限公司 聚碩科技股份有限公司 聚碩科技股份有限公司 聚碩科技股份有限公司 主題 主題 主題 主題: :企業虛擬面的儲存規劃與應用 企業虛擬面的儲存規劃與應用 企業虛擬面的儲存規劃與應用 企業虛擬面的儲存規劃與應用 主講人 主講人 主講人 主講人: :林立棕 林立棕 林立棕 林立棕

EMC INFRASTRUCTURE FOR VIRTUAL DESKTOPS · 2011-09-13 · EMC INFRASTRUCTURE FOR VIRTUAL DESKTOPS Enabled by EMC VNX VMware vSphere 4.1, VMware View 4.5, and VMware View Composer

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

EMC INFRASTRUCTURE

FOR VIRTUAL DESKTOPS

Enabled by EMC VNX VMware vSphere 4.1, VMware View 4.5, and VMware View Composer 2.5

Technical Presentation

聚碩科技股份有限公司聚碩科技股份有限公司聚碩科技股份有限公司聚碩科技股份有限公司

主題主題主題主題::::企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用

主講人主講人主講人主講人::::林立棕林立棕林立棕林立棕

內容內容內容內容• VDI 應用趨勢

• EMC VNX

• VDI架構設計考量

• EMC VNX FAST 在 VDI 應用效益

• 結論及建議

VDI VDI VDI VDI 應用趨勢應用趨勢應用趨勢應用趨勢

The Journey to the Private Cloud

15%

30%

50%

85%

IT PRODUCTIONBUSINESS

PRODUCTIONIT-AS-A-SERVICE

95%

Lower costs Improve quality of service Improve agility

GoldPlatinum

Percent Virtualized

VDI 演進演進演進演進

The Cloud is Changing Computing Environments

Public Cloud

Private Cloud連線裝置連線裝置連線裝置連線裝置

Computing

Apps

Data

Computing

Apps

Data

Interaction

Apps

Data

滿意嗎滿意嗎滿意嗎滿意嗎?

VDI 建置成本建置成本建置成本建置成本

Source: Gartner Dataquest

41%24%

8%8%

1%

VDI 的應用對的應用對的應用對的應用對 IOPS 影響影響影響影響

Task Workers Power Users Mobile Users

Knowledge Workers

Terminal Services

Complexity

VDI, Application Virtualization

VDI, Application Virt., Client Virt.

VDI VDI VDI VDI 架構成功的關鍵因素架構成功的關鍵因素架構成功的關鍵因素架構成功的關鍵因素

• 現有的虛擬化建議架構都是為了 Server Virtualization 設計的

• 小小的更動,大大的影響• IOPS per desktop multiplies• RAM kills –每 1 GB RAM 需要 2GB的儲存空間

• 對於穩定性的要求和Server 虛擬化一樣• 效能要求比Server 虛擬化更高!• 常見的規劃迷失

• 過度低估儲存的需求 – IOPS not Capacity• When is this exposed?

• 開機風暴 (Boot Storm)• Antivirus• Application Patching

1025

開機風暴開機風暴開機風暴開機風暴

EMC VNX

#1 SAN Platform #1 NAS Platform

Simple. Efficient. Powerful.為了虛擬化應用而生的整合儲存平台

Scales performance and capacity

Self-optimizing

Hyper-efficient

Works on any network

Fully automated

A new wayto think about

unified storage

HARDWARE

Unisphere™

Next Generation Unified StorageOptimized for today’s virtualized IT

Affordable. Simple. Efficient. Powerful.

VNXe3100 VNX7500VNX5700VNXe3300 VNX5100 VNX5500VNX5300

VNX Unified StorageMaximum CPU cores of unified data processing power

NL-SAS(Highest capacity)

SAS(Good

performance)

Flash (Highest

performance)

NAS

VNX 支援現在支援現在支援現在支援現在 和未來的所有儲存協定和未來的所有儲存協定和未來的所有儲存協定和未來的所有儲存協定

CLOUD

OBJECTBuild a single cloud

with “N” number of systems

AUTOMATIC SERVER OPTIMIZATION

StorageProcessor

StorageProcessor

SANX-bladeX-bladeX-bladeX-bladeX-bladeX-bladeX-bladeX-blade

AUTOMATIC DATA OPTIMIZATION

BLOCK12 cores dedicated to

storage pool management and high performance

block serving

MPFS/pNFS Host

Flexible Storage Tiers

SAS back-end connect for performance and reliability

•Up to 24Gb (4x6 Gb) per SAS bus

•Point-to-point, robust interconnect

Flash (SSD) options

•Highest performing drives

•3.5” – 100 GB, 200 GB– ~3,000 IOs per second

Optimize TCO with tiered service levels

AUTOMATIC DATA OPTIMIZATION

Near-line SAS(7.2K rpm)

SAS(10K /15K rpm)

Flash

SAS (HDD) options

•3.5” drives (195 drives/ rack)

– 300 GB and 600 GB

– 10K and 15K RPM

– ~ 140 (10K) to ~ 180 (15K) IOs per second

•2.5” Drives (500 drives/ rack)

– 300 GB and 600 GB

– 10K RPM

Near-line SAS (HDD) options

•3.5” drives (195 drives/ rack)

– 2 TB

– 7.2K RPM

– ˜ 90 IOs per second

The FAST Suite

• FAST Cache continuously ensures that the hottest data is served from high performance FLASH SSDs

• FAST VP (Virtual Pools)* optimizes storage pools automatically, ensuring that active data is being served from SSDs, while cold data is moved to lower cost disk tiers

• Together they deliver a fully automated FLASH 1st storage strategy for optimal performance at the lowest cost attainable

• Monitor and Tune the whole system with the complementary Unisphere QoS Manager and Unisphere Analyzer

自動化最高使用效能及容量管理

* Not available for VNX5100.FAST SUITE

FlashSSD

High-Performance

HDD

High-capacity

HDD

Real-time caching with FAST Cache

Scheduled optimizationwith FAST VP

RAID Group RAID Group RAID Group

Tiered Storage Pool

VNX Modular Architecture —Pools

Virtual Blended Storage Pool

• Block services provided by VNX storage processor

• Tiered storage– Choose storage tiers

• Extreme Performance(Flash), Performance (SAS), Capacity (NL-SAS)

– Choose protection type (RAID 1, 5, 6)

• Pool has to have a single RAID type

– System builds RAID groups

• Tiers are aggregated into virtual blended storage pool

EFFICIENCY

FAST Virtual Pool

FAST Suite in Action —FAST VP

FLASH FLASH

FAST VPtiers across drives in pool� Optimizes drive utilization

� Relative ranking over time

� 1 GB slices ideal for deterministic data

FAST SUITE

FAST Suite —FAST VP + FAST CacheDRAM Cache

FAST Cache

FLASHFLASH FLASHFLASH

FAST Virtual Pool

FLASH FLASH

FAST VP tiers across drives in pool� Optimizes drive utilization

� Relative ranking over time

� 1 GB slices ideal for deterministic data

FAST Cache copies hottest data to Flash� Optimizes Flash utilization

� Dynamic movement in near real time

� 64 KB sub-slices ideal for bursty data

FAST SUITE

VDI 架構設計考量架構設計考量架構設計考量架構設計考量

架構設計考量架構設計考量架構設計考量架構設計考量

• Design considerations– Processor– Memory– Disk– Network

架構設計考量架構設計考量架構設計考量架構設計考量————ProcessorProcessorProcessorProcessor• Baseline load – 9%

• Single vCPU

• 10 VMs per core

• 15-18 VMs per core with hyper-threading

• Eight host per cluster

• Plan for 7 while considering High Availability

架構設計考量架構設計考量架構設計考量架構設計考量 ————DiskDiskDiskDisk

• Baseline – 9 IOPS average

• 為開機和 登入估算 10~20倍的 IO 量

• 65% 讀取動作和 35% 寫入動作– 開機 9:1

• 多種硬碟規格的整合– 4 SAS drives = 9 NL-SAS drives– 125 SAS drives = 9 EFDs– 125 NL-SAS drives = 4 EFDs

Device IOPS Interface

7,200 rpm SATA drives ~75-100 IOPS[2] SATA 3 Gb/s

10,000 rpm SATA drives ~125-150 IOPS[2] SATA 3 Gb/s

15,000 rpm SAS drives ~175-210 IOPS [2] SAS

架構設計考量架構設計考量架構設計考量架構設計考量 ————Disk (Disk (Disk (Disk (續續續續))))

• 儲存空間節省技術– VMware linked clone– Thin provisioning

• VAAI 讓 1 個 LUN, 支援 512 虛擬機

• 為下列的動作考慮額外的硬碟空間– Replica, Delta disk, twice the virtual machine memory

size, disposable disk, log, internal disk, and swap

• Hot Spare

EMC VNX EMC VNX EMC VNX EMC VNX 應用效益驗證應用效益驗證應用效益驗證應用效益驗證

Pool 1500 Windows 7 desktops

Pool 2500 Windows 7 desktops

Pool 31000 Windows 7 desktops

FAST Cache – 14 SATA FLASH drives in RAID 1

Block Storage Pool – RAID 1092 SAS, 4 NL-SAS

File Storage Pool – RAID 648 SAS, 32 NL-SAS

Replica VM Linked Clones

2TB LUN 2TB LUN 2TB LUN 2TB LUN 2TB LUN 2TB LUN 2TB LUN 2TB LUN

測試和驗證測試和驗證測試和驗證測試和驗證• Boot storm

• Login VSI

• Anti-virus

測試和驗證測試和驗證測試和驗證測試和驗證 —Boot storm利用vSpher Client 將 2,000 virtual machines 開機EMC FAST Cache 減少了 95 percent read I/O:

測試和驗證測試和驗證測試和驗證測試和驗證 ————Boot stormBoot stormBoot stormBoot storm利用vSpher Client 將 2,000 virtual machines 開機EMC FAST Cache 減少了 64 percent Write I/O:

測試和驗證測試和驗證測試和驗證測試和驗證————Login VSILogin VSILogin VSILogin VSI使用 Login VSI medium workload 測試, 我們發現磁碟回應時間低於 4 ms

測試和驗證測試和驗證測試和驗證測試和驗證 ————Login VSILogin VSILogin VSILogin VSIThe FAST Cache serviced more than 90 percent for read and write I/O:

測試和驗證測試和驗證測試和驗證測試和驗證 ————AntiAntiAntiAnti----virusvirusvirusvirusUsing a McAfee Enterprise anti-virus scanner, we performed an “on demand”scan on a pool of 100, 200, and 300 virtual machines. The average times to perform the anti-virus scan are:

測試和驗證測試和驗證測試和驗證測試和驗證 —Anti-virusThe FAST Cache hit ratios 100, 200, and 300 virtual machine data scans are :

結論及建議結論及建議結論及建議結論及建議

以上的測試驗證了:•藉由使用 FAST Cache 和 VMware VAAI, 2,000 桌面虛擬機從開機到可以使用, 減少了 25% 的時間

•在 FAST Cache Enabled LUN 使用 VMware Transparent Page Sharing, 發現在安裝 96G 實體記憶體的主機上, 減少了 92 GB 的記憶體使用.•VAAI-enabled 的\儲存系統, 讓單一LUN 可以存放高達512 virtual machines , 對照沒有 VAAI 的存儲系統只能放 64 virtual machines•使用 Flash as FAST Cache 減少了傳統硬碟使用數量,並得到了更高的 IOPS

THANK YOU