SAN JOSE, Calif.--(BUSINESS WIRE)--KIOXIA America, Inc. has released version 3.18 of its KumoScale™ storage platform built around the NVMe-oF™ (NVM Express® over Fabrics) protocol. Designed for deployment at data center scale, the KumoScale storage platform delivers high performance NVMe® (NVM Express®) flash storage as a disaggregated networked service. Major features in KumoScale software version 3.18 include native integration with OpenStack® infrastructure Wallaby release and BGP-based multipath networking.
OpenStack Infrastructure Wallaby Release Support
KumoScale storage system version 3.18 includes native integration with the latest OpenStack infrastructure Wallaby release. An active member of the OpenStack Contributor Community, KIOXIA has made several enhancements to this popular open source infrastructure environment to integrate high performance NVMe-oF storage resources seamlessly and reliably. KIOXIA contributions address two significant issues related to NVMe-oF storage in the OpenStack environment:
- In prior versions, the OpenStack infrastructure NVMe-oF connector opened a new resource-intensive connection for each and every volume, even if they shared the same target. This made NVMe-oF deployments compute and network intensive.
- In prior versions, the OpenStack os-brick module did not take advantage of client md-raid capabilities to write directly to replicated volumes across multiple storage backends.
KIOXIA code contributions to OpenStack infrastructure Wallaby release for NVMe-oF native support include:
- KIOXIA refactored the OpenStack os-brick NVMe-oF connector (nvmeof.py) and upgraded it to support more recent NVMe-oF protocols.
- KIOXIA contributed an enhancement to the OpenStack infrastructure Wallaby release connector that supports client-side replication via md-raid.
- KIOXIA contributed a KumoScale software Cinder driver that seamlessly integrates KumoScale storage backends into OpenStack environments.
These enhancements make NVMe-oF technology more efficient for large scale OpenStack deployments.
“In the spirit of innovation and collaboration, we’re happy to contribute code and our considerable NVMe-oF technology expertise to the OpenStack community so that customers can benefit from the flexibility and scalability that NVMe-oF storage enables,” said Joel Dedrick, vice president and general manager, networked storage software, KIOXIA America, Inc.
According to Brian Rosmaita, OpenStack Cinder Project Team Lead (PTL) and a principal software engineer at Red Hat®, “The Cinder development team and user community is excited that KIOXIA has made these technical contributions to the Cinder project, which provides the OpenStack Block Storage service. These new features will enable the OpenStack community to take advantage of the fast-evolving NVMe-oF protocol. Other driver maintainers are already looking at leveraging the updated os-brick connector to offer NVMe-oF with TCP, so the KIOXIA contribution, in addition to bringing KumoScale into the OpenStack family, is a real benefit to the entire OpenStack community of users.”
BGP L3 Multipath Networking Integration
Version 3.18 also includes a technical preview of its native support for the Border Gateway Protocol (BGP), implemented via integration of the Free Range Routing (FRR) network routing software. It delivers the industry’s first multipath networking for NVMe-oF storage over TCP/IP networks1. A Clos network topology is often used by data center operators to build high performance, scalable, cost effective, robust networks. Such networks use IP routing as the primary packet forwarding mechanism, and BGP is a very popular routing protocol used in this type of environment. Storage system support for the BGP protocol enables storage resources to participate as a first-class citizen in a Clos network, allowing resilient, high bandwidth connectivity between client initiators and storage targets. A traditional storage interconnect uses layer 2 technologies, such as port channels, to connect into IP networks. By participating instead at layer 3 (i.e. IP routing), KumoScale storage systems enter the modern data center network as a native cloud service. Running BGP as the routing protocol allows KumoScale storage systems to provide reliable and dynamically reroutable L3 level multipath network connectivity between client initiators and KumoScale storage targets.
“BGP is commonly used in cloud native data center environments, where a small group of people can support a very large network due to the operational simplicity and network stability it provides,” said Dinesh Dutt, author of the recently released book ‘Cloud Native Data Center Networking.’ “Native support of BGP for NVMe-oF traffic enables storage to embrace IP routing to provide robust, high performance connectivity for customers who wish to push the boundaries of storage networks.”
KumoScale software version 3.18 also includes several enhancements to its install and upgrade processes, end-to-end security and reporting telemetry, and a sample KumoScale software reporting dashboard built on Prometheus® telemetry frameworks and Grafana® platforms.
About KumoScale Storage System
KumoScale™ storage system software is a leading high-performance block storage software suite for on-premise clouds. Combining the speed and responsiveness of born-in-the-cloud software with the staying power of one of the world's largest flash memory makers, the KumoScale storage system software uses NVMe™ technology to enable flash as a service in software defined storage (SDS) environments for Kubernetes, OpenStack and bare metal infrastructures.
About KIOXIA America, Inc.
KIOXIA America, Inc. is the U.S.-based subsidiary of KIOXIA Corporation, a leading worldwide supplier of flash memory and solid state drives (SSDs). From the invention of flash memory to today’s breakthrough BiCS FLASH™ 3D technology, KIOXIA continues to pioneer innovative memory, SSD and software solutions that enrich people's lives and expand society's horizons. The company's innovative 3D flash memory technology, BiCS FLASH, is shaping the future of storage in high-density applications, including advanced smartphones, PCs, SSDs, automotive, and data centers. For more information, please visit KIOXIA.com.
© 2021 KIOXIA America, Inc. All rights reserved. Information in this press release, including product pricing and specifications, content of services, and contact information is current and believed to be accurate on the date of the announcement, but is subject to change without prior notice. Technical and application information contained here is subject to the most recent applicable KIOXIA product specifications.
1: As of June 8, 2021. Source: KIOXIA Corporation
The OpenStack® Word Mark is a registered trademark of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
The Grafana Labs Marks are trademarks of Grafana Labs, and are used with Grafana Labs’ permission. We are not affiliated with, endorsed or sponsored by Grafana Labs or its affiliates.
Prometheus® is a registered trademark of The Linux Foundation. KUBERNETES is a registered trademark of the Linux Foundation in the United States and other countries, and is used pursuant to a license from the Linux Foundation
Red Hat® is a registered trademark of Red Hat, Inc
PCI Express and PCIe are registered trademarks of PCI-SIG
The FRRouting Project is a Linux Foundation Collaborative Project. All Rights Reserved unless explicitly granted under an open source license. The Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered trademark of Linus Torvalds.
NVM Express®, NVMe®, and NVMe-oF™ word marks are registered or unregistered service marks of the NVM Express organization in the United States and other countries. All rights reserved. Unauthorized use strictly prohibited.
All company names, product names and service names may be trademarks of their respective companies.