OpenEBS v2.1.0 and Mayastor v0.4.0 Released!

There’s been a lot of recent discussion about who’s buying TikTok, but back in my day, we had more exciting tick-tocks. I’m talking about Intel’s famous release cadence for CPU architectures.

Back then, a “tick” release was a leap forward in fabrication. A “tock” release represented a new CPU architecture. In that spirit, we’re proud to release OpenEBS 2.1.0 and Mayastor 0.4.0. OpenEBS and Mayastor are ticking into improved stability and a few quality of life features this cycle. These tick releases build a nice foundation for the coming tocks, which will introduce more exciting changes.

Mayastor’s fancy new docs

This release comes with a newly enhanced set of documentation for Mayastor. What does enhanced mean? Gitbook. You can view the glossy new docs at mayastor.gitbook.io.

The new enhancements include search, easily accessible navigation, and an all around more pleasant reading experience. A solid upgrade over the bare GitHub markdown.

If you’d like to make a contribution to docs, we’d love to have you get started by proposing a change through GitHub.

OpenEBS v2.1.0 &Mayastor v0.4.0 Released

Squashed bugs and added resiliency

The new release also comes with a number of bug fixes, and changes that mean Mayastor will respond to failures more resiliently. To find out more about the specifics, you can read the 0.4.0 release notes in full.

OpenEBS changes

Mayastor is just one of the many storage options available through OpenEBS. What sets it apart is that it’s fast. It’s really fast. If you’re keen to learn more about the particular details of how it works, our previous release blog has a great overview. A recent post by Jakub Pavlik at Volterra also dives into some benchmarks he created to see just how fast Mayastor is.

OpenEBS Mayastor: mixed read IOPS and mixed write IOPS

OpenEBS Mayastor leads the pack in this (higher is better) benchmark. This mixed read-write IOPS benchmark shows just how big a jump in performance the OpenEBS Mayastor project can be. Image from Jakub Pavlik’s benchmark article.

Given that OpenEBS is a much bigger beast (and more modular) beast, what’s new elsewhere? In the latest release OpenEBS and Velero get cozier. OpenEBS’s ZFS Local PV benefits from that relationship in the form of newly added support for backup and restore operations.

Similarly, other improvements to the OpenEBS Velero plugin mean that backup and restore for different volumes can now occur in parallel. That should be a nice upgrade for anyone operating a true microservices environment, at scale.

Finally, just like Mayastor, the broader OpenEBS project received a number of bug fixes and resiliency improvements. Details on exactly what’s changed can be found in the OpenEBS 2.1.0 release notes.

Coming soon

We’re in that fun period after summer where everyone is back into the swing of things. That means events! It also means fun new technology showcases.

We’re looking forward to Hacktoberfest and KubeCon NA 2020 for both of those reasons.

We’re excited to participate in Hacktoberfest once again this year. Community contribution is an essential part of open source and a key reason for our success. Speaking of which, in this release, we’d like to say thanks to a few of our first-time contributors: @rohansadale, @AJEETRAI707, @smijolovic, and @jlcox1970.

Once we start Hacktoberfest, that first-time contributor could be you! We’re currently preparing our maintainers to be stellar mentors, and working to make sure both OpenEBS and LitmusChaos are well-groomed before you start hacking. We want your first contribution experience to be a great one.

To get yourself onto the latest and greatest from this OpenEBS release, you can find detailed upgrading steps in the repo.

Don Williams
Don is the CEO of MayaData and leading the company for last one year. He has an exceptional record of accomplishments leading technology teams for organizations ranging from private equity-backed start-ups to large, global corporations. He has deep experience in engineering, operations, and product development in highly technical and competitive marketplaces. His extensive professional network in several industries, large corporations and government agencies is a significant asset to early stage businesses, often essential to achieve product placement, growth and position for potential exit strategies.
Kiran Mova
Kiran evangelizes open culture and open-source execution models and is a lead maintainer and contributor to the OpenEBS project. Passionate about Kubernetes and Storage Orchestration. Contributor and Maintainer OpenEBS projects. Co-founder and Chief Architect at MayaData Inc.
Murat Karslioglu
VP @OpenEBS & @MayaData_Inc. Murat Karslioglu is a serial entrepreneur, technologist, and startup advisor with over 15 years of experience in storage, distributed systems, and enterprise hardware development. Prior to joining MayaData, Murat worked at Hewlett Packard Enterprise / 3PAR Storage in various advanced development projects including storage file stack performance optimization and the storage management stack for HPE’s Hyper-converged solution. Before joining HPE, Murat led virtualization and OpenStack integration projects within the Nexenta CTO Office. Murat holds a Bachelor’s Degree in Industrial Engineering from the Sakarya University, Turkey, as well as a number of IT certifications. When he is not in his lab, he loves to travel, advise startups, and spend time with his family. Lives to innovate! Opinions my own!