PROJECT TITLE :
SSD-Tailor: Automated Customization System for Solid-State Drives
Enterprise servers need customized solid-state drives (SSDs) to satisfy their specialized I/O performance and reliability necessities. For effective use of SSDs for enterprise purposes, SSDs must be designed considering requirements like those related to performance, lifetime, and price constraints. However, SSDs have numerous hardware and software style choices, such as flash memory varieties and block allocation ways, that have not been well analyzed nevertheless, however on which the SSD performance depends. Furthermore, there is no methodology for determining the optimal style for a explicit I/O workload. This paper proposes SSD-Tailor, a customization tool for SSDs. SSD-Tailor determines a near-optimal set of style choices for a given workload. SSD designers can use SSD-Tailor to customise SSDs in the first style stage to fulfill the client needs. We tend to evaluate SSD-Tailor with nine I/O workload traces collected from real-world enterprise servers. We have a tendency to observe that SSD-Tailor finds near-optimal SSD designs for these workloads by exploring only about 1p.c of the entire set of style candidates. We tend to conjointly show that the near-optimal styles increase the common I/O operations per second by up to seventeenpercent and decrease the average response time by up to 163% as compared to an SSD with a general design.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here