Computer Science ›› 2019, Vol. 46 ›› Issue (6A): 52-55.

• Intelligent Computing • Previous Articles     Next Articles

Method of Predicting Performance of Storage System Based on Improved Artificial Neural Network

GUO Jia   

  1. School of Computer and Information Technology,Beijing Jiaotong University,Beijing 100044,China;
    National Secrecy Science and Technology Evaluation Center,Beijing 100044,China
  • Online:2019-06-14 Published:2019-07-02

Abstract: Measuring and evaluating the performance of network storage system is one of the key problems to users and corporations.For the strong nonlinear mapping function of the BP-ANN,a new improved algorithm for network I/O performance prediction was proposed by improved BP-ANN,and the new algorithm includes two aspects.Firstly,Mar-kov Chain is used to forecast and update the output of output layer.Secondly,the artificial bee colony algorithm is used to optimize the weights when the probability of algorithm selection reaches a certain value.The implementation process of evaluation model was simulated,and the results were compared with BP-ANN.The experimental results show that the presented approach can significantly improve the solution accuracy and convergence speed of evaluating the performance of network storage system almost without increasing the running time.

Key words: Storage systems, BP-ANN, Markov chain, ABC

CLC Number: 

  • TP389
[1] 崔宝江,刘军,王刚,等.网络存储系统 I/O 响应时间边界性能研究[J].通信学报,2006,27(1):69-74.
[2] 陈琼,郑启伦,凌卫新.采用计数器存储权值的人工神经网络的实现[J].计算机工程与应用,2001,20:22-25.
[3] KARABOGA D.An idea based on honey bee swarm for numerical optimization[R].Erciyes University,Kayseri,Turkey,TechnicalReport-TR06,2005.
[4] KARABOGA D,AKAY B,OZTURK C.Artificial Bee Colony (ABC) optimization algotithm for training feed-forward neural networks[C]∥LNCS:Modeling Decisions for Artificial Intelligence.Springer-Verlag,2007:18-329.
[5] BEATRIZ A G,HUMBERTO S,ROBERTO A.VÁZQUEZ.Artificial neural network synthesis by means of artificial bee colony (ABC) algorithm[C]∥2011 IEEE Congress of Evolutionary Computation (CEC).2011:331-338.
[6] 暴励.人工蜂群算法的混合策略研究[D].太原:太原科技大学,2010.
[7] ZHU G,KWONG S.Gbest-Guided artificial bee colony algo-rithm for numerical function optimization[J].Applied mathematics and Computation,2010,217(7):3166-3173.
[8] 周新宇,吴志健,王文明.基于正交实验设计的人工蜂群算法[J].软件学报,2015,26(9):2167-2190.
[9] 冷昕,张树群,雷兆宜.改进的人工蜂群算法在神经网络中的应用[J].计算机工程与应用,2016,52(11):7-10.
[10] 王允霞.蜂群算法的研究及其在人工神经网络中的应用[D].广州:华南理工大学,2013:25-27.
[11] 向万里,马寿峰.基于轮盘赌反向选择机制的蜂群优化算法[J].计算机应用研究,2013(1):86-89.
[12] 魏波,喻飞,徐星,等.基于改进轮盘赌策略的交互式演化算法[J].计算机与数字工程,2014(10):1762-1767.
[13] ROMANOVSKII V.Discrete Markov’s chains[M].Moscow:Gostexizdat,1949.
[14] WHITTAKER J A,THOMASON M G.A Markov Chain Mo-del for Statistical software testing[J].IEEE Transactions on Software Engineering,1994,30(10):812-824.
[15] MAREK I,SZYLD D B.Algebraic schwarz methods for the numerical solution of Markov chains[J].Linar Algebraic and its Applications,2004,386:67-81.
[16] POGGI P,NOTTON G,MUSELLI M.Stochastic study of hourly total solar radiation in Corsica using a Markov model[J].International Journal of Climatology,2000,20(14):1843-1860.
[17] LI Y Z,LUAN R,NIU J C.Forecast of power generation for grid-connected photovoltaic system based on grey model and Markov chain[C]∥3rd IEEE Conference on Industrial Electronics and Applications.Singapore:IEEE,2008:1729-1733.
[18] 刁莹.用数学建模方法评价存储系统性能[D].哈尔滨:哈尔滨工程大学,2013:82-88.
[19] 林已杰.一种基于马尔科夫和神经网络的软件衰退预测方法研究[D].重庆:西南大学,2010:31-32.
[20] KARABOGA D,GORKEMLI B,OZTURK C,Karaboga N.A comprehensive survey:Artificial bee colony (ABC) algorithm and applications[J].Artificial Intelligence Review,2014,42(1):21-57.
[1] ZHAO Xin-wei, LIU Wei. MANET Routing Discovery and Establishment Strategy Based on Node State [J]. Computer Science, 2019, 46(6): 112-117.
[2] WANG Xue-jian, ZHAO Guo-lei, CHANG Chao-wen, WANG Rui-yun. Illegal Flow Analysis for Lattice Model of Information Flow [J]. Computer Science, 2019, 46(2): 139-144.
[3] ZHUANG Xiao-zhao, WAN Ji-guang, ZHANG Yi-wen, QU Xiao-yang. Energy Consumption Optimization Scheme for New Energy-driven Storage System [J]. Computer Science, 2018, 45(7): 66-72, 109.
[4] MAO Ying-chi and CHEN Yang. Uncertain Vehicle Intersection Trajectory Prediction [J]. Computer Science, 2018, 45(3): 235-240.
[5] ZHANG Qi-man, ZHANG Ying. Study on Monte Carlo Location Algorithm in Wireless Sensor Networks [J]. Computer Science, 2018, 45(12): 77-80,116.
[6] HUO Jiu-yuan, WANG Ye, HU Zhuo-ya. Convergence Analysis of Artificial Bee Colony Algorithm:Combination of Number and Shape [J]. Computer Science, 2018, 45(10): 212-216.
[7] DING Dang, ZHANG Zhi-fei, MIAO Duo-qian and CHEN Yue-feng. Ordering Recommender Algorithm Based on Consumers’ Behavior [J]. Computer Science, 2017, 44(Z11): 46-50.
[8] WANG Geng-sheng and ZHANG Min. Research of Improved CPF Algorithm for Intergrated Train Positioning [J]. Computer Science, 2017, 44(9): 296-299.
[9] LIU Zhi-feng, CHEN Kai, LI Lei and ZHOU Cong-hua. Survivability Evaluation Model for Wireless Sensor Network under Multiple Attacks [J]. Computer Science, 2017, 44(8): 129-133, 161.
[10] HU Yu-ping, XIAO Hang and LUO Dong-jun. Clothing Image Retrieval Method Based on Improved GrabCut Algorithm [J]. Computer Science, 2016, 43(Z11): 242-246.
[11] TAO Wen, JIN Ling, BAI Guang-wei and SHEN Hang. Performance Model for Network-coding-aware Opportunistic Routing in Wireless Networks [J]. Computer Science, 2016, 43(9): 156-159.
[12] ZHANG Ting-ting, ZHANG De-ping and LIU Guo-qiang. Hidden Markov Software Reliability Model with EM Method [J]. Computer Science, 2016, 43(8): 159-164.
[13] LI Xiu-yun and CHEN Shuai. Improved Maximal Lyapunov Exponent Chaotic Forecasting Method Based on Markov Chain Theory [J]. Computer Science, 2016, 43(4): 270-273.
[14] SU Yue, LI Mi, WANG Wen-xin and ZHANG De-ping. Software Reliability Prediction Approach Based on UML Activity Diagram [J]. Computer Science, 2015, 42(Z6): 531-536, 560.
[15] SHENG Jia-chuan and YANG Wei. Research on Moving Objects Detection in Video Sequences Based on Grabcut-guassian Mixture Model [J]. Computer Science, 2015, 42(Z11): 199-202.
Full text



