Abstract
The advent of big data age has brought about a growing performance and scale of the storage system, as well as huge energy consumption. Based on the sequential data storage featured workload as video surveillance, etc., we proposed EPS-RAID, that is to add a solid state disk(SSD) and a parity disk on S-RAID, and to optimize the random reads and writes in storage system by means of random write logs and Reed-Solomon(RS) code. Preserving the grouping strategy and the local parallel strategy of S-RAID, EPS-RAID has achieved good effect for random reads and writes on standby grouping, especially for the repeated reads and writes on the same logical address. The experiments show that, in the 3 file systems of EXT4, NTFS, NILFS, the energy consumption of EPS-RAID which consists of 2 disks of each grouping has effectively improved under the premise of ensuring performance and reliability.
Similar content being viewed by others
References
Alsmirat M, Jararweh Y, Obaidat I, Gupta B (2016a) Automated wireless video surveillance: an evaluation framework. J Real-Time Image Proc 1–20
Alsmirat M, Jararweh Y, Obaidat I, Gupta BB (2016b) Internet of surveillance: a cloud supported large-scale wireless surveillance system. J Supercomput 1–20
Bagheri S, Zheng J, Sinha S (2016) Temporal mapping of surveillance video for indexing and summarization. Comp Vision Image Underst 144(C):237–257
Chen P, Lee E, Gibson G, Katz R, Patterson D (1997) Raid: high-performance, reliable secondary storage. ACM Comput Surv 26(2):145–185
Fang Y, Tan Y, Zhang Q, Fei W, Cheng Z, Zheng J (2016) An effective RAID data layout for object-based de-duplication backup system. Chin J Electron 25(5):832–840
Gupta B, Agrawal D, Yamaguchi S (2016) Handbook of research on modern cryptographic solutions for computer and cyber security
Li X, Tan Y, Sun Z (2011) Semi-RAID: a reliable energy-aware RAID data layout for sequential data access. In: Proceedings of IEEE 27th Symposium on Mass Storage Systems & Technologies(MSST), pp. 1–11
Li Y, Sun Z, Ma Z, Tan Y (2014) S-raid 5:an energy-saving raid for sequential access based applications. Chinese J Comput 36(6):1290–1302
Li J, Yan H, Liu Z, Chen X (2015) Location-sharing systems with enhanced privacy in mobile online social networks. IEEE Syst J:1–10. doi:10.1109/JSYST.2015.2415835
Liu J, Zheng J, Li Y, Sun Z, Wang W, Tan Y (2013) Hybrid s-raid: an energy-efficient data layout for sequential data storage. Journal of Computer Research and Development 50(1):37–48
Lu Y, Shu J (2013) Survey on FTL-based storage systems. Journal of Computer Research and Development 01:49–59
Ma A, Douglis F, Lu G, Sawyer D, Chandra S, Hsu W (2015) RAIDShield: characterizing, monitoring, and proactively protecting against disk failures. ACM Transactions on Storage 11(4):1–28
Mao B, Feng D, Jiang H, Wu S (2008) GRAID: a green RAID storage architecture with improved energy efficiency and reliability. In: Proceedings of International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, pp. 113–120
Mu Y, Liu J, Zhang J, Mei R (2007) Application of reed-Solomon algorithm in RAID6. Chin J Electron 35(s2):90–94
Narayanan D, Donnelly A, Rowstron A (2008) Write off-loading:practical power management for enterprise storage. ACM Transactions on Storage 4(3):256–267
Pan Z, Zhang Y, Kwong S (2015) Efficient motion and disparity estimation optimization for low complexity multiview video coding. IEEE Trans Broadcast 61(2):166–176
Pan Z, Lei J, Zhang Y, Sun X (2016) Fast motion estimation based on content property for low-complexity h.265/hevc encoder. IEEE Trans Broadcast 62:1–10
Patterson D, Gibson G, Katz R (1988) A case for redundant arrays of inexpensive disks (RAID). In: Proceedings of ACM international conference on management of data, pp 109–116
Pinheiro E, Bianchini R, Dubnicki C (2006) Exploiting redundancy to conserve energy in storage systems. ACM Sigmetrics Performance Evaluation Review 34(1):15–26
Plank J (2010) A tutorial on reed-Solomon coding for faulttolerance in raid-like systems. Softw Pract Exp 27(9):995–1012
Plank J, Ding Y (2005) Note: correction to the 1997 tutorial on reed–Solomon coding. Softw Pract Exp 35(2):189–194
Psannis K (2009) Efficient redundant frames encoding algorithm for streaming video over error prone wireless channels. IEICE Electronics Express 6(21):1497–1502
Psannis K (2016) Hevc in wireless environments. J Real-Time Image Proc 12(2):509–516
Psannis K, Ishibashi Y (2008) Efficient flexible macroblock ordering technique. IEICE Trans Commun E91B(8):2692–2701
Psannis K, Ishibashi Y (2009) Efficient error resilient algorithm for h.264/avc: mobility management in wireless video streaming. Telecommun Syst 41(2):65–76
Storer M, Greenan K, Miller E, Voruganti K (2008) Pergamum: replacing tape with energy efficient, reliable, disk-based archival storage. In: Proceedings of Usenix Conference on File and Storage Technologies(FAST), pp.1–16
Sun Z, Tan Y, Li Y (2014) An energy-efficient storage for video surveillance. Multimed Tools Appl 73(1):151–167
Sun Z, Zhang Q, Li Y, Tan Y (2016) DPPDL: a dynamic partial-parallel data layout for green video surveillance storage. IEEE Trans Circuits Syst Video Technol. doi:10.1109/TCSVT.2016.2605045
Wang J, Zhu H, Li D (2007) Eraid: conserving energy in conventional disk-based raid system. IEEE Trans Comput 57(3):359–374
Wang J, Li T, Shi Y, Lian S, Ye J (2016) Forensics feature analysis in quaternion wavelet domain for distinguishing photographic images and computer graphics. Multimed Tools Appl 1–17
Weddle C, Oldham M, Qian J, Wang A, Reiher P, Kuenning G (2007) Paraid: a gear-shifting power-aware raid. ACM Transactions on Storage 3(3):1–13
Wu S, Jiang H, Feng D, Tian L, Mao B (2009) WorkOut: I/O workload outsourcing for boosting RAID reconstruction performance. In: Proceedings of Usenix Conference on File and Storage Technologies(FAST), pp 239–252
Yuan C, Sun X, Lv R (2016) Fingerprint liveness detection based on multi-scale lpq and pca. China Commun 13(7):60–65
Zhang X, Tan Y, Xue Y, Zhang Q, Li Y, Zhang C, Zheng J (2016) Cryptographic key protection against FROST for mobile devices. Clust Comput. doi:10.1007/s10586-016-0721-3
Zhu R, Tan Y, Zhang Q, Wu F, Zheng J, Xue Y (2016a) Determining image base of firmware files for ARM devices. IEICE Trans Inf Syst E99D(2):351–359
Zhu R, Tan Y, Zhang Q, Li Y, Zheng J (2016b) Determining image base of firmware for ARM devices by matching literal pools. Digit Investig 16:19–28
Zhu R, Zhang B, Mao J, Zhang Q, Tan Y (2016c) A methodology for determining the image base of arm-based industrial control system firmware. Int J Crit Infrastruct Prot. doi:10.1016/j.ijcip.2016.12.002
Zhu H, Tan Y, Zhang X, Zhu L, Zhang C, Zheng J (2017) A round-optimal lattice-based blind signature scheme for cloud services. Futur Gener Comput Syst. doi:10.1016/j.future.2017.01.031
Acknowledgments
This research was supported by the National Natural Science Foundation of China (No.61370063, 61379048, No. U1636213).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xiao, Y., Changyou, Z., Yuan, X. et al. An extra-parity energy saving data layout for video surveillance. Multimed Tools Appl 77, 4563–4583 (2018). https://doi.org/10.1007/s11042-017-4540-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4540-1