SSD Software Platform Simulator for In-Storage Processing

Dae-Dong Park, Jae-Soo Lee, Seongsoo Hong · 2012

In-storage processing (ISP) was developed to solve the performance degradation problem of I/O interlace. Recently, the problem is getting worse because the speed of internal data bus of SSD has been improved much more than that of I/O interlaces. However, it is hard to use the existing ISP mechanisms for SSD because they aimed on specific systems or applications. In this paper, we propose SSD software platform to solve this problem. By using the proposed platform, user can dynamically install and remove various ISP applications and extend functionality through event service. We first propose a programming model and then design a SSD software platform. Finally, we implement a platform simulator and perform experiments to verify its performance enhancement and functional extensibility. The results show that the average response time of applications with ISP are decreased by 52.7% compared to that of without ISP. Also, user can dynamically attach a new functionality to SSD.

Read the paper · More papers on PaperTik