Quality-of-Service Scheduling in Storage Systems

[1]  Gregory R. Ganger,et al.  Designing computer systems with MEMS-based storage , 2000, ASPLOS.

[2]  Yale N. Patt,et al.  Scheduling algorithms for modern disk drives , 1994, SIGMETRICS 1994.

[3]  Mendel Rosenblum,et al.  The design and implementation of a log-structured file system , 1991, SOSP '91.

[4]  John Wilkes,et al.  Traveling to Rome: QoS Specifications for Automated Storage System Management , 2001, IWQoS.

[5]  Edward Y. Chang,et al.  Multi-camera spatio-temporal fusion and biased sequence-data learning for security surveillance , 2003, MULTIMEDIA '03.

[6]  Tarak Gandhi,et al.  Motion analysis of Omni-Directional video streams for a mobile sentry , 2003, IWVS '03.

[7]  Kostas Magoutis,et al.  The Optimistic Direct Access File System: Design and Network Interface Support , 2002 .

[8]  Jay K. Strosnider,et al.  Engineering and Analysis of Fixed Priority Schedulers , 1993, IEEE Trans. Software Eng..

[9]  Gregory R. Ganger,et al.  Towards higher disk head utilization: extracting free bandwidth from busy disk drives , 2000, OSDI.

[10]  P. Venkat Rangan,et al.  Multimedia Storage Servers: A Tutorial , 1995, Computer.

[11]  Jeffrey Scott Vitter,et al.  Strategic directions in storage I/O issues in large-scale computing , 1996, CSUR.

[12]  Fouad A. Tobagi,et al.  Streaming RAID: a disk array management system for video files , 1993, MULTIMEDIA '93.

[13]  Gregory R. Ganger,et al.  Operating system management of MEMS-based storage devices , 2000, OSDI.

[14]  Prashant J. Shenoy,et al.  Rules of thumb in data engineering , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[15]  Edward Y. Chang,et al.  MEMS-based disk buffer for streaming media servers , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[16]  Prashant J. Shenoy,et al.  Application performance in the QLinux multimedia operating system , 2000, ACM Multimedia.

[17]  T. Kanade,et al.  A master-slave system to acquire biometric imagery of humans at distance , 2003, IWVS '03.

[18]  Zoran Dimitrijevic,et al.  Quality of Service Support for Real-time Storage Systems , 2003 .

[19]  Sang Ho Lee,et al.  Dynamic buffer allocation in video-on-demand systems , 2001, SIGMOD '01.

[20]  Edward Y. Chang,et al.  BubbleUp: low latency fast-scan for media servers , 1997, MULTIMEDIA '97.

[21]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[22]  Kien A. Hua,et al.  A framework for supporting previewing and VCR operations in a low bandwidth environment , 1997, MULTIMEDIA '97.

[23]  Prashant J. Shenoy,et al.  Symphony: an integrated multimedia file system , 1997, Electronic Imaging.

[24]  Edward Y. Chang,et al.  The SfinX Video Surveillance System , 2003 .

[25]  L. Richard Carley,et al.  MEMS-based integrated-circuit mass-storage systems , 2000, CACM.

[26]  Randy H. Katz,et al.  A case for redundant arrays of inexpensive disks (RAID) , 1988, SIGMOD '88.

[27]  Gregory R. Ganger,et al.  Object-based storage , 2003, IEEE Commun. Mag..

[28]  Philip S. Yu,et al.  Optimization of the grouped sweeping scheduling (GSS) with heterogeneous multimedia streams , 1993, MULTIMEDIA '93.

[29]  H.M. Vin,et al.  Designing an on-demand multimedia service , 1992, IEEE Communications Magazine.

[30]  Margo I. Seltzer,et al.  Structure and Performance of the Direct Access File System , 2002, USENIX ATC, General Track.

[31]  Surajit Chaudhuri,et al.  On Scheduling Atomic and Composite Continuous Media Objects , 2002, IEEE Trans. Knowl. Data Eng..

[32]  Garth A. Gibson,et al.  RAID: high-performance, reliable secondary storage , 1994, CSUR.

[33]  Takeo Kanade,et al.  A System for Video Surveillance and Monitoring , 2000 .

[34]  Howard Gobioff,et al.  The Google file system , 2003, SOSP '03.

[35]  Gregory R. Ganger,et al.  A Framework for Building Unobtrusive Disk Maintenance Applications (CMU-CS-03-192) , 2004 .

[36]  Zoran Dimitrijevic,et al.  SFINX: a multisensor fusion and mining system , 2003, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint.

