{"title":"大型多媒体服务器中分层存储的带宽管理技术","authors":"J. Wang, K. Hua","doi":"10.1109/MMCS.1997.609601","DOIUrl":null,"url":null,"abstract":"Using magnetic disks as a cache for tertiary storage has been shown to be an effective way to address the high storage coats of large-scale multimedia servers. The authors investigate a technique for managing the bandwidth of such a hierarchical storage design. In existing schemes, all data items are treated equally; and the same I/O rate is used to load data from tertiary storage when they are requested. In their approach, different loading rates are used for data items with different characteristics. For frequently used items, one keeps a large percentage of data in the disk buffer and needs to use only a small I/O rate to load the missing portions on demand. On the contrary, a larger portion of less frequently used items is kept in the tertiary storage. To minimize their access latencies, larger I/O rates are used to load the missing parts when these items are needed. They formally prove that this approach is better than using the same loading rate for all data items. They also show simulation results to quantitatively demonstrate the benefits of the technique. They confirm that the scheme is able to provide higher system throughput while ensuring very short latencies (i.e., several seconds) for essentially all accesses. Such good performance is achieved using surprisingly small disk space (i.e., about 5% or less of the database size).","PeriodicalId":302885,"journal":{"name":"Proceedings of IEEE International Conference on Multimedia Computing and Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"A bandwidth management technique for hierarchical storage in large-scale multimedia servers\",\"authors\":\"J. Wang, K. Hua\",\"doi\":\"10.1109/MMCS.1997.609601\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Using magnetic disks as a cache for tertiary storage has been shown to be an effective way to address the high storage coats of large-scale multimedia servers. The authors investigate a technique for managing the bandwidth of such a hierarchical storage design. In existing schemes, all data items are treated equally; and the same I/O rate is used to load data from tertiary storage when they are requested. In their approach, different loading rates are used for data items with different characteristics. For frequently used items, one keeps a large percentage of data in the disk buffer and needs to use only a small I/O rate to load the missing portions on demand. On the contrary, a larger portion of less frequently used items is kept in the tertiary storage. To minimize their access latencies, larger I/O rates are used to load the missing parts when these items are needed. They formally prove that this approach is better than using the same loading rate for all data items. They also show simulation results to quantitatively demonstrate the benefits of the technique. They confirm that the scheme is able to provide higher system throughput while ensuring very short latencies (i.e., several seconds) for essentially all accesses. Such good performance is achieved using surprisingly small disk space (i.e., about 5% or less of the database size).\",\"PeriodicalId\":302885,\"journal\":{\"name\":\"Proceedings of IEEE International Conference on Multimedia Computing and Systems\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-06-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of IEEE International Conference on Multimedia Computing and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MMCS.1997.609601\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of IEEE International Conference on Multimedia Computing and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMCS.1997.609601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A bandwidth management technique for hierarchical storage in large-scale multimedia servers
Using magnetic disks as a cache for tertiary storage has been shown to be an effective way to address the high storage coats of large-scale multimedia servers. The authors investigate a technique for managing the bandwidth of such a hierarchical storage design. In existing schemes, all data items are treated equally; and the same I/O rate is used to load data from tertiary storage when they are requested. In their approach, different loading rates are used for data items with different characteristics. For frequently used items, one keeps a large percentage of data in the disk buffer and needs to use only a small I/O rate to load the missing portions on demand. On the contrary, a larger portion of less frequently used items is kept in the tertiary storage. To minimize their access latencies, larger I/O rates are used to load the missing parts when these items are needed. They formally prove that this approach is better than using the same loading rate for all data items. They also show simulation results to quantitatively demonstrate the benefits of the technique. They confirm that the scheme is able to provide higher system throughput while ensuring very short latencies (i.e., several seconds) for essentially all accesses. Such good performance is achieved using surprisingly small disk space (i.e., about 5% or less of the database size).