A Low Energy Consumption Storage Method for Cloud Video Surveillance Data Based on SLA Classification

With the continuous expansion of the amount of data with time in mobile video applications such as cloud video surveillance (CVS), the increasing energy consumption in video data centers has drawn widespread attention for the past several years. Addressing the issue of reducing energy consumption, we propose a low energy consumption storage method specially designed for CVS systems based onthe service level agreement (SLA) classification. A novel SLA with an extra parameter of access time period is proposed and then utilized as a criterion for dividing virtual machines (VMs) and data storage nodes into different classifications. Tasks can be scheduled in real time for running on the homologous VMs and data storage nodes according to their access time periods. Any nodes whose access time periods do not encompass the current time will be placed into the energy saving state while others are in normal state with the capability of undertaking tasks. As a result, overall electric energy consumption in data centers is reduced while the SLA is fulfilled. To evaluate the performance, we compare the method with two related approaches using the Hadoop Distributed File System (HDFS). The results show the superiority and effectiveness of our method.

[1]  Samir Tata,et al.  CompatibleOne: The Open Source Cloud Broker , 2013, Journal of Grid Computing.

[2]  Quanyan Zhu,et al.  Dynamic energy-aware capacity provisioning for cloud computing environments , 2012, ICAC '12.

[3]  Dzmitry Kliazovich,et al.  DENS: Data Center Energy-Efficient Network-Aware Scheduling , 2010, GreenCom/CPSCom.

[4]  Hui Liu,et al.  The Design of Distributed File System Based on HDFS , 2013 .

[5]  Jin-Soo Kim,et al.  BEST: Best-effort energy saving techniques for NAND flash-based hybrid storage , 2012, IEEE Transactions on Consumer Electronics.

[6]  Li Xiaoyong,et al.  Key Technologies of Distributed Storage for Cloud Computing , 2012 .

[7]  Lei Wang,et al.  An activity-based replica placement method of energy-conservation , 2013, 2013 International Conference on Fuzzy Theory and Its Applications (iFUZZY).

[8]  Wang Qin,et al.  Dynamic power dissipation control method for real-time processors based on hardware multithreading , 2013, China Communications.

[9]  Abdulhalim Dandoush,et al.  Lifetime and availability of data stored on a P2P system: Evaluation of redundancy and recovery schemes , 2014, Comput. Networks.

[10]  Liao Bin Energy-Efficient Algorithms for Distributed File System HDFS , 2013 .

[11]  Athanasios V. Vasilakos,et al.  Cloud Computing , 2014, ACM Comput. Surv..

[12]  Yonghua Xiong,et al.  An energy-optimization-based method of task scheduling for a cloud video surveillance center , 2016, J. Netw. Comput. Appl..

[13]  Xingyu Zhou,et al.  A Virtualized Hybrid Distributed File System , 2013, 2013 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[14]  Antonio Pescapè,et al.  Cloud monitoring: A survey , 2013, Comput. Networks.

[15]  Chau Yuen,et al.  Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[16]  Massoud Pedram,et al.  SLA-based Optimization of Power and Migration Cost in Cloud Computing , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[17]  Filip De Turck,et al.  Remote Display Solutions for Mobile Cloud Computing , 2011, Computer.

[18]  Gabor Kecskemeti,et al.  An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous Cloud environments , 2014, Future Gener. Comput. Syst..

[19]  M. Shamim Hossain,et al.  Resource Allocation for Service Composition in Cloud-based Video Surveillance Platform , 2012, 2012 IEEE International Conference on Multimedia and Expo Workshops.

[20]  Zhen Hu,et al.  CFS: The Design and Implementation of a Cluster File System Service on Inspur AS3000 , 2011, 2011 International Conference on Computational and Information Sciences.

[21]  Massoud Pedram,et al.  Energy-Efficient Virtual Machine Replication and Placement in a Cloud Computing System , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[22]  Yonghua Xiong,et al.  Design and Implementation of a Prototype Cloud Video Surveillance System , 2014, J. Adv. Comput. Intell. Intell. Informatics.

[23]  Rajkumar Buyya,et al.  Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers , 2012, Concurr. Comput. Pract. Exp..

[24]  Toon De Pessemier,et al.  Dynamic optimization of the quality of experience during mobile video watching , 2015, 2015 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.

[25]  Tao Zhang,et al.  Energy-Efficient Algorithms for Distributed File System HDFS: Energy-Efficient Algorithms for Distributed File System HDFS , 2014 .

[26]  Hui Li,et al.  Model of Cloud Video Surveillance Based on Network Coding Cloud Storage System , .

[27]  Luna Mingyi Zhang Green Task Scheduling Algorithms with Speeds Optimization on Heterogeneous Cloud Servers , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.