The TPC-W subcommittee is currently developing the next
version of TPC-W. The benchmark is a transactional web service
benchmark consisting of a commercial application server and
database interactions displaying ACID properties.
The TPC-W subcommittee is in the development phase of the
web services version of the benchmark. The benchmark will
provide for the measurement of the performance and throughput
of a commercially available web/application server that provides
web services to clients. The primary metrics are SIPS (Service
Interactions Per Second), Price Performance which is $/SIPS,
and the system availability date. An industry standard database
product running on a second server will be used to provide
data storage and integrity of business information. The business
model addressed by this benchmark is focused on the business
to business scenario. The SUT will be driven by web service
requests made through the industry standard and vendor neutral
protocols of SOAP and XML. The business logic of the web
services must be implemented such that it runs in the context
of a managed environment.
Currently the benchmark defines the following B2B interactions:
- New
Customer
- Create Order
- Stock Management
- Order Status
- New Products List
- Product Detail
- Get New Order ID
- Change Customer Payment Method
The processing requirements for these operations
have been defined. Most of the requirements for these
interactions have been reviewed and accepted by the subcommittee.
The
subcommittee has also defined the majority of the benchmark
requirements in regards to the Test Run as well as reporting
requirements.
The subcommittee will be defining the details of the
remaining interactions to prepare for a prototyping
phase expected
to begin in February 2003. The subcommittee expects
the prototype phase to last approximately six months,
during
which the
remaining clauses will be completed. The subcommittee
has set the target schedule for benchmark approval
vote for
October of 2003.
|