Implementing Facebook’s Flashcache Utilizing PCIe-based Flash with Thin Provisioning

The thoughts of Seagate’s Rick Stehno, a Senior IT Solutions Architect/Databases, have recently been published in Oracle’s Friday Spotlight on its Linux Blog.

In the piece entitled, “Implementing Facebook’s Flashcache Utilizing PCIe-based Flash with Thin Provisioning” Stehno establishes that…

“PCIe-based flash can help increase the performance of a database application, such as MySQL on the Oracle Linux platform…” “By enabling a thin provisioning feature, low latency and improved performance is achieved, usable flash capacity is expanded and overall TCO is lowered.”

This thorough and detailed article ends with the following conclusion…

“By implementing Seagate’s version of Flaschcache with embedded Nytro DLC on Oracle Linux, the Flashcache caching technology can now take full advantage of the expanded benefits of Seagate PCIe flash storage:

  • Expose up to 2x of the PCIe-based cards rated capacity as logical capacity
  • Higher cache hit rates and fewer latency spikes associated without requiring physical reads from HDD to retrieve the data
  • Lower effective cost per GB
  • Improved GB / Watt
  • Flashcache is a proven caching technology for the InnoDB storage engine in MySQL; and it supports Write-through, Write-around and Write-Back caching options.”

You can read the full piece by visiting Oracle’s Linux Blog; further to this are other pieces, written by Rick Stehno, which are available on Seagate’s Intelligent Infrastructure blog.

For more information about this technology please visit Seagate’s Nytro and Oracle Linux websites.

Rick Stehno has worked in IT since 1977. The first 10 years was in the mainframe area initial as a programmer (cobol, cics) before becoming a system programmer (assembler, cics, mvs, dos, vtam/ncp, cms, rexx, db2). Over the last 20 years his work has centered on his role as an Oracle developer and database administrator.

2015-06-02T16:47:02+00:00

About the Author: