Multi-Tiered Storage Systems And Methods For Adaptive Content Streaming

Author(s)
Advisor(s)
Editor(s)
Associated Organization(s)
Series
Series
Supplementary to:
Abstract
The disclosed technology includes techniques for efficiently streaming media content from a multi-tiered storage system. An example implementation may be used for adaptive HTTP streaming of video segments and other content. In some implementations, flash memory SSDs (SLC or MLC) may form an intermediate cache layer between a first layer of DRAM cache and third layer of HDDs. Significant architectural elements of various implementations include optimal write granularity to overcome the write amplification effect of flash memory SSDs and a QoS-sensitive caching strategy that monitors the activity of the flash memory SSDs to ensure that video streaming performance is not hampered by the caching activity.
Sponsor
Date
7/31/2018
Extent
Resource Type
Resource Subtype
Rights Statement
Rights URI