SPECsfs2008

Run and Reporting Rules

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Standard Performance Evaluation Corporation (SPEC)

                                 6585 Merchant Place, Suite 100

                                 Warrenton, VA 20187, USA

Phone: 540-349-7878

                                 Fax:     540-349-5992

                                 E-Mail:    info@spec.org

www.spec.org

 

 

 

 

Copyright (c) 2008 by Standard Performance Evaluation Corporation (SPEC)

All rights reserved

SPEC and SFS are registered trademarks of the Standard Performance Evaluation Corporation

NFS is a registered trademark of Sun Microsystems, Inc.



 

Table of Contents

 

1     Overview.. 5

1.1        Definitions. 6

1.2        Philosophy. 6

1.3        Caveats. 7

2     Results Disclosure and Usage. 7

2.1        Fair Use of SPECsfs2008 Results. 7

2.2        Research and Academic usage of SPECsfs2008. 8

2.3        SPECsfs2008 metrics. 8

2.4        Full disclosure of benchmark configuration and results. 8

2.5        Disclosure of Results for Electronically Equivalent Systems. 9

2.5.1      Definition of Electronic Equivalence. 9

3     Benchmark Software Requirements. 10

3.1        Server and Client Software. 10

3.2        Benchmark Source Code Changes. 10

4     Server Configuration, Load Generator Configuration, and Protocol Requirements  10

4.1        NFS protocol requirements. 10

4.2        CIFS protocol requirements. 11

4.3        Server configuration requirements. 12

4.4        Load Generator configuration requirements. 12

4.5        Description of Stable Storage for SPECsfs2008. 12

4.5.1      NFS protocol definition of stable storage and its use. 12

4.5.2      CIFS protocol definition of stable storage and its use. 13

4.5.3      Definition of terms pertinent to stable storage. 15

4.5.4      Stable storage further defined. 16

4.5.5      Specifying fault-tolerance features of the SUT.. 17

4.5.6      SPECsfs2008 submission form fields related to stable storage. 17

4.5.7      Stable storage examples. 17

4.6        Description of Uniform Access for SPECsfs2008. 18

4.6.1      Uniform access algorithm.. 18

4.6.2      Examples of uniform access. 19

4.6.3      Complying with the Uniform Access Rule (UAR) 19