Our Blog

xiRAID CPU Utilisation on Sequential Workloads

The following is a guide on how to monitor performance and estimate CPU usage when running the xiRAID engine. It’s crucial to monitor performance as it helps determine the additional resources required to run the software, which can impact the overall cost of the solution.

Continue reading »

Tuning ZFS and testing xiRAID as replacement for RAIDZ

ZFS is a popular file system that has managed to step far beyond the workstation and is actively used both in server solutions and for creating storage systems and specialized devices. This is due to the rich functionality and flexibility inherent in the solution architecture.

Continue reading »

SPDK RAID evaluation and improvement

The SPDK (Storage Performance Development Kit) is a driver and utility framework that allows you to build high-performance storage systems in the operating system user space. It is used by cloud providers, SDS developers, and DPU-type device manufacturers as part of their SDKs.

Continue reading »

Software RAID or hardware RAID: what’s better in 2024?

RAID (redundant array of independent disks) is a technology that allows combining multiple disk drives into arrays or RAID volumes by spreading (striping) data across drives. RAID can be used to improve performance by taking advantage of several drives’ worth of throughput to access the dataset.

Continue reading »

Why we love disaggregated storage

In this post we will tell you why we like the idea of disaggregated storage and why we try to create solutions using this approach.

Continue reading »

Impact of the new AMD processor on storage infrastructure

On Nov. 10, AMD officially released its 4th generation EPYC server processors, codenamed Genoa. In this post, we’ll talk about how this release affects the storage architecture and our plans.

Continue reading »

Running Lustre on disaggregated storage with xiRAID

Parallel file systems are the heart of the most demanding HPC workloads. As the need for computing power grows, so does the complexity of storage systems. I/O becomes more intensive, complex, and interdependent.The performance of parallel file systems must meet the requirements of computing clusters, and there are technologies that help with this.

Continue reading »

Innovative High Performance RAID for Media and Entertainment Workloads

xiRAID is one of the key products in Xinnor product portfolio. It’s a software RAID module for Linux optimized to work with NVMe devices. In the previous blog we’ve gave some insights on how it works under transactional workloads, usually random in nature and consisting of small size IO operations.

Continue reading »

The most efficient RAID for NVME drives

Since the introduction of NVMe SSD the question of RAID has been ever-present. Traditional technologies haven’t been able to scale proportionally to the speed increase of new devices, so most multi-drive installation relied on mirroring, sacrificing TCO benefits.

Continue reading »