{"title":"Streaming RAID: a disk array management system for video files","authors":"F. Tobagi, J. Pang, R. Baird, M. Gang","doi":"10.1145/166266.168435","DOIUrl":null,"url":null,"abstract":"The characteristics of digital video files and traffic differ substantially from those encountered with data applications: (i) video files are much larger than data files, and (ii) video traffic is continuous in nature while data traffic is bursty, with the data rate of a video stream much higher than the mean rate of a data traffic source. Accordingly, conventional file servers and associated storage systems are not well suited to support video services over local area networks; instead, new servers capable of handling the specific characteristics of video files and traffic are needed. In this paper, we describe a video applications server software called StarWorks ™ , focusing primarily on its underlying storage management system. The latter manages an array of Winchester disks, and uses a disk access algorithm particularly suitable for video streaming, and is thus referred to as \" Streaming RAID \". We also characterize the performance of the system by determining the number of streams that can be supported for a given memory size and a given start-up latency requirement.","PeriodicalId":412458,"journal":{"name":"MULTIMEDIA '93","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"349","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MULTIMEDIA '93","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/166266.168435","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 349
Abstract
The characteristics of digital video files and traffic differ substantially from those encountered with data applications: (i) video files are much larger than data files, and (ii) video traffic is continuous in nature while data traffic is bursty, with the data rate of a video stream much higher than the mean rate of a data traffic source. Accordingly, conventional file servers and associated storage systems are not well suited to support video services over local area networks; instead, new servers capable of handling the specific characteristics of video files and traffic are needed. In this paper, we describe a video applications server software called StarWorks ™ , focusing primarily on its underlying storage management system. The latter manages an array of Winchester disks, and uses a disk access algorithm particularly suitable for video streaming, and is thus referred to as " Streaming RAID ". We also characterize the performance of the system by determining the number of streams that can be supported for a given memory size and a given start-up latency requirement.