Hybrid Storage Management Method for Video-on-Demand Server

  • Ola A. Al-wesabiEmail author
  • Nibras Abdullah
  • Putra Sumari
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1073)


One of the important components of video-on-demand (VOD) systems is the hybrid storage server. This component consists of use hard disk drives (HDDs), solid-state drives (SSDs), and RAM, collectively fulfilling the requirement of simultaneous fast data access and large data distribution to numerous users. However, current hybrid storage systems still pose numerous challenges. The integration and roles of the HDD, SSD, and RAM are relatively weak in terms of optimizing fast access prior to streaming to a large number of simultaneous users. The HDD and SSD exhibit poor data layout and streaming controller in supporting the production of a high number of simultaneous streams. This paper proposes (1) the flash cache hybrid storage system (FCHSS) VOD servers. The FCHSS architecture has no RAM, which is removed and replaced by a flash-based SSD. (2) The new data layout stores thousands of video segments in the HDD and SSD. The streaming management scheme, namely, flash cache-data streaming controller (FC-DSC), is also proposed to support FCHSS. The proposed VOD server-based FCHSS with the FC-DSC shows a 73.53% and 23.71% enhancement in average total response time, and a 35.63% and 298.91% enhancement in throughputs for all request sizes compared with the average of the total response time and throughputs of the hybrid storage system HSS VOD server- and the VOD server-based feedback-based adaptive data migration (FADM).


Flash cache hybrid storage system (FCHSS) Flash cache-data streaming controller (FC-DSC) Hard disk drives (HDDs) I/O response time Solid-state-drive (SSD) Throughput Video on demand (VOD) 


  1. 1.
    Al-wesabi, O.A., Sumari, P., Al-wesabi, M.A.: Proxy caching strategies for multimedia distribution. Int. J. Adv. Comput. Technol.(IJACT) 8(2), 74–87 (2016)Google Scholar
  2. 2.
    Al-wesabi, O.A., Abdullah, N., Sumari, P.: Data stream management system : for video on demand hybrid storage server. Int. J. Intell. Syst. Technol. Appl. (IJISTA) 18(5), 470–493 (2019)Google Scholar
  3. 3.
    Al-wesabi, O.A., Sumari, P., Al-wesabi, M.A.: Efficient architecture for large-scale video on demand storage server. In: International Conference on Control Systems, Computing and Engineering (ICCSCE), pp. 395–400. IEEE (2015)Google Scholar
  4. 4.
    Al-wesabi, O.A., Sumari, P.: Streaming management scheme for hybrid storage video on demand server. Adv. Sci. Lett. 22(10), 2695–2699 (2016)CrossRefGoogle Scholar
  5. 5.
    Al-wesabi, O.A., Sumari, P.: Hybrid storage architecture for video on demand server. In: 4th International Conference on Software Engineering and Computer Systems (ICSECS), Malaysia, pp. 6–10. IEEE, Kuantan (2015)Google Scholar
  6. 6.
    Al-wesabi, O.A., Abdullah, N., Sumari, P.: On the design of video on demand server-based hybrid storage system. In: Recent Trends in Information and Communication Technology. IRICT 2017, Lecture Notes on Data Engineering and Communications Technologies, vol. 5, pp. 306–315. Springer, Heidelberg (2017)Google Scholar
  7. 7.
    Ling, Q., Xu, L., Yan, J., Zhang, Y., Li, F.: A Feedback-based adaptive data migration method for hybrid storage VOD caching systems. Multimedia Tools Appl. 75(1), 165–180 (2016)CrossRefGoogle Scholar
  8. 8.
    Xu, K., Liu, X., Ma, Z., Zhong, Y., Chen, W.: Exploring the policy selection of the P2P VoD system: a simulation-based research. Peer-to-Peer Netw. Appl. 8(3), 459–473 (2015)CrossRefGoogle Scholar
  9. 9.
    Ma, C., Yan, Z., Chen, C.W.: Forecasting initial popularity of just-uploaded user-generated videos. In: International Conference on Image Processing (ICIP), pp. 474–478. IEEE (2016)Google Scholar
  10. 10.
    Oh, Y., Choi, J., Lee, D., Noh, S.H.: Caching less for better performance: balancing cache size and update cost of flash memory cache in hybrid storage systems. In: Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST), vol. 12, San Jose, CA, USA (2012)Google Scholar
  11. 11.
    Kan, L.V., Jang, Y.H.: U.S. Patent Application No. 15/631,773 (2018)Google Scholar
  12. 12.
    Hachiya, S., Johguchi, K., Miyaji, K., Takeuchi, K.: Hybrid triple-level-cell/multi-level-cell NAND flash storage array with Chip Exchangeable Method. Jpn. J. Appl. Phys. 53(4S), 04EE04 (2014)Google Scholar
  13. 13.
    Wu, Q.M., Xie, K., Zhu, M.F., Xiao, L.M., Ruan, L.: DMFSsim: a distributed metadata file system simulator. Appl. Mech. Mater. 241, 1556–1561 (2013)Google Scholar
  14. 14.
    Yin, S., Li, X., Li, K., Huang, J., Ruan, X., Zhu, X., Cao, W., Qin, X.: REED: a reliaenergy-efficient RAID. In: 44th International Conference on Parallel Processing (ICPP), Beijing, China, pp. 649–658. IEEE (2015)Google Scholar
  15. 15.
    Uyangoda, L., Ahangama, S., Ranasinghe, T.: User profile feature-based approach to address the cold start problem in collaborative filtering for personalized movie recommendation. arXiv preprint arXiv:1906.00365 (2019)

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Ola A. Al-wesabi
    • 1
    • 2
    Email author
  • Nibras Abdullah
    • 2
    • 3
  • Putra Sumari
    • 1
  1. 1.School of Computer ScienceUniversiti Sains Malaysia (USM)GelugorMalaysia
  2. 2.Faculty of Computer Science and EngineeringHodeidah UniversityHodeidahYemen
  3. 3.National Advanced IPv6 CenterUniversiti Sains Malaysia (USM)GelugorMalaysia

Personalised recommendations