• 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