Autosoft Journal

Online Manuscript Access


A multi-tenant hierarchical modeling for cloud computing workload


Authors



Abstract

Diverse realistic workloads are urgently needed by SaaS providers and researchers to study the cloud environment. Workload model is an important way to specify and produce workloads. However, existing workload models are usually simplified. They cannot comprehensively describe the variations of the behaviors in user-level, application-level and service level in real environment. Moreover, existing workload models are aimed to only specific applications. They fail to support multi-users, multi-applications and multi-service-units in one workload model. To solve the problem, a hierarchical workload modeling approach is proposed in this paper. The approach constructs a cloud workload model on three layers: User, application, service-units. At each layer two key time-varying variations are captured; amount and composition. Then the workload model is the superposition of the three layers. The approach provides a unified model for different applications and various user behaviors. The experiments give the hierarchical workload models of three examples, which applications are Bag-of-Tasks, MapReduce and self-contained service-units. The experimental results show the flexibility of the novel workload modeling. Finally, architecture of a workload generator based on the model is given.


Keywords


Pages

Total Pages: 8
Pages: 579-586

DOI
10.1080/10798587.2016.1152774


Manuscript ViewPdf Subscription required to access this document

Obtain access this manuscript in one of the following ways


Already subscribed?

Need information on obtaining a subscription? Personal and institutional subscriptions are available.

Already an author? Have access via email address?


Published

Volume: 22
Issue: 4
Year: 2016

Cite this document


References

Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., et al. (2009). Above the clouds : a berkeley view of cloud computing (Technical Report No. UCB/EECS-2009–28). Electrical Engineering and Computer Sciences, University of California at Berkeley.

Bahga, Arshdeep, and Vijay Krishna Madisetti. "Synthetic Workload Generation for Cloud Computing Applications." Journal of Software Engineering and Applications 04.07 (2011): 396-410. Crossref. Web. https://doi.org/10.4236/jsea.2011.47046

ACM SIGMETRICS Performance Evaluation Review 26.1 (1998): n. pag. Crossref. Web. https://doi.org/10.1145/277858

Beitch, A., Liu, B., Yung, T., Griffith, R., Fox, A., Patterson, D.A., et al. (2010). Rain: a workload generation toolkit for cloud computing applications (Technical Report No.UCB/EECS-2010-14). Electrical Engineering and Computer Sciences, University of California at Berkeley.

"Proceedings of the 1st ACM Symposium on Cloud Computing - SoCC ”10." (2010): n. pag. Crossref. Web. https://doi.org/10.1145/1807128

Calheiros, Rodrigo N. et al. "CloudSim: a Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms." Software: Practice and Experience 41.1 (2010): 23-50. Crossref. Web. https://doi.org/10.1002/spe.995

Calzarossa, M., and G. Serazzi. "Workload Characterization: a Survey." Proceedings of the IEEE 81.8 (1993): 1136-1150. Crossref. Web. https://doi.org/10.1109/5.236191

Proceedings of the VLDB Endowment 5.12 (2012): n. pag. Crossref. Web. https://doi.org/10.14778/2367502

Chen Y. IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems

De Ruiter T.A. A workload model for mapreduce (Master’s thesis)

Doh, Inshil et al. "Authentication and Key Management Based on Kerberos for M2M Mobile Open IPTV Security." Intelligent Automation & Soft Computing 21.4 (2015): 543-558. Crossref. Web. https://doi.org/10.1080/10798587.2014.999430

Ganapathi, Archana et al. "Statistics-Driven Workload Modeling for the Cloud." 2010 IEEE 26th International Conference on Data Engineering Workshops (ICDEW 2010) (2010): n. pag. Crossref. Web. https://doi.org/10.1109/ICDEW.2010.5452742

Zhenhuan Gong, Xiaohui Gu, and John Wilkes. "PRESS: PRedictive Elastic ReSource Scaling for Cloud Systems." 2010 International Conference on Network and Service Management (2010): n. pag. Crossref. Web. https://doi.org/10.1109/CNSM.2010.5691343

Iosup A. 5th Workshop on Many-Task Computing on Grids and Supercomputers(MTAGS 2012)

Iosup A. Proceedings of the 17th international symposium on High performance distributed computing

Klein C. Proceedings of the 4th annual Symposium on Cloud Computing

Krishnamurthy, Diwakar, Jerome A. Rolia, and Shikharesh Majumdar. "A Synthetic Workload Generation Technique for Stress Testing Session-Based Systems." IEEE Transactions on Software Engineering 32.11 (2006): 868-882. Crossref. Web. https://doi.org/10.1109/TSE.2006.106

Moreno, Ismael Solis et al. "Analysis, Modeling and Simulation of Workload Patterns in a Large-Scale Utility Cloud." IEEE Transactions on Cloud Computing 2.2 (2014): 208-221. Crossref. Web. https://doi.org/10.1109/TCC.2014.2314661

ACM SIGMETRICS Performance Evaluation Review 26.3 (1998): n. pag. Crossref. Web. https://doi.org/10.1145/306225

Moschetta J. 14th Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)

Sobel W. 2008 Proceedings of cloud computing and its applications(CCA08)

Turner, Andrew et al. "C-MART: Benchmarking the Cloud." IEEE Transactions on Parallel and Distributed Systems 24.6 (2013): 1256-1266. Crossref. Web. https://doi.org/10.1109/TPDS.2012.335

Wei, Xuyang et al. "Mining Users Interest Navigation Patterns Using Improved Ant Colony Optimization." Intelligent Automation & Soft Computing 21.3 (2015): 445-454. Crossref. Web. https://doi.org/10.1080/10798587.2015.1015778

JOURNAL INFORMATION


ISSN PRINT: 1079-8587
ISSN ONLINE: 2326-005X
DOI PREFIX: 10.31209
10.1080/10798587 with T&F
IMPACT FACTOR: 0.652 (2017/2018)
Journal: 1995-Present




CONTACT INFORMATION


TSI Press
18015 Bullis Hill
San Antonio, TX 78258 USA
PH: 210 479 1022
FAX: 210 479 1048
EMAIL: tsiepress@gmail.com
WEB: http://www.wacong.org/tsi/