Open Programmable (OPI) Project’s DPU/IPU Related Demos of our PoC and Lab Efforts

Submitted by Anonymous (not verified) on

The Open Programmable Infrastructure (or OPI) is an open-source effort within the Linux Foundation to develop a standard API for utilizing SmartNICs, DPUs and IPUs, and other coprocessors or processing elements. It will allow users to provision and orchestrate all devices in the same way, thus allowing them to handle many different devices, implement new devices, and change or replace devices without learning a new command structure. It will also allow manufacturers to create a standard API, deliver new or upgraded devices faster, and benefit from a large ecosystem.

Software-Enabled Flash™ For Storage Developers

Submitted by Anonymous (not verified) on

Software-Enabled Flash™ is a new storage paradigm engineered as a vendor neutral Linux Foundation project. This technology is dedicated to delivering the full power and flexibility of software-definable flash to developers. It is built on a hardware architecture focused on low-level flash management and abstraction, combined with an open-source, host-based software stack optimized for data placement control, latency prioritization, and protocol creation. Hardware from KIOXIA implementing this new Software-Enabled Flash technology will be sampling soon with select customers.

New Cloud Workloads’ Implications for Storage Media Futures

Submitted by Anonymous (not verified) on

The cloud storage market is expected to exceed $390B by 2028. Data growth is driven by new cloud-native applications incl. AI/ML, continued enterprise application migration to the cloud, and the continued growth of hybrid deployments . This explosive growth in cloud storage is expanding the manner in which the underlying storage technologies - HDDs, Flash, archival media - are used by the cloud storage platform, and is also driving the need for innovation in storage media technologies.

What 10 Years of Drive Stats Data Can Tell Us

Submitted by Anonymous (not verified) on

For the past 10 years, Backblaze has collected SMART statistics and failure data for over 250,000 hard drives and SSDs. Over that time, for over 100+ drive models, we have reported on drive failure rates as it relates to drive size, manufacturer, temperature, drive class, drive type and more. For this session will deliver our latest research on these attributes including any relevant trends and observations.

Beyond S3 Compatibility Claims: A Deep Dive into Real-World Incompatibilities

Submitted by Anonymous (not verified) on

Amazon S3 is one of the oldest and most widely used object storage services, and its API has become the industry standard for object storage. Ensuring compatibility with Amazon S3 API is crucial for object storage developers who want to benefit from the wide ecosystem of the existing applications. However, achieving 100% compatibility can be challenging due to the complexity and variety of S3 APIs, access control mechanisms, and performance and scalability requirements.

The Authoritative Core Model: Design Patterns for Hybrid Multicloud and Edge-Core-Cloud Architectural Strategies

Submitted by Anonymous (not verified) on

This talk describes a set of desired distributed location and data motion patterns that optimize storage/data placement for hybrid/multicloud and/or edge-to-core-to-cloud outcomes. What capabilities do you need to expect from your storage platforms to execute on a strategy that mitigates or completely eliminates cloud egress costs, yet also maximizes performance for workloads wherever they need to reside? How do you include sovereignty and governance into your foundational architecture?

SPDK based IPU/DPU Storage Solutions

Submitted by Anonymous (not verified) on

The Storage Performance Development Kit (SPDK) provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications. It's an ideal open source software framework for building IPU/DPU based storage solutions including initiators, targets and local SSD virtualization. This presentation talks about recent SPDK enhancements for IPU/DPU support, how SPDK is used to enable IPU/DPU based storage solutions, and the potential of SPDK to help drive toward standard based IPU/DPU storage solutions.

Flexible Data Placement Open Source Ecosystem

Submitted by Anonymous (not verified) on

Flexible Data Placement (FDP) represents the latest development in mainstream data placement technology for NVMe. Although its use-cases resemble those of other NVMe features, such as Streams and ZNS, the differences have significant implications for the implementation within host storage stacks and applications. As host stacks adopt various data placement technologies, the risk of bloated codebases and redundant implementations rises, increasing maintenance costs for large mainline projects.

SoC Construction Using Universal Chiplet Interconnect Express (UCIe): A Game Changer

Submitted by Anonymous (not verified) on

High-performance workloads demand on-package integration of heterogeneous processing units, on-package memory, and communication infrastructure to meet the demands of the emerging compute landscape. Applications such as artificial intelligence, machine learning, data analytics, 5G, automotive, and high-performance computing are driving these demands to meet the needs of cloud computing, intelligent edge, enterprise, and client computing infrastructure.

Multi Queue Linux Block Device Drivers in Rust

Submitted by Anonymous (not verified) on

Rust for Linux has brought in Rust as a second programming in the Linux Kernel. The Rust for Linux project is making good progress towards building a general framework for writing Linux kernel device drivers in safe Rust. The Rust NVMe driver is an effort to implement a PCI NVMe driver in safe Rust, for use in the Linux Kernel. The purpose of the driver is to provide a vehicle for development of safe Rust abstractions for the Linux kernel, and to prove feasibility of Rust as an implementation language for high performance device drivers.

Subscribe to