Abstract
As enterprise information systems grow in scale and computing resources remain limited, some computing system services run into occasional abnormalities such as degraded stability and the failure to respond in time. Fewer monitoring tools mean that system maintenance managers may not be notified when abnormal events occur. It becomes difficult to diagnose and manage the problems promptly, to decrease service interruptions and to fully grasp how computing resources are being utilized. Monitor systems that provide enterprise-wide services must perform better if they are to meet the needs of customers. Therefore, it is necessary for the system administrator to monitor the system. In this case study, we propose and develop a cloud-based monitor system that uses Java to run on the J2EE platform. We build a cloud-based performance analysis and monitoring mechanism whose system architecture has three components: a server resource performance monitor, an enterprise application systems monitor and an abnormal event notification system. The performance analysis and monitoring mechanisms are integrated and include an active diagnosis system and maintenance module to issue notifications when any system experiences abnormal operations. This results in an increase in enterprise system availability and effectively lowers the frequency of abnormal operations. System resource usage reports compiled from the data enable the optimal allocation of the enterprise’s limited computing resources. This monitoring system ensures high quality and lowers the operational cost of providing information services, enhancing the provider–customer relationship.









Similar content being viewed by others
References
Feroz Khan AB, G, A. (2020) AHKM: an improved class of hash based key management mechanism with combined solution for single hop and multi hop nodes in IoT. Egypt Inform J. https://doi.org/10.1016/j.eij.2020.05.004
Feroz Khan AB, G, A. (2019) A cognitive key management technique for energy efficiency and scalability in securing the sensor nodes in the IoT environment: CKMT. Sci, SN Appl. https://doi.org/10.1007/s42452-019-1628-4
Feroz Khan AB, G, A. (2020) A Multi-layer Security approach for DDoS detection in Internet of Things. Int J Intell Unmanned Syst. https://doi.org/10.1108/IJIUS-06-2019-0029
Goslin, J, Bill J, Guy S, Gilad B (2013) The Java language specification, 2nd Edition 2013
Chen CH, (2006) An open interface architecture for cloud-based system administration, thesis, National Sun Yat-sen University
Kurniawan B (2002) Java for the cloud with servlet. JSP and EJB, New Riders, p 2002
Edith Cohen and Haim Kaplan (2000) Prefetching the means for document transfer: a new approach for reducing cloud latency. IEEE INFOCOM 2:854–863
Horton I (2004) Beginning Java’2, JDK, 5th edn. Wiley, New Jersey
Khawar ZA, Umrysh CE (2002) Developing Enterprise Java Applications with J2EE and UML. Addison-Wesley, Boston
Lan S (2001) Software Engineering, 6th edn. Pearson Education Limited, London
Dykes S, Robbins KA, Jeffery CL (2000) An empirical evaluation of client-side server selection algorithms. IEEE INFOCOM 2000(3):1361–1370
Gigandet S, Sudarsanam A, Aggarwal A (2001) The Inktomi climate lab: an integrated environment for analyzing and simulation customer network traffic. Inktomi Corp, California
Cardellini V, Colajanni M, Yu PS (1999) Dynamic load balance on cloud-server system. IEEE Internet Comput 3(3):28–39
Y Hu, A Nanda, Q Yang (1999) Measurement, analysis and performance improvement of the apache cloud server. Paper presented at IEEE International Performance, Computing and Communications Conference, pp.261–267
Cheng Y, Wang F, Jiang, et al (2018) A communication-reduced and computation-balanced framework for fast graph computation. Front Comput Sci 12(5):887
Guo K, Guo W, Chen Y et al (2015) Community discovery by propagating local and global information based on the MapReduce model. Inf Sci 323:73–93
Guo L, Shen H (2017) Zhu W (2017) Efficient approximation algorithms for multi-antennae largest weight data retrieval. IEEE Trans Mob Comput 16(12):3320–3333
Guo W, Chen G (2015) (2015b) Human action recognition via multi-task learning base on spatial–temporal feature. Inf Sci 320:418–428
Guo W, Liu G, Chen G, Peng S (2014) A hybrid multi- objective PSO algorithm with local search strategy for VLSI partitioning. Front Comput Sci 8(2):203–216. https://doi.org/10.1007/s11704-014-3008-y
Huang SM, Kwan, I, Yen DC, Hsueh SY (2000) Developing an XML gateway for business-to-business commerce” Web Information Systems Engineering, 2000. Proceedings of the First International Conference. Vol. 2. pp. 67–74
Huang X, Guo W, Liu G (2017) Chen G (2017) MLXR: multi-layer obstacle-avoiding X-architecture Steiner tree construction for VLSI routing. Sci China Info Sci 60(1):1–3
Huang X, Guo W, Liu G, Guolong Chen G (2016) FH-OAOS: a fast 4-step heuristic for obstacle-avoiding octilinear architecture router construction. ACM Trans Design Autom Electr Syst. https://doi.org/10.1145/2856033
Huang X, Liu G, Guo W, Niu Y, Chen G (2015) Obstacle-avoiding algorithm in x-architecture based on discrete particle swarm optimization for VLSI design. ACM Trans Design Autom Electr Syst 20(2):28
Lin B, Guo W, Xiong N et al (2016) A pretreatment workflow scheduling approach for big data applications in multicloud environments. IEEE Trans Netw Serv Manage 13(3):581–594
Liu G, Chen Z, Zhuang Z, Guo W (2020) Chen G (2020) A unified algorithm based on HTS and self-adapting PSO for the construction of octagonal and rectilinear SMT. Soft Comput 24(6):3943–3961. https://doi.org/10.1007/s00500-019-04165-2
Liu G, Guo W, Li R et al (2015) XGRouter: high-quality global router in X-architecture with particle swarm optimization. Front Comput Sci 9(4):576–594
Liu G, Guo W, Niu Y, Chen G, HuangX, (2015) A PSO-based-timing-driven octilinear steiner tree algorithm for VLSI routing considering bend reduction. Soft Comput 19(5):1153–1169. https://doi.org/10.1007/s00500-014-1329-2
Liu G, Guo W, Li R, Niu Y (2015) ChenG (2015b) XGRouter: high-quality global router in X-architecture with particle swarm optimization. Front Comput Sci 9(4):576–594
Liu G, Huang X, Guo W, Niu Y, Chen G (2015) Multilayer obstacle-avoiding X-architecture steiner minimal tree construction based on particle swarm optimization. IEEE Trans Cybern 45(5):989–1002. https://doi.org/10.1109/TCYB.2014.2342713
Ma T, Liu Q, Cao J, Tian Y, Al-Dhelaan A, Al-Rodhaan M (2020) LGIEM: global and local node influence based community detection. Future Gener Comput Syst 105:533–546
Wang J, Zhang XM, Lin Y et al (2018) Event-triggered dissipative control for networked stochastic systems under non-uniform sampling. Inf Sci 2018:S0020025518301749
Wei J, Liao X, Zheng H et al (2017) Learning from context: a mutual reinforcement model for Chinese microblog opinion retrieval. Front Comput Sci 12:714–724
Xia Y, Leung H (2014) Performance analysis of statistical optimal data fusion algorithms. Inf Sci 277:808–824
Yang D, Liao X, Shen H et al (2017) Relative influence maximization in competitive social networks. Sci China Inf Sci 60(10):108101
Yang LH, Wang YM, Su Q et al (2016) Multi-attribute search framework for optimizing extended belief rule-based systems. Inf Sci 370:159–183
Yang Y, Zheng X, Tang, (2017) Lightweight distributed secure data management system for health internet of things. J Netw Comput Appl 89:26–37
Ye Q, Li Z, Fu L, Zhang Z, Yang W, Guowei Yang G (2019) Nonpeaked discriminant analysis for data representation. IEEE Trans Neural Netw Learn Syst 30(12):3818–3832
Yu Z, Yu Z, Chen Y (2016) Multi-hop mobility prediction. Mob Netw Appl 21(2):367–374
Zhang Q, Qiu Q, Guo W et al (2016) A social community detection algorithm based on parallel grey label propagation. Comput Netw 107:133–143
Zhang H, Wu HJLV, Chen D (2000) Collaborative design system for performance. Proceedings of Academia/Industry Working Conference on Research Challenges 2000. pp. 59–63
Ye D, Chen, et al (2013) A novel and better fitness evaluation for rough set based minimum; attribute reduction problem. Inf Sci 222(3):413–423
Acknowledgements
This work was support by 2018 the key scientific research platform and scientific research project "Improved Cuckoo Algorithm and Its Application in Assembly Line Scheduling Problem" in Guangdong Province, China (2018GKTSCX098) and partial support by 2020 innovation entrepreneurship training program of Dongguan Polytechnic (DC202010).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Peng, Y., Wu, IC. A cloud-based monitoring system for performance analysis in IoT industry. J Supercomput 77, 9266–9289 (2021). https://doi.org/10.1007/s11227-021-03640-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-021-03640-8