Compaq ProLiant 1000 I/O Performance Tuning of Compaq Servers - Page 5

Network Interface

Page 5 highlights

I/O Performance Tuning of Compaq Servers 5 Figure 1. Boundary Value Conditions Graphical Solution In Figure 1, the Parameter axis could represent a complex, composite variable such as disk systems or a simpler variable such as the type of disks used in a system. The performance axis is usually the axis being optimized. The optimal solution in this example is apex 1, but operating at 2 is not to be ignored. The differences between these points could represent a 5% performance and a 40% price difference. In general, simply adding redundant instances of a system allows parallel P In this paper, a flag execution of that system's task and can increase the effective performance of that system. For instance, striping the data from a single drive onto two indicates a key point to a physical devices can nearly double drive throughput in some cases. performance recommendation. Unfortunately, this is a situation of diminishing returns. In fact, adding more than the optimal number of redundant devices can actually degrade performance. For example, if a SCSI bus is nearly fully populated, with all disk drives in a single RAID array, sustained read performance will be only marginally better than the same bus with fewer drives tuned more appropriately for the load. This example benefits more from splitting the single SCSI bus into two or more busses than from adding more drives to an already saturated bus. When tuning the I/O of a server, you seek to find the level of redundancy that provides optimal performance in your server's application. Network Interface The key to realizing the optimal performance from your server is understanding the way in which clients access your server. The mix of client access can vary widely from server to server, and even from hour to hour on the same server. In some cases, clients may be requesting random, scattered, smaller files from the server; as in a web-server. Other situations may ask the server to retrieve large, contiguous graphic or CAD files. While still other servers will have to respond to a ECG044.0399

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

I/O Performance Tuning of Compaq Servers
5
ECG044.0399
Figure 1.
Boundary Value Conditions Graphical Solution
In Figure 1, the Parameter axis could represent a complex, composite variable such as disk
systems or a simpler variable such as the type of disks used in a system. The performance axis is
usually the axis being optimized. The optimal solution in this example is apex 1, but operating at
2 is not to be ignored. The differences between these points could represent a 5% performance
and a 40% price difference.
In general, simply adding redundant instances of a system allows parallel
execution of that system’s task and can increase the effective performance of
that system. For instance, striping the data from a single drive onto two
physical devices can nearly double drive throughput in some cases.
Unfortunately, this is a situation of diminishing returns. In fact, adding more
than the optimal number of redundant devices can actually degrade
performance. For example, if a SCSI bus is nearly fully populated, with all disk drives in a single
RAID array, sustained read performance will be only marginally better than the same bus with
fewer drives tuned more appropriately for the load. This example benefits more from splitting the
single SCSI bus into two or more busses than from adding more drives to an already saturated
bus. When tuning the I/O of a server, you seek to find the level of redundancy that provides
optimal performance in your server’s application.
Network Interface
The key to realizing the optimal performance from your server is understanding the way in which
clients access your server. The mix of client access can vary widely from server to server, and
even from hour to hour on the same server. In some cases, clients may be requesting random,
scattered, smaller files from the server; as in a web-server. Other situations may ask the server to
retrieve large, contiguous graphic or CAD files. While still other servers will have to respond to a
P
In this paper, a flag
indicates a key point to a
performance recommendation.