Disk logging algorithms and performance analysis based on Petri net models

Feng Zhou,Chuang Lin,Weimin Zheng
2002-01-01
Ruan Jian Xue Bao/Journal of Software
Abstract:Disk log is an important type of data structure used in databases and file systems. The synchronous nature of logging often renders it the performance bottleneck of the whole system. Using disk-scheduling algorithms optimized for logging is one way to solve this problem. A disk logging algorithm, latency-optimized logging, is proposed. A high level Petri net (HLPN) model of a disk subsystem and track-based logging and subsequently HLPN models of three logging algorithms (sector-continuous logging, track-based logging and latency-optimized logging) are built and performance of the algorithms is analyzed. The results show that both of the latter two can improve logging performance by a factor of ten and the proposed algorithm performs much better under heavy load.
What problem does this paper attempt to address?