Application_Benchmark_into_Virtualization

Preview:

Citation preview

LSI Data Center Solutions GroupJuly 20, 2014Khai Le

AutoCache and Nytro WarpDrive PCI Flash VMs Application Benchmark

2Confidential

Configuration

Vmware– ESXi version 5.1– 64bit build 799733

AutoCache version 2.0 (Proximal Data software)– Write-Through caching

Nytro WarpDrive 6203– 400GB (eMLC)

MegaRAID (TB) controller– VMware Data Storage (VD)

• 16 SAS 6G HDD RAID-10– WT, NRA, DIO, DCD, SS 64KB

VM information:– Windows 2008 R2 SP1– 2 vCPU @ 2.0 GHz– 12 GB of vRAM– 500 GB vmdk, SQL database

3Confidential

Nytro WarpDrvie 6203 Information

Model: Nytro WarpDrive 6203 400GB DFF flash type: eMLC Over Provision: 28% Default Capacity: 372.52 TB after OP setting Firmware: 110.00.00.00 Driver: mpt2sas 17.00.00.00.1vmw

Real World Application Benchmark

Workload

4Confidential

VMware –TPCe 1 Millions Customer WorkloadTransaction Per Second, MS-SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

5Confidential

VMware –TPCe 1 Millions Customer WorkloadAverage TPS Report, MS SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

6Confidential

VMware –TPCe 1 Millions Customer WorkloadLatency, MS SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

7Confidential

AutoCache VMware Cache ManagementCache Statistic, 1 Millions Customer workload

Notes:• AutoCache Cache policy: Write Through mode

Mix Workload: Read Intensive90/10 (R/W)

8Confidential

VMware –TPCC 4500 Warehouse workloadTransaction Per Second, MS-SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

9Confidential

VMware –TPCc 4500 Warehouse WorkloadTpmC Report, MS SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

10Confidential

VMware –TPCc 4500 Warehouse WorkloadLatency, MS SQL 2008R2

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

11Confidential

AutoCache VMware Cache ManagementCache Statistic, 4500 Warehouse workload

Notes:• AutoCache Cache policy: Write Through mode

Mix Workload: Read Intensive60/40 (R/W)

12Confidential

VMware –SysBench, 60 Threads WorkloadOLTP, MySQL database table 8.89x10^8

Notes:• DAS: backend connect to Camden, 8-HDDs create RAID-10 for datastore• Adapter Cache Policies: WT, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

13Confidential

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

VMware –SysBench, 60 Threads WorkloadLatency, MySQL database table 8.89x10^8

14Confidential

AutoCache VMware Cache ManagementCache Statistic, OLTP 60 threads workload

Notes:• AutoCache Cache policy: Write Through mode

Mix Workload: Read Intensive80/20 (R/W)

15Confidential

VMware –JetStress, WorkloadOLTP, Exchage database

Notes:• DAS: backend connect to Camden, 8-HDDs create RAID-10 for datastore• Adapter Cache Policies: WT, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

16Confidential

Notes:• DAS: backend connect to Camden,16-HDDs create RAID-10 for datastore• Adapter Cache Policies: WB, DIO, 64KB SS NRA• Enable Cache: Nytro WarpDrive 6203 + AutoCache v2.0 caching software

VMware –JetStress, WorkloadLatency, Exchange database

17Confidential

AutoCache VMware Cache ManagementCache Statistic, Exchange workload

Notes:• AutoCache Cache policy: Write Through mode

Mix Workload: Read Intensive80/20 (R/W)

18Confidential

VM Application Benchmark Summary

Nytro WarpDrive 6203 Scaling - 1 and 2 PCIe Flash Devices– AutoCache 1.1.21

• Significant performance improvement• Added flash caching capacity• Added performance for hot region size > 1st Nytro WarpDrive 6203 capacity

– AutoCache 2.0• Significant performance improvement• Added flash caching capacity• Added performance for any hot region size

Performance Ramp Up Time– Dependent on total hot region size (i.e., #VMs * Hot Region Size/VM)

Nytro WarpDrive 6203 Driver Performance Optimizations– Increasing Queue Depth and Disk Schedule Outstanding Request Count

• Significant acceleration improvement

Q/A?