We use cookies to personalize your site experience.
Privacy policyOur Blog
Performance Guide Pt. 3: Setting Up and Testing RAID
September 20, 2023
This is the third and the final part of the Performance Guide. The first two parts were about performance characteristics, the ways to measure it and optimal hardware and software configurations. Now, in this concluding section, we’ll be focusing entirely on RAID.
Continue reading »Performance Guide Pt. 2: Hardware and Software Configuration
September 14, 2023
This is the second part of our Performance Guide blog post series. In the previous part, we’ve covered the fundamentals of system performance, its basic units and methods for measurement.
Continue reading »PCIe Gen 5 Storage Array Optimization: Overcoming the Obstacles to Get the Best Performance
September 11, 2023
Just like when the NVMe protocol first appeared on the scene, the advent of server platforms and storage devices supporting the PCI-E Gen5 interface has brought forth a new layer of complexity and challenge.
Continue reading »Performance Guide Pt. 1: Performance Characteristics and How It Can Be Measured
September 5, 2023
We’re excited to introduce a new blog post series focused on testing and enhancing storage performance. Throughout this series, we’ll walk you through the entire process, from defining objectives and preparing the necessary hardware and software to optimizing performance using a software RAID engine.
Continue reading »A Guide to RAID Pt. 4: RAID vs. Erasure Coding. What’s the Difference?
September 3, 2023
Erasure coding and RAID are both data protection technologies that are used to improve the reliability and performance of storage systems. While erasure coding is sometimes seen as a more advanced technology than RAID, it is important to understand that they are actually two sides of the same coin.
Continue reading »A Guide to RAID Pt. 3: RAID in the Era of SSDs
September 2, 2023
Solid-State Drives (SSDs) have revolutionized storage technology with their transformative impact. They offer blazing speed, minimal latency, and high throughput, making data access lightning-fast and critical for applications requiring real-time processing.
Continue reading »A Guide to RAID Pt. 2: RAID Levels Explained
September 1, 2023
In today’s fast-paced digital landscape, data storage is crucial for safeguarding critical information. RAID technology has revolutionized data storage, offering improved performance, increased data redundancy, and optimized capacity. However, with various RAID levels available, selecting the ideal configuration can be challenging.
Continue reading »A Guide to RAID Pt. 1: Advantages and Disadvantages of RAID
August 24, 2023
In the evolving landscape of data storage solutions, RAID has emerged as a prominent technology, offering enhanced performance, data protection, and reliability for various applications.
Continue reading »xiRAID CPU Utilisation on Random Workloads
April 12, 2023
Our previous blog post was all about sequential load. In this article we are going to talk about small block size workloads.
Continue reading »xiRAID CPU Utilisation on Sequential Workloads
March 24, 2023
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
February 14, 2023
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
January 30, 2023
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 2023?
December 19, 2022
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
December 7, 2022
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 »