Performance Evaluation of M- cell based Drives Presented By: Dr Hafiz Farooq Sohail Sarwar.

Post on 21-Dec-2015

218 views 3 download

Tags:

Transcript of Performance Evaluation of M- cell based Drives Presented By: Dr Hafiz Farooq Sohail Sarwar.

Performance Evaluation of M-cell based Drives

Presented By:

Dr Hafiz Farooq

Sohail Sarwar

DTS M-cell Based Drives

Unique M-cell drives 120 GB SSD with 1 GB intelligent memory Intelligent UPS (back up time of one

minute) High data transfer rate compared to

conventional drives. Lightweight unlike contemporary ones Its evaluation was carried out at N-SEECS

Performance Evaluation

Our goal was Not only to measure the effectiveness of M-cell based

drives. But also evaluation of combined effect of ‘C-4

PlatinumCache’ and ‘DTS M-cell’. C-4 is DTS product showing 10-100 % improvement in

carrying out IO operations

“Iometer”, an open source tool used for M-cell drives evaluation.

IO performance of conventional drives for comparative analysis of DTS products

Performance Evaluation Scenarios

In order to fully measure the effectiveness of system We sought out four scenarios:

IO performance of Conventional drives IO performance of Conventional drives with C-4 IO performance of M-cell drives IO performance of M-cell drives with C-4

Performance Evaluation- System Configurations

The overall evaluation was carried out using the following system configurations

Pentium (R) 3 GHz Processor 2 GB RAM 240 GB SATA SSD (M-cell based and conventional) Windows XP (Service Pack-2) Varying size of Read & Write requests Varying level of sequential and Random data

requests

Now we discuss performance &Results.

Scenario-1

We evaluate the conventional SSD simply and observe their

performance.

Conventional SSD- Total IO Analysis

Total IO Analysis

0

50000

100000

150000

200000

250000

1 3 5 7 9 11 13 15 17 19 21 23

Time (Sec)

% IO

s

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

CPU Effectiveness

Conventional SSD- Read IO Analysis

Read IO Analysis

0

50000

100000

150000

200000

250000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

Rea

d IO

s

Read IOps

Read MBps

Average Read ResponseTime

Maximum Read ResponseTime

Conventional SSD- Write IO Analysis

0

50000

100000

150000

200000

250000

1 3 5 7 9 11 13 15 17 19 21 23

Write IOps

Write MBps

Average Write ResponseTime

Maximum Write ResponseTime

Scenario-II

We apply C-4 on conventional SSDs and observe its performance showing much enhanced performance.

Conventional SSD-with C-4

Total IO Analysis

0

15000

30000

45000

60000

75000

90000

105000

120000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

%IO

s

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

% User Time

Conventional SSD-with C-4

Read IO Analysis

0

20000

40000

60000

80000

100000

120000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

Rea

d I

Os

Read IOps

Read MBps

Average Read ResponseTime

Maximum Read ResponseTime

Conventional SSD-with C-4

Write IO Analysis

0

20000

40000

60000

80000

100000

120000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

%R

ead

IO

Write IOps

Write MBps

Average Write ResponseTime

Maximum Write ResponseTime

Scenario-IIIWe perform the evaluation of M-cell based SSDs, which shows much improved behavior unlike conventional drives in terms of

Total IOs Read IOs and Write IOs.

Moreover DTS drives reduce Avg. Response time

Performance Evaluation of M-cell drives- without C-4

Total IO Analysis

0

10000

20000

30000

40000

50000

60000

70000

80000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

IOs

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

% User Time

Performance Evaluation of M-cell drives- without C-4

Read IO Analysis

0

10000

20000

30000

40000

50000

60000

70000

80000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

Read

IO

s

Read IOps

Read MBps

Average Read ResponseTime

Maximum Read ResponseTime

Performance Evaluation of M-cell drives- without C-4

Write IO Analysis

0

10000

20000

30000

40000

50000

60000

70000

80000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

Wri

te IO

s

Write IOps

Write MBps

Average Write ResponseTime

Maximum Write ResponseTime

Scenario-IV

Here we apply C-4 on M-cell drives.It shows improvement in terms of reduced ‘Response time’.

Performance Evaluation of M-cell drives- with C-4

Total IO Analysis

0

15000

30000

45000

60000

75000

90000

105000

120000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

IOs

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

% User Time

Performance Evaluation of M-cell drives- with C-4

Total Read Analysis

0

10000

20000

30000

40000

50000

60000

70000

80000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

Rea

d IO

s

Read IOps

Read MBps

Average Read ResponseTime

Maximum Read ResponseTime

Performance Evaluation of M-cell drives- with C-4

Total Write Analysis

0

10000

20000

30000

40000

50000

60000

70000

80000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

Wri

te I

Os

Write IOps

Write MBps

Average Write ResponseTime

Maximum Write ResponseTime

Comparative Analysis

Now we compare the results attained under different configurations which declare M-cell to be preferable in all respects

Comparison of Total IO Analysis-without C-4

Total IO Analysis (M-Cell Drive)

0

5000

10000

15000

20000

25000

30000

1 3 5 7 9 11 13 15 17 19 21 23

Time (sec)

IOs

IOps

MBps

Average Response Time

% CPU Utilization

% User Time

Total IO Analysis (Conventional Drive)

0

5000

10000

15000

20000

25000

30000

1 3 5 7 9 11 13 15 17 19 21 23

Time (Sec)

% I

Os

IOps

MBps

Average Response Time

% CPU Utilization

CPU Effectiveness

Comparison of Total IO Analysis-without C-4

Total Write Analysis (with Mcell Drive)

0

5000

10000

15000

20000

25000

30000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

Wri

te I

Os

Write IOps

Write MBps

Average Write ResponseTime

Total Write Analysis (with Conventional Drive)

0

5000

10000

15000

20000

25000

30000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

Wri

te I

Os

Write IOps

Write MBps

Average Write ResponseTime

M-cell has much improved IO performance

Performance comparison of M-cell (with C-4) and conventional Drives (without C-4)

Total IO Analysis (with Mcell Drive)

0150003000045000600007500090000

105000120000135000150000165000180000195000

1 3 5 7 9 11 13 15 17 19 21 23

Time(sec)

IOs

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

% User Time

Total IO Analysis (with Conventional Drive)

0150003000045000600007500090000

105000120000135000150000165000180000195000

1 3 5 7 9 11 13 15 17 19 21 23

Time (Sec)

% I

Os

IOps

MBps

Average Response Time

Maximum Response Time

% CPU Utilization

CPU Effectiveness

Conclusion

The overall performance shown by M-cell is fabulous.

The instilling of C-4 on system improves performance as well.

In some cases if M-cell does not show IO improvement, it shows reduced response time

We plan to evaluate m-cell on real time application.