Cargando…

Solid-state-drives (SSDs) modeling: simulation tools & strategies

This book introduces simulation tools and strategies for complex systems of solid-state-drives (SSDs) which consist of a flash multi-core microcontroller plus NAND flash memories. It provides a broad overview of the most popular simulation tools, with special focus on open source solutions. VSSIM, N...

Descripción completa

Detalles Bibliográficos
Autor principal: Micheloni, Rino
Lenguaje:eng
Publicado: Springer 2017
Materias:
Acceso en línea:https://dx.doi.org/10.1007/978-3-319-51735-3
http://cds.cern.ch/record/2258646
_version_ 1780953881813975040
author Micheloni, Rino
author_facet Micheloni, Rino
author_sort Micheloni, Rino
collection CERN
description This book introduces simulation tools and strategies for complex systems of solid-state-drives (SSDs) which consist of a flash multi-core microcontroller plus NAND flash memories. It provides a broad overview of the most popular simulation tools, with special focus on open source solutions. VSSIM, NANDFlashSim and DiskSim are benchmarked against performances of real SSDs under different traffic workloads. PROs and CONs of each simulator are analyzed, and it is clearly indicated which kind of answers each of them can give and at a what price. It is explained, that speed and precision do not go hand in hand, and it is important to understand when to simulate what, and with which tool. Being able to simulate SSD’s performances is mandatory to meet time-to-market, together with product cost and quality. Over the last few years the authors developed an advanced simulator named “SSDExplorer” which has been used to evaluate multiple phenomena with great accuracy, from QoS (Quality Of Service) to Read Retry, from LDPC Soft Information to power, from Flash aging to FTL. SSD simulators are also addressed in a broader context in this book, i.e. the analysis of what happens when SSDs are connected to the OS (Operating System) and to the end-user application (for example, a database search). The authors walk the reader through the full simulation flow of a real system-level by combining SSD Explorer with the QEMU virtual platform. The reader will be impressed by the level of know-how and the combination of models that such simulations are asking for.
id cern-2258646
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
publisher Springer
record_format invenio
spelling cern-22586462021-04-21T19:17:07Zdoi:10.1007/978-3-319-51735-3http://cds.cern.ch/record/2258646engMicheloni, RinoSolid-state-drives (SSDs) modeling: simulation tools & strategiesEngineeringThis book introduces simulation tools and strategies for complex systems of solid-state-drives (SSDs) which consist of a flash multi-core microcontroller plus NAND flash memories. It provides a broad overview of the most popular simulation tools, with special focus on open source solutions. VSSIM, NANDFlashSim and DiskSim are benchmarked against performances of real SSDs under different traffic workloads. PROs and CONs of each simulator are analyzed, and it is clearly indicated which kind of answers each of them can give and at a what price. It is explained, that speed and precision do not go hand in hand, and it is important to understand when to simulate what, and with which tool. Being able to simulate SSD’s performances is mandatory to meet time-to-market, together with product cost and quality. Over the last few years the authors developed an advanced simulator named “SSDExplorer” which has been used to evaluate multiple phenomena with great accuracy, from QoS (Quality Of Service) to Read Retry, from LDPC Soft Information to power, from Flash aging to FTL. SSD simulators are also addressed in a broader context in this book, i.e. the analysis of what happens when SSDs are connected to the OS (Operating System) and to the end-user application (for example, a database search). The authors walk the reader through the full simulation flow of a real system-level by combining SSD Explorer with the QEMU virtual platform. The reader will be impressed by the level of know-how and the combination of models that such simulations are asking for.Springeroai:cds.cern.ch:22586462017
spellingShingle Engineering
Micheloni, Rino
Solid-state-drives (SSDs) modeling: simulation tools & strategies
title Solid-state-drives (SSDs) modeling: simulation tools & strategies
title_full Solid-state-drives (SSDs) modeling: simulation tools & strategies
title_fullStr Solid-state-drives (SSDs) modeling: simulation tools & strategies
title_full_unstemmed Solid-state-drives (SSDs) modeling: simulation tools & strategies
title_short Solid-state-drives (SSDs) modeling: simulation tools & strategies
title_sort solid-state-drives (ssds) modeling: simulation tools & strategies
topic Engineering
url https://dx.doi.org/10.1007/978-3-319-51735-3
http://cds.cern.ch/record/2258646
work_keys_str_mv AT michelonirino solidstatedrivesssdsmodelingsimulationtoolsstrategies