TY - GEN
T1 - Software Aging Analysis and Prediction Using AKNN Algorithm
AU - Shaikh, Arshiya Sultana
AU - Sangani, Sangeeta
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - Distributed server's are used in every IT Firm and all the online-local and global communication today is greatly dependent on them. Therefore these servers undergo continuous usage round the clock, As a result of which performance of these servers degrades resulting to software aging. Software aging is the phenomenon that affects the performance of a software system drastically, thereby degrading it when functioning in a long running state. This is generally caused by factors like exhaustion or inappropriate use of system resources, the accumulation of internal errors and so on. In this paper, we are predicting software aging so that necessary precautionary measures can be taken before the server performance is actually affected. This work demonstrates a prediction model by taking NASA server log dataset information as an input. By the use of Modified Apriori and KNN Algorithm (AKNN) together, we are able to identify the number of anomalies successfully. This module fetches necessary information which includes: all the Host ID's that are facing anomaly, along with their respective failure percentages. Greater the failure rates more are the servers prone to aging. Results are discussed using graphical representations. The graphical representations include the sessions queried, Latency, total session duration and finally the number of anomalies detected with respect to computational time. Hence the proposed work combines two algorithms, and successfully predicts aging in a server with better accuracy and faster computational time.
AB - Distributed server's are used in every IT Firm and all the online-local and global communication today is greatly dependent on them. Therefore these servers undergo continuous usage round the clock, As a result of which performance of these servers degrades resulting to software aging. Software aging is the phenomenon that affects the performance of a software system drastically, thereby degrading it when functioning in a long running state. This is generally caused by factors like exhaustion or inappropriate use of system resources, the accumulation of internal errors and so on. In this paper, we are predicting software aging so that necessary precautionary measures can be taken before the server performance is actually affected. This work demonstrates a prediction model by taking NASA server log dataset information as an input. By the use of Modified Apriori and KNN Algorithm (AKNN) together, we are able to identify the number of anomalies successfully. This module fetches necessary information which includes: all the Host ID's that are facing anomaly, along with their respective failure percentages. Greater the failure rates more are the servers prone to aging. Results are discussed using graphical representations. The graphical representations include the sessions queried, Latency, total session duration and finally the number of anomalies detected with respect to computational time. Hence the proposed work combines two algorithms, and successfully predicts aging in a server with better accuracy and faster computational time.
UR - https://www.scopus.com/pages/publications/85082017426
UR - https://www.scopus.com/pages/publications/85082017426#tab=citedBy
U2 - 10.1109/DISCOVER47552.2019.9007945
DO - 10.1109/DISCOVER47552.2019.9007945
M3 - Conference contribution
AN - SCOPUS:85082017426
T3 - 2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics, DISCOVER 2019 - Proceedings
BT - 2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics, DISCOVER 2019 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics, DISCOVER 2019
Y2 - 11 August 2019 through 12 August 2019
ER -