Sorry, you need to enable JavaScript to visit this website.

Istio Service Mesh: A Primer

Submitted by Anonymous (not verified) on

Microservices architectures enhance the ability for modern software teams to deliver applications at scale and have expanded the distributed nature of application. But as an application’s footprint grows, the challenge is to understand and control interactions among services within these environments. Enabling Service Mesh controls the communication, configuration and behavior of microservices in an application. A service mesh is a dedicated infrastructure layer for handling service-to-service communication in any microservice, public cloud or Kubernetes architecture.

A Tiering-Based Global Deduplication for a Distributed Storage System

Submitted by Anonymous (not verified) on

Reducing the amount of data is a huge advantage of saving a total cost of ownership for a distributed storage system. To do this, a deduplication method which removes redundant data is being used as one of the promising solutions to save storage capacity. However, in practice, traditional deduplication methods designed for a local storage system is not suitable for a distributed storage system due to several challenging issues.

QEMU NVMe Emulation: What's New

Submitted by Anonymous (not verified) on

The QEMU emulated NVMe device is used by developers and users alike to develop, test and verify device drivers and tools. The emulated device is in rapid development and with QEMU 6.0, the device was updated to support a number of core additional features such as an update to NVMe v1.4, universal Deallocated and Unwritten Logical Block Error support, enhanced PMR and CMB support as well as a number of experimental features such as Zoned Namespaces, multipath I/O, namespace sharing and DIF/DIX end-to-end data protection.

Uncovering Production Issues - with Real World Workload Emulation

Submitted by Anonymous (not verified) on

Current enterprise storage devices have to service many diverse and continuously evolving application workloads (For e.g., OLTP, Big Data/Analytics and Virtualization). These workloads combined with additional enterprise storage services like deduplication, compression, snapshots, clones, replication, tiering etc. result in complex I/Os to the underlying storage. Traditional storage system tests make use of benchmarking tools, which generate a fixed and constant workload, comprised of a single or few I/O access patterns and are not sufficient for enterprise storage testing.

Towards Copy-Offload in Linux NVMe

Submitted by Anonymous (not verified) on

The de-facto way of copying data in I/O stack has been pulling it from one location followed by pushing to another. The farther the application, requiring copy, is from storage, the longer it takes for trip to be over. With copy-offload the trip gets shorter as the storage device presents an interface to do internal data-copying. This enables the host to optimize the pull-and-push method, freeing up the host CPU, RAM, and the fabric elements.

Introducing Fabric Notifications, from Awareness to Action

Submitted by Anonymous (not verified) on

Marginal links and congestion have plagued storage fabrics for years and many independent solutions have been tried. The Fibre Channel industry has been keenly aware of this issue and, over the course of the last two years, has created the architectural foundation for a common ecosystem solution. Fabric Notifications employs a simple message system to provide registered participants with information about key events in the fabric that are used to automatically address link integrity and congestion issues.

Next Generation Cloud Data Centers

Submitted by Anonymous (not verified) on

Current workloads at data centers are changing at a blistering pace and fast becoming data-centric. Modern cloud-native applications are written as microservices distributed across network connected servers and many of these applications need to process large amounts of data quickly—data that cannot fit in a single server and therefore needs to be “sharded” or spread across many servers.

Computational Storage Directions at Fungible

Submitted by Anonymous (not verified) on

Computational storage is paramount for truly composable infrastructure. While there isn't yet broad adoption, computational storage is ready to move beyond test benches into widespread deployment. This presentation explore today’s cloud data center requirements using real-world use cases to show how to move compute to the data, instead of the data to the compute. Computational systems seek to address the limitations of hyper-converged infrastructure systems, in which users can only scale compute and storage by purchasing additional nodes.

Fine Grain Encryption Control for Enterprise Applications

Submitted by Anonymous (not verified) on

The Key Per IO (KPIO) project is a joint initiative between the NVM Express® and TCG Work Groups (WGs) to define a new KPIO Security Subsystem Class (SSC) under TCG Opal SSC for NVMe® class of Storage Devices. Self-Encrypting Drives (SED) perform continuous encryption on user accessible data based on contiguous LBA ranges per namespace. This is done at interface speeds using a small number of keys generated/held in persistent media by the storage device. KPIO will allow large numbers of encryption keys to be managed and securely downloaded into the NVM subsystem.

TCG Storage Workgroup Status Update

Submitted by Anonymous (not verified) on

This is an overview of the new standards work being defined in the storage work group of the TCG. This includes overview of the TCG Opal SSC, SIIS (Storage Interface Interactions Specifications), Configurable Namespace Locking, and Key Per IO. The session may also touch upon some of the enhancements being worked on in the work group such as Settable Trylimits and Persistence feature set.

Subscribe to