I have a number of concerns:

1) it should be called cachezone, not I/O zone

Most of the examples in the short Iozone paper do not actually show I/O 
performance, but get side-tracked on the various caches in the system.

2) it produces hard to understand data, which leads to meaningless 
conclusions

It does nothing useful to explore the size of the filesystem cache, and 
can only draw a line between cached and not-cached performance, with it 
being especially hard to produce data for non-cached filesystem I/O.

3) it is a support call generator

I had one prestigious customer that was claiming 1GB/sec through a 4Mbps 
HBA. I've seen a number of other examples where I have had to make up 
for a poor undertanding of that the benchmark does, and why its data 
isn't that helpful. And what about the cases where decisions are made on 
unchallenged data?

3) it is not very Solaris savvy

Most databases use O_DSYNC (not O_SYNC), but there is not O_DSYNC option

4) is it pro VxFS to the exclusion of UFS and others

It hasVX_DIRECT support, but no notion of directio(3C)

5) the options are seemingly random, but not easily extensible

6) there is very little control over the workload mix

7) we already have filebench

and so on.

Phil



James Walker wrote:
> I'm sponsoring this familiarity case for Ivan Shi. The requested
> release binding is minor. The man page has been posted in the
> materials directory.
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        iozone
>     1.2. Name of Document Author/Supplier:
>        Author:  Ivan Shi
>     1.3  Date of This Document:
>       27 April, 2009
> 4. Technical Description
> Summary
> =======
>    Iozone[1]  is a filesystem benchmark tool. The benchmark generates and 
>    measures a variety of file operations. It is useful for performing a
>    broad filesystem analysis of a computer platform.
>
>    Iozone3_321 will be integrated into the SFW consolidation as part of
>    this proposal, and will be installed as SUNWiozone.
>
>    This project requests a minor release binding.
>
>
> Dependencies
> ============
>
>    None
>
>
> Interfaces
> ==========
>
>    Exported Interfaces                Classification  Comment
>    -------------------                --------------  ------------------
>    SUNWiozone                 Uncommitted     Package
>    /usr/benchmarks/iozone     Uncommitted     Command
>
>    Imported Interfaces
>    -------------------  
>    None         
>
> Reference Documents
> ===================
>    [1] http://www.iozone.org/
>
>    RFE ID# 6831877
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


Reply via email to