loading...
A Light-weight, Temporary File System for Large-scale Web Servers
Orlando, Florida October 12-October 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MASCOT.2003.124064711th IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jun Wang, University of Nebraska Lincoln
Dong Li, University of Nebraska Lincoln
Several recent studies have pointed out that file I/Os can be a major performance bottleneck for some large Web servers. Large I/O buffer caches often do not work effectively for large servers. This paper presents a novel, light-weight, Temporary File System called TFS that can effectively improve I/O performance for large servers. TFS is a more cost-effective scheme compared to the full caching policy for large servers. It is a user-level application that manages files on a raw disk or raw disk partition and works in conjunction with a file system as an I/O accelerator. Since the entire system works in the user space, it is easy and inexpensive to implement and maintain. It also has good portability. TFS uses a novel disk storage subsystem called Cluster-structured Storage System (CSS) to manage files. CSS uses only large disk reads and writes and does no have garbage collection problems. Comprehensive trace-driven simulation experiments show that, TFS achieves up to 160% better system throughput and reduces up to 77% I/O latency per URL operation than that in a traditional Unix Fast File System in large Web servers.
Citation:
Jun Wang, Dong Li, "A Light-weight, Temporary File System for Large-scale Web Servers," mascots, pp.96, 11th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.