<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Lerner, Alberto</dc:creator>
  <dc:creator>Kwak, Jaewook</dc:creator>
  <dc:creator>Lee, Sangjin</dc:creator>
  <dc:creator>Park, Kibin</dc:creator>
  <dc:creator>Song, Yong Ho</dc:creator>
  <dc:creator>Cudré-Mauroux, Philippe</dc:creator>
  <dc:date>2020</dc:date>
  <dc:description xmlns:ns0="xml" ns0:lang="en">In-memory databases rely on non-volatile storage devices for services such as  durability and recovery. SSDs can provide the high-performance these services  require. When performance problems occur, however, SSDs offer no mechanism to  help analyze them. The only alternative is to instrument the database side of the  problem and conjecture about what might be the cause of performance degradation.  In this paper, we show that SSDs can in fact produce performance profiling  information. We extend the Cosmos+OpenSSD, a full-edged SSD with open-source  firmware, to track performance information on a per-IO-request granularity. We use  such information, for instance, to analyze the interaction between a modern  transaction log and checkpoint workloads, offering explanations to problems that were  quite obscure before. We believe that an SSD providing such level of instrumentation  is an essential tool towards co-designing a new class of high-performance  storage/database stack.</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:identifier>https://folia.unifr.ch/global/documents/309223</dc:identifier>
  <dc:identifier>https://folia.unifr.ch/documents/309223/files/2020_Cudre-Mauroux_Takes.pdf</dc:identifier>
  <dc:language>eng</dc:language>
  <dc:relation>http://cidrdb.org/cidr2020/papers/p19-lerner-cidr20.pdf</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>License undefined</dc:rights>
  <dc:source>CIDR 2020, 10th Conference on Innovative Data Systems Research, Amsterdam, The Netherlands, January 12-15, 2020, Online Proceedings. - 2020, p. 1-8</dc:source>
  <dc:subject xmlns:ns1="xml" ns1:lang="en">In-memory database</dc:subject>
  <dc:subject xmlns:ns2="xml" ns2:lang="en">SSD</dc:subject>
  <dc:subject xmlns:ns3="xml" ns3:lang="en">DB</dc:subject>
  <dc:subject>info:eu-repo/classification/udc/004</dc:subject>
  <dc:title xmlns:ns4="xml" ns4:lang="en">It Takes Two : Instrumenting the Interaction between In-Memory Databases and Solid-State Drives</dc:title>
  <dc:type>http://purl.org/coar/resource_type/c_5794</dc:type>
</oai_dc:dc>
