DocumentCode :
3056202
Title :
Web Services Wind Tunnel: On Performance Testing Large-Scale Stateful Web Services
Author :
De Barros, M. ; Shiau, Jing ; Shang, Chen ; Gidewall, Kenton ; Shi, Hui ; Forsmann, Joe
Author_Institution :
Microsoft Corp., Redmond
fYear :
2007
fDate :
25-28 June 2007
Firstpage :
612
Lastpage :
617
Abstract :
New versions of existing large-scale web services such as Passport.comcopy have to go through rigorous performance evaluations in order to ensure a high degree of availability. Performance testing (such as benchmarking, scalability, and capacity tests) of large-scale stateful systems in managed test environments has many different challenges, mainly related to the reproducibility of production conditions in live data centers. One of these challenges is creating a dataset in a test environment that mimics the actual dataset in production. Other challenges involve the characterization of load patterns in production based on log analysis and proper load simulation via reutilization of data from the existing dataset. The intent of this paper is to describe practical approaches to address some of the aforementioned challenges through the use of various novel techniques. For example, this paper discusses data sanitization, which is the alteration of large datasets in a controlled manner to obfuscate sensitive information, preserving data integrity, relationships, and data equivalence classes. This paper also provides techniques for load pattern characterization via the application of Markov chains to custom and generic logs, as well as general guidelines for the development of cache-based load simulation tools tailored for the performance evaluation of stateful systems.
Keywords :
Web services; program testing; security of data; software performance evaluation; Markov chains; Web services wind tunnel; cache-based load simulation tools; data integrity; data sanitization; log analysis; performance testing; Availability; Benchmark testing; Environmental management; Large-scale systems; Pattern analysis; Production systems; Reproducibility of results; Scalability; System testing; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems and Networks, 2007. DSN '07. 37th Annual IEEE/IFIP International Conference on
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-2855-4
Type :
conf
DOI :
10.1109/DSN.2007.102
Filename :
4273012
Link To Document :
بازگشت