Making Flash Software-Defined

Submitted by Anonymous (not verified) on

Everything else is the data center is software-defined, so it’s time to bring that concept to flash. This session will be an open forum making flash software programmable in the host for the data center. We’ll discuss Software-Enabled Flash concepts, the reference FTL, and the reference ZNS and block VirtIO drivers. Moderated by representatives of the Linux Foundation’s™ open source Software-Enabled Flash™ Project, we hope to cover its software defined architecture, internal workings, and their fit in cloud-scale applications.

SNIA SDXI Internals and its Journey Towards Standardizing Memory to Memory Data Movement

Submitted by Anonymous (not verified) on

Software memory copies have been the gold standard for applications performing memory data movement or operations in system memory. With new accelerators and memory types enriching the system architecture, accelerator-assisted memory data movement and transformation needs much-needed standardization. SNIA's SDXI (Smart Data Accelerator Interface) TWG is at the forefront of standardizing this and has been working towards a v1.0 since its formation in June 2020.

Security/Privacy Protection Considerations for Storage

Submitted by Anonymous (not verified) on

This session is an open forum to discuss security and privacy protection issues that are of concern to you. Topics are likely to include the current threat landscape, legal/regulatory developments, potential countermeasures and risk mitigation strategies, security implications for emerging technology, and the state of relevant standards. Moderated by the editor of the ISO storage security standard, the dialogue could influence industry initiatives and formal standards.

DPU as a Storage Initiator for bare metal performance and virtualization

Submitted by Anonymous (not verified) on

With the NVMe/TCP and disaggregated storage gaining rapid market adoption, it is more clear than ever that Storage Initiator (SI) needs to be more performant and efficient to provide applications with DAS (Direct Attached Storage) like performance and latency. At the same time, there is a growing need from virtualized applications for secure transport and storage performance near bare metal. The Host CPU can save a significant number of cycles by offloading the NVMe/TCP to a DPU based Storage Initiator (SI).

Building an Object based STaaS solution with Poseidon Storage

Submitted by Anonymous (not verified) on

Samsung recently contributed Poseidon project, which is an OCP-based industry collaboration between component vendor (Samsung), system vendor(Inspur) and data center. Poseidon is an open-source storage software and hardware platform for NVMe-oF based systems. It's an EDSFF based storage reference system, targeted for performance and density, suitable for cloud data center. Today cloud service providers (CSP) are constantly challenged with large volumes of data and increasing demand from customers for cost effective storage.

The Apache Ozone: A Distributed Object Storage System is with Erasure Coding

Submitted by Anonymous (not verified) on

Apache Ozone is a highly scalable distributed object storage system and also provides the file system interface. Distributed storage systems typically use replication to provide high reliability and Ozone supports the replication model for the same. However replication is expensive in terms of storage space and other resources ( ex: network bandwidth etc). Erasure Coding(EC) is a proven technique to save storage space and throughput requirements. Apache Ozone implemented the EC support.

Making DCE/RPC Calls to Active Directory Time Bound

Submitted by Anonymous (not verified) on

DCE/RPC is a popular library for sending RPC calls to Active Directory from Linux/Unix systems. So far, DCE/RPC calls to Active Directory are synchronous and they actually wait for the response from Active Directory. Till that time, a thread inside DCE/RPC keeps on waiting until the response is received. This mechanism for send/receive fails and causes stuck calls in case of network disruptions, slow network, or rather flaky connections. It is required to have a solution that obviates such unnecessary hangs and handles connection issues more gracefully.

A Persistent CXL Memory Module with DRAM Performance

Submitted by Anonymous (not verified) on

Data persistence on CXL is an essential enabler toward the goal of instant-on processing. DRAM class performance combined with non-volatility on CXL enables a new class of computing architectures that can exploit these features and solve real-world bottlenecks for system performance, data reliability, and recovery from power failures. New authentication methods also enhance the security of server data in a world of cyberattacks.

Subscribe to