具可調整品質保證的高效率即時硬碟排程架構
博士 === 國立清華大學 === 資訊工程學系 === 96 === A multimedia server requires a real-time disk-scheduling algorithm to deliver isochronous data for real-time streams. Traditional disk-scheduling algorithms focus on providing good quality in a best-effort manner. In this paper, we propose a novel real-time disk-s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Online Access: | http://ndltd.ncl.edu.tw/handle/60779597887804910666 |
id |
ndltd-TW-096NTHU5392025 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096NTHU53920252015-11-30T04:02:54Z http://ndltd.ncl.edu.tw/handle/60779597887804910666 具可調整品質保證的高效率即時硬碟排程架構 AnEfficientReal-timeDisk-schedulingFrameworkwithAdaptiveQualityGuarantee Cheng-Han Tsai 蔡承翰 博士 國立清華大學 資訊工程學系 96 A multimedia server requires a real-time disk-scheduling algorithm to deliver isochronous data for real-time streams. Traditional disk-scheduling algorithms focus on providing good quality in a best-effort manner. In this paper, we propose a novel real-time disk-scheduling algorithm called WRR-SCAN (Weighted-Round-Robin-SCAN) to provide quality guarantees for all in-service streams encoded at variable bit rates and bounded response times for aperiodic jobs. WRR-SCAN divides a real-time stream into guaranteed jobs and optional jobs. The admission control admits a stream as long as its guaranteed jobs are satisfied. Such a decision is made in O(1) time as WRR-SCAN reserves a fixed weight for each stream. WRR-SCAN incorporates an aggressive policy to dynamically reclaim unused bandwidth during run-time. The reclaimed bandwidth is used to serve optional jobs or more aperiodic jobs. We conducted a set of simulations to compare WRR-SCAN with a set of referred disk-scheduling algorithms. The evaluations are conducted on a commonly-used disk simulator with traces from a real multimedia server. The experimental results show that WRR-SCAN provides significantly better quality for real-time streams and yields considerably shorter response times for aperiodic jobs. Tai-Yi Huang Chung-Ta King 黃泰一 金仲達 學位論文 ; thesis 86 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立清華大學 === 資訊工程學系 === 96 === A multimedia server requires a real-time disk-scheduling algorithm to deliver isochronous data for real-time streams. Traditional disk-scheduling algorithms focus on providing good quality in a best-effort manner. In this paper, we propose a novel real-time disk-scheduling algorithm called WRR-SCAN (Weighted-Round-Robin-SCAN) to provide quality guarantees for all in-service streams encoded at variable bit rates and bounded response times for aperiodic jobs. WRR-SCAN divides a real-time stream into guaranteed jobs and optional jobs. The admission control admits a stream as long as its guaranteed jobs are satisfied. Such a decision is made in O(1) time as WRR-SCAN reserves a fixed weight for each stream. WRR-SCAN incorporates an aggressive policy to dynamically reclaim unused bandwidth during run-time. The reclaimed bandwidth is used to serve optional jobs or more aperiodic jobs. We conducted a set of simulations to compare WRR-SCAN with a set of referred disk-scheduling algorithms. The evaluations are conducted on a commonly-used disk simulator with traces from a real multimedia server. The experimental results show that WRR-SCAN provides significantly better quality for real-time streams and yields considerably shorter response times for aperiodic jobs.
|
author2 |
Tai-Yi Huang |
author_facet |
Tai-Yi Huang Cheng-Han Tsai 蔡承翰 |
author |
Cheng-Han Tsai 蔡承翰 |
spellingShingle |
Cheng-Han Tsai 蔡承翰 具可調整品質保證的高效率即時硬碟排程架構 |
author_sort |
Cheng-Han Tsai |
title |
具可調整品質保證的高效率即時硬碟排程架構 |
title_short |
具可調整品質保證的高效率即時硬碟排程架構 |
title_full |
具可調整品質保證的高效率即時硬碟排程架構 |
title_fullStr |
具可調整品質保證的高效率即時硬碟排程架構 |
title_full_unstemmed |
具可調整品質保證的高效率即時硬碟排程架構 |
title_sort |
具可調整品質保證的高效率即時硬碟排程架構 |
url |
http://ndltd.ncl.edu.tw/handle/60779597887804910666 |
work_keys_str_mv |
AT chenghantsai jùkědiàozhěngpǐnzhìbǎozhèngdegāoxiàolǜjíshíyìngdiépáichéngjiàgòu AT càichénghàn jùkědiàozhěngpǐnzhìbǎozhèngdegāoxiàolǜjíshíyìngdiépáichéngjiàgòu AT chenghantsai anefficientrealtimediskschedulingframeworkwithadaptivequalityguarantee AT càichénghàn anefficientrealtimediskschedulingframeworkwithadaptivequalityguarantee |
_version_ |
1718139938733555712 |