ACM Home Page
Please provide us with feedback. Feedback
Building MEMS-based storage systems for streaming media
Full text PdfPdf (615 KB)
Source
ACM Transactions on Storage (TOS) archive
Volume 3 ,  Issue 2  (June 2007) table of contents
Article No. 6  
Year of Publication: 2007
ISSN:1553-3077
Authors
Raju Rangaswami  Florida International University, Miami, FL
Zoran Dimitrijević  Google, Inc., Mountain View, CA
Edward Chang  Google, Inc., Mountain View, CA
Klaus Schauser  University of California, Santa Barbara, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 287,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1242520.1242523
What is a DOI?

ABSTRACT

The performance of streaming media servers has been limited by the dual requirements of high disk throughput (to service more clients simultaneously) and low memory use (to decrease system cost). To achieve high disk throughput, disk drives must be accessed with large IOs to amortize disk access overhead. Large IOs imply an increased requirement of expensive DRAM, and, consequently, greater overall system cost. MEMS-based storage, an emerging storage technology, is predicted to offer a price-performance point between those of DRAM and disk drives. In this study, we propose storage architectures that use the relatively inexpensive MEMS-based storage devices as an intermediate layer (between DRAM and disk drives) for temporarily staging large disk IOs at a significantly lower cost. We present data layout mechanisms and synchronized IO scheduling algorithms for the real-time storage and retrieval of streaming data within such an augmented storage system. Analytical evaluation suggests that MEMS-augmented storage hierarchies can reduce the cost and improve the throughput of streaming servers significantly.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
5
 
6
Daigle, S. J. and Strosnider, J. K. 1994. Disk scheduling for multimedia data streams. Proceedings of the IS&T/SPIE Conference.
 
7
 
8
Dimitrijevic, Z. and Rangaswami, R. 2003. Quality of service support for real-time storage systems. Proceedings of International IPSI Conference.
 
9
 
10
11
12
13
 
14
 
15
Liu, B., Rangaswami, R., and Dimitrijevic, Z. 2006. Stream combination: Adaptive IO scheduling for streaming servers. ACM SigBED Rev. 3, 1 (Jan).
16
 
17
Maxtor Corporation. 2002. Atlas 10KIII-U320 product datasheet.
 
18
 
19
Nanochip Inc. 2006. Nanochip secures $10 million in series C funding led By Intel capital. Nanochip Media Release (http://www.nanochip.com/pr/pr20060418.htm.
 
20
Rambus Inc. 2006. RDRAM. http://www.rambus.com/.
 
21
Rangan, P. V., Vin, H. M., and Ramanathan, S. 1992. Designing and on-demand multimedia service. IEEE Comm. Mag. 30, 7 (July) 56--65.
 
22
Rangaswami, R., Dimitrijevic, Z., Chang, E., and Schauser, K. E. 2003. MEMS-based disk buffer for streaming media servers. Proceedings of IEEE International Conference on Data Engineering. 619--630.
23
 
24
 
25
26
 
27
 
28
Thompson, D. A. and Best, J. S. 2000. The future of magnetic data storage technology. IBM J. Resear. Develop. 44, 3 (May).
 
29
 
30
 
31
Vettiger, P., Despont, M., Drechsler, U., Durig, U., Haberle, W., Lutwyche, M. I., Rothuizen, H. E., Stutz, R., Widmer, R., and Binning, G. K. 2000. The “Millipede”---More than one thousand tips for future AFM data storage. IBM J. Resear. Develop. 44, 3, 323--340.
32
 
33
Yu, H., Agrawal, D., and Abbadi, A. E. 2003. Tabular placement of relational data on MEMS-based storage devices. Proceedings of the International Conference on Very Large Data Bases.
 
34
Yu, H., Agrawal, D., and Abbadi, A. E. 2004. Declustering two-dimensional datasets over MEMS-based storage. Proceedings of the International Conference on Extending DataBase Technology.

Collaborative Colleagues:
Raju Rangaswami: colleagues
Zoran Dimitrijević: colleagues
Edward Chang: colleagues
Klaus Schauser: colleagues