Implementing TaaS-based stress testing by MapReduce computing model

Gwan-Hwan Hwang, Chi Wu-Lee, Yuan Hsin Tung, Chih Ju Chuang, Syz Feng Wu

研究成果: 書貢獻/報告類型會議貢獻

3 引文 (Scopus)

摘要

In this paper we propose to employ the MapReduce computing model to implement a Testing as a Service (TaaS) for stress testing. We focus on stress testing for heavy-weight network transactions. The computation power of MapReduce computing system is used to simulate concurrent network transactions issued by a lot of users. The user first describes the testing scenario which he wants to be simulate in a testing script. The TaaS platform analyzes the testing script and then automatically distributes required testing data including details of transactions and files into a MapReduce computing system. We propose three different schemes to distribute testing data and measure their performances. We compare them with the popular stress testing tool JMeter and find out that our scheme can always have the tested system deliver higher error rate during the stress testing.

原文英語
主出版物標題Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
編輯Li Wenzheng, Eric Tsui, M. Surendra Prasad Babu
發行者IEEE Computer Society
頁面137-140
頁數4
ISBN(電子)9781479932788
DOIs
出版狀態已發佈 - 2014 一月 1
事件2014 5th IEEE International Conference on Software Engineering and Service Science, ICSESS 2014 - Beijing, 中国
持續時間: 2014 六月 272014 六月 29

其他

其他2014 5th IEEE International Conference on Software Engineering and Service Science, ICSESS 2014
國家中国
城市Beijing
期間14/6/2714/6/29

指紋

Testing

ASJC Scopus subject areas

  • Software

引用此文

Hwang, G-H., Wu-Lee, C., Tung, Y. H., Chuang, C. J., & Wu, S. F. (2014). Implementing TaaS-based stress testing by MapReduce computing model. 於 L. Wenzheng, E. Tsui, & M. S. Prasad Babu (編輯), Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS (頁 137-140). [6933530] IEEE Computer Society. https://doi.org/10.1109/ICSESS.2014.6933530

Implementing TaaS-based stress testing by MapReduce computing model. / Hwang, Gwan-Hwan; Wu-Lee, Chi; Tung, Yuan Hsin; Chuang, Chih Ju; Wu, Syz Feng.

Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS. 編輯 / Li Wenzheng; Eric Tsui; M. Surendra Prasad Babu. IEEE Computer Society, 2014. p. 137-140 6933530.

研究成果: 書貢獻/報告類型會議貢獻

Hwang, G-H, Wu-Lee, C, Tung, YH, Chuang, CJ & Wu, SF 2014, Implementing TaaS-based stress testing by MapReduce computing model. 於 L Wenzheng, E Tsui & MS Prasad Babu (編輯), Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS., 6933530, IEEE Computer Society, 頁 137-140, 2014 5th IEEE International Conference on Software Engineering and Service Science, ICSESS 2014, Beijing, 中国, 14/6/27. https://doi.org/10.1109/ICSESS.2014.6933530
Hwang G-H, Wu-Lee C, Tung YH, Chuang CJ, Wu SF. Implementing TaaS-based stress testing by MapReduce computing model. 於 Wenzheng L, Tsui E, Prasad Babu MS, 編輯, Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS. IEEE Computer Society. 2014. p. 137-140. 6933530 https://doi.org/10.1109/ICSESS.2014.6933530
Hwang, Gwan-Hwan ; Wu-Lee, Chi ; Tung, Yuan Hsin ; Chuang, Chih Ju ; Wu, Syz Feng. / Implementing TaaS-based stress testing by MapReduce computing model. Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS. 編輯 / Li Wenzheng ; Eric Tsui ; M. Surendra Prasad Babu. IEEE Computer Society, 2014. 頁 137-140
@inproceedings{a2e3abafb7b148d2939d19d3b9320ad9,
title = "Implementing TaaS-based stress testing by MapReduce computing model",
abstract = "In this paper we propose to employ the MapReduce computing model to implement a Testing as a Service (TaaS) for stress testing. We focus on stress testing for heavy-weight network transactions. The computation power of MapReduce computing system is used to simulate concurrent network transactions issued by a lot of users. The user first describes the testing scenario which he wants to be simulate in a testing script. The TaaS platform analyzes the testing script and then automatically distributes required testing data including details of transactions and files into a MapReduce computing system. We propose three different schemes to distribute testing data and measure their performances. We compare them with the popular stress testing tool JMeter and find out that our scheme can always have the tested system deliver higher error rate during the stress testing.",
keywords = "Hadoop, MapReduce, Stress testing",
author = "Gwan-Hwan Hwang and Chi Wu-Lee and Tung, {Yuan Hsin} and Chuang, {Chih Ju} and Wu, {Syz Feng}",
year = "2014",
month = "1",
day = "1",
doi = "10.1109/ICSESS.2014.6933530",
language = "English",
pages = "137--140",
editor = "Li Wenzheng and Eric Tsui and {Prasad Babu}, {M. Surendra}",
booktitle = "Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS",
publisher = "IEEE Computer Society",

}

TY - GEN

T1 - Implementing TaaS-based stress testing by MapReduce computing model

AU - Hwang, Gwan-Hwan

AU - Wu-Lee, Chi

AU - Tung, Yuan Hsin

AU - Chuang, Chih Ju

AU - Wu, Syz Feng

PY - 2014/1/1

Y1 - 2014/1/1

N2 - In this paper we propose to employ the MapReduce computing model to implement a Testing as a Service (TaaS) for stress testing. We focus on stress testing for heavy-weight network transactions. The computation power of MapReduce computing system is used to simulate concurrent network transactions issued by a lot of users. The user first describes the testing scenario which he wants to be simulate in a testing script. The TaaS platform analyzes the testing script and then automatically distributes required testing data including details of transactions and files into a MapReduce computing system. We propose three different schemes to distribute testing data and measure their performances. We compare them with the popular stress testing tool JMeter and find out that our scheme can always have the tested system deliver higher error rate during the stress testing.

AB - In this paper we propose to employ the MapReduce computing model to implement a Testing as a Service (TaaS) for stress testing. We focus on stress testing for heavy-weight network transactions. The computation power of MapReduce computing system is used to simulate concurrent network transactions issued by a lot of users. The user first describes the testing scenario which he wants to be simulate in a testing script. The TaaS platform analyzes the testing script and then automatically distributes required testing data including details of transactions and files into a MapReduce computing system. We propose three different schemes to distribute testing data and measure their performances. We compare them with the popular stress testing tool JMeter and find out that our scheme can always have the tested system deliver higher error rate during the stress testing.

KW - Hadoop

KW - MapReduce

KW - Stress testing

UR - http://www.scopus.com/inward/record.url?scp=84910097561&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84910097561&partnerID=8YFLogxK

U2 - 10.1109/ICSESS.2014.6933530

DO - 10.1109/ICSESS.2014.6933530

M3 - Conference contribution

AN - SCOPUS:84910097561

SP - 137

EP - 140

BT - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS

A2 - Wenzheng, Li

A2 - Tsui, Eric

A2 - Prasad Babu, M. Surendra

PB - IEEE Computer Society

ER -