A Synchronization Protocol of Multi-Controller Storage
Date Issued
2008
Date
2008
Author(s)
Tsai, Chih-Chung
Abstract
The exploring of request parallelism for I/O systems has been a successful strategy in conquering the performance difference between microprocessors and I/O devices. In this paper, a two-version multi-granularity protocol is proposed to maximize the controller concurrency of storage systems and to improve the system performance. The concept of multi-granularity is explored for the considerations of the hierarchical structure of such systems in stripes, blocks, etc, for operations. Synchronization based on two versions of data is adopted to favor operations with high urgency. The proposed protocol is evaluated over realistic traces with different configurations, such as the number of controllers and different read/write-operation ratios.
Subjects
Synchronization
Two version
Multi granularity
Parallelism
Storage system
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-97-J94922023-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):5a8992b5ac016633a1050e366a14938b