[37]  Xiang Yu,et al.  Trading capacity for performance in a disk array , 2000, OSDI.

[38]  Andrea C. Arpaci-Dusseau,et al.  USENIX Annual Technical ConferenceUSENIX Association 297 Robust , Portable I / O Scheduling with the Disk Mimic , 2003 .

[39]  Gregory R. Ganger,et al.  Freeblock Scheduling Outside of Disk Firmware , 2002, FAST.

[40]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[41]  Ashok K. Agrawala,et al.  Temporally determinate disk access: an experimental approach , 1997 .

[42]  Christos Faloutsos,et al.  Data Mining on an OLTP System (Nearly) for Free (CMU-CS-99-151) , 2000, SIGMOD 2000.

[43]  Prashant J. Shenoy,et al.  Cello: A Disk Scheduling Framework for Next Generation Operating Systems* , 1998, SIGMETRICS '98/PERFORMANCE '98.

[44]  Ragunathan Rajkumar,et al.  Real-time filesystems. Guaranteeing timing constraints for disk accesses in RT-Mach , 1997, Proceedings Real-Time Systems Symposium.

[45]  Ralf Steinmetz,et al.  Multimedia File Systems Survey: Approaches for Continuous Media Disk Scheduling , 1995, Comput. Commun..

[46]  Edward Y. Chang,et al.  2D BubbleUp: Managing Parallel Disks for Media Servers , 1998, FODO.

[47]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[48]  Gregory R. Ganger,et al.  Automated Disk Drive Characterization , 1999 .

[49]  John Wilkes,et al.  An introduction to disk drive modeling , 1994, Computer.

[50]  Guru Parulkar,et al.  Project mars: scalable, high performance, web based multimedia-on-demand (mod) services and servers , 1998 .

[51]  Edward Y. Chang,et al.  Fine-grained device management in an interactive media server , 2003, IEEE Trans. Multim..

[52]  Margo I. Seltzer,et al.  Making the Most Out of Direct-Access Network Attached Storage , 2003, FAST.

[53]  Peter Druschel,et al.  Anticipatory scheduling: a disk scheduling framework to overcome deceptive idleness in synchronous I/O , 2001, SOSP.

[54]  David A. Thompson,et al.  The future of magnetic data storage technology , 2000, IBM J. Res. Dev..

[55]  Pål Halvorsen,et al.  Operating system support for multimedia systems , 2000, Comput. Commun..

[56]  Jay K. Strosnider,et al.  Disk scheduling for multimedia data streams , 1994, Electronic Imaging.

[57]  Ute Drechsler,et al.  The "Millipede"-More than thousand tips for future AFM storage , 2000, IBM J. Res. Dev..

[58]  P. Venkat Rangan,et al.  Efficient Storage Techniques for Digital Continuous Multimedia , 1993, IEEE Trans. Knowl. Data Eng..

[59]  Charles U. Martel,et al.  On non-preemptive scheduling of period and sporadic tasks , 1991, [1991] Proceedings Twelfth Real-Time Systems Symposium.

[60]  Yale N. Patt,et al.  On-line extraction of SCSI disk drive parameters , 1995, SIGMETRICS '95/PERFORMANCE '95.

[61]  Berthier A. Ribeiro-Neto,et al.  Comparing random data allocation and data striping in multimedia servers , 2000, SIGMETRICS '00.

[62]  Srinivasan Seshan,et al.  RAID-II: a high-bandwidth network file server , 1994, ISCA '94.

[63]  Alexander Thomasian Priority queueing in RAID disk arrays with an NVS cache , 1995, MASCOTS '95. Proceedings of the Third International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[64]  H. Apte,et al.  Serverless Network File Systems , 2006 .

[65]  Jan H. M. Korst Random duplicated assignment: an alternative to striping in video servers , 1997, MULTIMEDIA '97.

[66]  W. Eric L. Grimson,et al.  Learning Patterns of Activity Using Real-Time Tracking , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[67]  John Wilkes,et al.  UNIX Disk Access Patterns , 1993, USENIX Winter.

[68]  R. S. Fabry,et al.  A fast file system for UNIX , 1984, TOCS.

[69]  David A. Patterson,et al.  Maximizing performance in a striped disk array , 1990, ISCA '90.

[70]  Gregory R. Ganger,et al.  Track-Aligned Extents: Matching Access Patterns to Disk Drive Characteristics , 2002, FAST.

[71]  Ronald Azuma,et al.  Tracking requirements for augmented reality , 1993, CACM.

[72]  David E. Culler,et al.  A case for NOW (networks of workstation) , 1995, PODC '95.