16-Way RAID-0 Setup

team bbl


Utilizing the 28-disk RAID-0 configuration as the benchmark environment reveals that across the four workload profiles, the deadline implementation can outperform the other three schedulers. However, the CFQ, as well as the noop scheduler, slightly outperforms the deadline implementation in three out of the four benchmarks. Overall, the deadline scheduler gains a substantial lead processing the web server profile, outperforming the other three implementations by up to 62%. On Ext3, the noop scheduler reflects the most efficient solution while operating on sequential read and write requests, whereas on XFS, CFQ and deadline dominate the sequential read and write benchmarks. The performance delta among the schedulers for the four profiles is much more noticeable on XFS (38%) than on Ext3 (6%), which reflects a similar behavior as encountered on the RAID-5 setup. Increasing nr_requests to 2,560 on the RAID-0 system leads to inconclusive results for all the I/O schedulers on Ext3 as well as XFS.

Table 19-4 shows data from a RAID 0 16-way setup.

Table 19-4. RAID-0 16Default I/O Schedulers, No Tuning, Mean Response Time (in Seconds)
 

AS - Ext3

DL - Ext3

NO - Ext3

CFQ - Ext3

AS - XFS

DL - XFS

NO - XFS

CFQ - XFS

File Server

44.5

40

41.9

40.8

42.5

43

45.9

42.5

Metadata

66.7

64.6

66.2

64

101.8

71.7

72.4

66.7

Web Server

43.4

38.2

37.9

42.9

68.3

42.8

69.3

64.5

Mail Server

60.3

58.5

58.7

58.1

100.3

66.2

65.8

65.1

Seq. Read

2582.1

470.4

460.2

510.9

2601.2

541

576.1

511.2

Seq. Write

1313.8

1439.3

1171.1

1433.5

508.5

506.2

508.5

509.8


As we continue to the next section, we further illustrate the performance behavior of the AS scheduler design that views the I/O subsystem based on a notion that an I/O device has only one physical (seek) head; this study analyzes the sequential read performance in different hardware setups. The results are compared to the CFQ scheduler.

    team bbl



    Performance Tuning for Linux Servers
    Performance Tuning for Linux Servers
    ISBN: 0137136285
    EAN: 2147483647
    Year: 2006
    Pages: 254

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net