Flash Cache Hybrid Storage System For Video-On-Demand Server

Loading...
Thumbnail Image
Date
2018-08
Authors
Ola Ahmed Mohammed Al-Wesabi
Journal Title
Journal ISSN
Volume Title
Publisher
Universiti Sains Malaysia
Abstract
A video-on-demand (VOD) system allows users to access any video at any time. This system enables users to view videos in the real-time streaming mode for extended durations. One of the important components of the VOD systems is the hybrid storage server. This component consists of HDD, SSD, 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. (1) 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. (2) The HDD and SSD exhibit poor data layout and streaming controller in supporting the production of a high number of simultaneous streams. This thesis proposes (1) an enhanced hybrid storage system (EHSS) for the VOD servers. The HDD, SSD, and RAM are managed and integrated using an effective mechanism, in which the top 10% most popular videos are utilized to achieve fast data access and service to a large number of simultaneous users. (2) The flash cache hybrid storage system (FCHSS) is also proposed. Unlike the EHSS architecture, the FCHSS architecture has no RAM, which is removed and replaced by a flash-based SSD. The flash-based SSD is used instead of the RAM as a cache for the HDD to achieve fast data access and service to a large number of simultaneous users. (3) The new data layout stores thousands of video segments in the HDD and SSD. The streaming management schemes, namely, data streaming controller (DSC) and flash cache-data streaming controller (FC-DSC), are also proposed to support the EHSS and FCHSS, respectively. Results of the proposed hybrid storage architectures and their respective streaming management schemes indicate that these architectures and schemes are all able to provide fast data access (low waiting time) and enhance the throughput of the VOD servers. The proposed VOD server-based EHSS with the proposed DSC provides better performance than the existing VOD server-based because it enhances the average response times and throughput for the various scales of intensive workload by 69.89% and 194.11%, respectively. Also, the proposed VOD server-based FCHSS with the FC-DSC shows a 73.53% enhancement in average total response time and a 298.91% enhancement in throughputs for all request sizes compared with the average of the total response time and throughputs of VOD server-based FADM.
Description
Keywords
Digital communications
Citation