Title :
Exploiting the Fine Grain SSD Internal Parallelism for OLTP and Scientific Workloads
Author_Institution :
PRiSM, Univ. de Versailles, Versailles, France
Abstract :
Solid State Disks (SSDs) are promising data storage devices in term of performance and energy consumption comparing to Hard Drive Disks (HDDs). They are more and more used, even in On-Line Transaction Processing (OLTP) systems and for scientific data with hard constraints on response time. Consequently, parallel execution and parallel access to data are capital to fulfil this performance requirement. The SSD internal structure provides a potential for parallel access at different levels which can be exploited to match the concurrency naturally present in both OLTP and scientific applications. In this paper, the SSD behaviour is analysed considering two degrees of internal parallelism associated to inter Dies (degree 1) and inter Planes (degree 2) parallelisms and compared to a sequential scheme (degree 0) as a reference. The study is conducted using representative workloads for both OLTP and scientific applications. The obtained results are significant and show the important performance gain of exploiting the internal SSD parallelism (up to ×44 for OLTP). The gain is less important for scientific applications due to their requests size distributions and the interleaving of read/write streams. In conjunction with priority and pre-emption scheduling strategies, an additional impact is observed, which can be very modest or a factor of ×10 according to the context, with a significant impact only if priority is associated to preemption.
Keywords :
data mining; flash memories; transaction processing; HDDs; OLTP; data storage devices; fine grain SSD internal parallelism; hard drive disks; inter Dies; inter Planes; online transaction processing; preemption scheduling strategies; read-write stream interleaving; scientific workloads; solid state disks; Concurrent computing; Hidden Markov models; Layout; Parallel processing; Performance evaluation; Resource management; Time factors; OLTP and scientific workloads; Parallel IO; Performance evaluation; SSD; Simulation;
Conference_Titel :
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN :
978-1-4799-6122-1
DOI :
10.1109/HPCC.2014.163