Abstract | ||
---|---|---|
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, lightweight, 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. |
Year | DOI | Venue |
---|---|---|
2003 | 10.1109/MASCOT.2003.1240647 | WWW Posters |
Keywords | DocType | ISSN |
cluster-structured storage system,disk storage subsystem,cache storage,cost-effective scheme,i/o accelerator,large-scale web server,i/o performance improvement,url operation,raw disk partition,temporary file system,file management,file servers,internet,file organisation,disc storage,cost effectiveness,storage system,garbage collection | Conference | 1526-7539 |
ISBN | Citations | PageRank |
0-7695-2039-1 | 4 | 0.43 |
References | Authors | |
12 | 2 |