[1] HAN Kui-kui, XIE Zai-peng and LV Xin. Fog Computing Task Scheduling Strategy Based on Improved Genetic Algorithm[J]. Computer Science, 2018, 45(4): 137 -142 .
[2] ZHANG Jing and ZHU Guo-bin. Hot Topic Discovery Research of Stack Overflow Programming Website Based on CBOW-LDA Topic Model[J]. Computer Science, 2018, 45(4): 208 -214 .
[3] ZHAO Li-bo, LIU Qi, FU Fang-ling and HE Ling. Automatic Detection of Hypernasality Grades Based on Discrete Wavelet Transformation and Cepstrum Analysis[J]. Computer Science, 2018, 45(4): 278 -284 .
[4] CUI Yi-hui, SONG Wei, PENG Zhi-yong, YANG Xian-di. Mining Method of Association Rules Based on Differential Privacy[J]. Computer Science, 2018, 45(6): 36 -40,56 .
[5] HU Ya-peng, DING Wei-long, WANG Gui-ling. Monitoring and Dispatching Service for Heterogeneous Big Data Computing Frameworks[J]. Computer Science, 2018, 45(6): 67 -71,95 .
[6] TANG Qian-wen, CHEN Liang-yu. Analysis of Java Open Source System Evolution Based on Complex Network Theory[J]. Computer Science, 2018, 45(8): 166 -173 .
[7] ZHAO Pei-hai, WANG Mi-mi. Consistency Detction Method of Models Based on Three-dimensional Behavior Relation Graph[J]. Computer Science, 2018, 45(6): 156 -160,165 .
[8] WANG Zhen-chao, HOU Huan-huan and LIAN Rui. Geographic Routing Algorithm Based on Location Prediction in WSN[J]. Computer Science, 2018, 45(5): 59 -63 .
[9] YAO Han-bing, XING Na-na, ZHOU Jun-wei and LI Yong-hua. Study on Secure Retrieval Scheme over Encrypted Data Supporting Result Ranking[J]. Computer Science, 2018, 45(5): 123 -130 .
[10] WANG Yang-yang, WEI Hao-cheng, CHAI Yun-peng. Performance Optimization of LSM Tree Key-value Storage System Based on SSD-SMR Hybrid Storage[J]. Computer Science, 2018, 45(7): 61 -65, 89 .