Q: How does Western Digital software contributions work with Percona?
A: Western Digital enabled the software stack up to the RocksDB level. But RockDB is very rarely used as a stand-alone application. Rather, it is a storage engine that is leveraged by many higher-level data management applications. One of the applications that can leverage RocksDB as a storage engine is MySQL. In that configuration, it is being referred to as MyRocks. The Western Digital ZenFS filesystem integrates with MyRocks, and allows MySQL, using the MyRocks storage backend, to store data natively to ZN540. As all described software components are open source, a MySQL user could piece it all together to make the full stack work. This might be the preferred approach for researchers, but most large scale customers will require support for the total software stack. Percona is currently already supporting MyRocks as a storage engine with the Percona Server for MySQL. Percona integrates and supports the full stack of MySQL on MyRocks on ZenFS on Ultrastar DC ZN540. End-users will be able to download and install the Percona Server for MySQL and use it natively with Ultrastar DC ZN540 out-of-the-box; without requiring additional software packages. Percona will offer end-users support subscriptions for the full software stack and a single point of contact for installation, configuration and performance tuning help.