DocumentCode
1774808
Title
Energy-efficient dispatching policy for virus scanning as a service under N-version protection
Author
Weiwen Zhang ; Yonggang Wen
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
fYear
2014
fDate
23-25 Oct. 2014
Firstpage
1
Lastpage
6
Abstract
We investigate energy-efficient dispatching policy for virus scanning as service (VSaaS) under N-version protection. Under N-version protection, one would dispatch a file-scan request to multiple service engines, in order to reduce the missed detection error cost. However, this also increases the energy consumption of service engines and the queueing delay. To manage this tradeoff, we aim to reduce the energy consumption of service engines and the missed detection error cost, while achieving low delay for VSaaS. We first define a penalty function as the combination of the energy consumption and the missed detection error cost. We then formulate the file-scan dispatching policy as a constrained optimization problem under the framework of Lyapunov optimization. Using the Lyapunov-drift-penalty function, we propose an online algorithm, which achieves the penalty function arbitrarily close to the minimum by increasing the control variable but at the cost of increasing the queue length. Simulation results indicate that the proposed algorithm is flexible to provide N-version protection. Using the algorithm, the cloud operator can dynamically tune the control variable in order to reduce the energy consumption and the missed detection error cost, while maintaining the queue stability.
Keywords
Lyapunov methods; cloud computing; computer viruses; energy conservation; error detection; optimisation; power aware computing; queueing theory; Lyapunov optimization framework; Lyapunov-drift-penalty function; N-version protection; VSaaS; cloud operator; constrained optimization problem; dynamic control variable tuning; energy consumption; energy-efficient dispatching policy; file-scan dispatching policy; file-scan request; missed detection error cost; online algorithm; queue length; queue stability; queueing delay; service engines; virus scanning as service; Computers; Delays; Dispatching; Energy consumption; Engines; Malware; Optimization; Energy efficiency; N-version protection; Virus scanning as a service;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications and Signal Processing (WCSP), 2014 Sixth International Conference on
Conference_Location
Hefei
Type
conf
DOI
10.1109/WCSP.2014.6992028
Filename
6992028
Link To Document