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
聚碩科技股份有限公司聚碩科技股份有限公司聚碩科技股份有限公司聚碩科技股份有限公司
主題主題主題主題::::企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用企業虛擬桌面的儲存規劃與應用
主講人主講人主講人主講人::::林立棕林立棕林立棕林立棕
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
The Cloud is Changing Computing Environments
Public Cloud
Private Cloud連線裝置連線裝置連線裝置連線裝置
Computing
Apps
Data
Computing
Apps
Data
Interaction
Apps
Data
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
#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
架構設計考量架構設計考量架構設計考量架構設計考量————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
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利用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