Intel SPDK NVMe-oF Target Performance Tuning. Part 2: Preparing testing environment
Posted by Taras Shved on December 27, 2017
5/5 (3)

Introduction

In the previous article, I’ve described 3 scenarios for testing NVMe-oF performance and skimmed through their hardware and software configuration. Again, what I wanna do, is measure how virtualization influences the NVMe-oF performance (maybe, it doesn’t at all). For this, I’m gonna examine how NVMe-oF performs on a bare metal configuration, and on an infrastructure with Hyper-V and ESXi deployed. In each case, I’ll also evaluate the performance of iSER transport using LIO and SPDK iSCSI. Now that you have the overall understanding of the project, it’s time to move on to configuring our testing environment.

NVMe-oF on bare metal

(more…)

Please rate this

Intel SPDK NVMe over Fabrics [NVMe-oF] Target Performance Tuning. Part 1: Jump into the fire©
Posted by Taras Shved on December 20, 2017
5/5 (1)

There’s a common opinion that the performance in general and IOPS-intensive performance like NVMe over Fabrics is usually lower in virtualized environments due to the hypervisor overhead. Therefore, I’ve decided to run a series of tests to prove or knock down this belief. For this purpose, I’ll have three scenarios for measuring the performance of NVMe over Fabrics in different infrastructures: fist – on a bare metal configuration, second – with Microsoft Hyper-V deployed on the client server, and finally, with ESXi 6.5.

In each case, I’ll also compare the performance of NVMe-oF, NVMe-oF over iSER transport, and SPDK iSCSI.

NVMe over Fabrics on the client server

(more…)

Please rate this

Take a look at Storage QoS Policies in Windows Server 2016
Posted by Didier Van Hoye on November 21, 2017
5/5 (1)

Introduction

In Windows Server 2016 Microsoft introduced storage Quality of Service (QoS) policies.  Previously in Windows Server 2012 R2, we could set minimum and maximum IOPS individually virtual hard disk but this was limited even if you could automate it with PowerShell. The maximum was enforced but the minimum not. That only logged a warning if it could be delivered and it took automation that went beyond what was practical for many administrators when it needed to be done at scale. While it was helpful and I used it in certain scenarios it needed to mature to deliver real value and offer storage QoS in environments where cost-effective, highly available storage was used that often doesn’t include native QoS capabilities for use with Hyper-V.

status of the flow via PoweShell

(more…)

Please rate this

StarWind iSER technology support
Posted by Alex Khorolets on November 14, 2017
3.67/5 (3)

In the modern IT world, almost every tech guy, no matter a systems administrator or an engineer, wants his environment to show the best results that can be squeezed out of the hardware. In this article, I want you to take a look at the StarWind support of an iSER technology which stands for the iSCSI Extensions for RDMA.

There’s not much of a change in the overall system configuration. iSER is utilizing the common iSCSI protocol by using the RDMA transport service that can be used on some network adapters with hardware offload capability. This means that iSER can supply higher bandwidth, intended for large transfers of block storage data.

RDMA feature

(more…)

Please rate this

A little about Disk write cache on Windows VM
Posted by Bogdan Savchenko on March 9, 2017
5/5 (4)

Introduction

There are lots of great materials on optimization of virtualized environments that I think many of you will enjoy reading about. Such topics are all over the IT community and they cover a wide range of the technical questions. This article will focus on the matter which is not quite clear yet, especially when it comes from theory to practice. It’s about Windows Disk write cache feature and its implications for data consistency and performance of the virtual hard drives.

Test VM settings

(more…)

Please rate this

RAM Disk technology: Performance Comparison
Posted by Alex Khorolets on February 23, 2017
4.67/5 (3)

Introduction

Since every computer now has a volatile amount of available storage located in the RAM, when compared to other direct-access memory used for data storage, for example, hard disks, CD-RWs, DVD-RWs and the older drum memory, the amount of time used to read/write the data differs in correspondence to the physical location and/or the medium used for reading/recording (rotation speeds and arm movement) the data.

The implementation of RAM as a storage provides a list of benefits over other conventional devices, due to the fact of the data being read or written in the same amount of time irrespective of the physical location of data inside the volume. Taken into consideration all the information mentioned above, it would be a crime not to take advantage of the provided conditions.

RAM

(more…)

Please rate this

Storage HA on the Cheap: Fixing Synology DiskStation flaky Performance with StarWind Free. Part 1 (Architecture)
Posted by Vladislav Karaiev on January 4, 2017
5/5 (12)

Introduction

DiskStation DS916+ is a further improvement of DS415+ model. Storage capacity in DS916+ can be scaled using DX513 expansion units, making a total of nine 3.5 disk bays. Given the relatively small form factor and impressive capacity potential, such configuration may become a great solution for small businesses and enthusiasts.

Synology DS916+ StarWind

(more…)

Please rate this

Deploy VM Fleet to benchmark your storage system
Posted by Romain Serre on October 25, 2016
5/5 (6)

VM Fleet is a collection of scripts that enables to deploy virtual machines which perform I/O to stress the underlying storage system. To achieve I/O, the VMs leverages DiskSpd which is a Microsoft tool.

When you implement an infrastructure based on Hyper-V, you usually want to get the maximum IOPS and MB/s that your storage can deliver. This tool helps you to get this information by stressing your storage. In this topic, we will see how to deploy a VM Fleet to benchmark the storage system.

windows server administrator

(more…)

Please rate this

WD exposes new SanDisk drives: Blue and Green
Posted by Oksana Zybinskaya on October 19, 2016
4.25/5 (4)

WD issued Blue and Green branded SATA SSDs, which are based on SanDisk technology for the first time.

The Green brand is for secondary storage, being reliable, cool and eco-friendly, whereas Blue ones are built for PC primary storage use. Other WD brand colours include Black for enthusiast products and Red for NAS and SOHO (small office, home office) use.

The Blue and Green SATA SSDs are designed to be used mainly in notebooks, PCs and workstations. The Blue product is optimized for multi-tasking and resource-heavy applications. Still, WD states that the Green SSDs deliver essential-class performance, and are a great option for every-day use.

Blue WD and Green WD

(more…)

Please rate this

Samsung reveals new super-fast 960 Pro and 960 Evo M.2 NVMe SSDs
Posted by Oksana Zybinskaya on September 23, 2016
No ratings yet.

Samsung announced its 960 PRO and 960 Evo, the next generation M.2 PCIe SSDs. Like the 950 Pro, the 960 Pro and 960 Evo are PCIe 3.0 x4 drives using the latest NVMe protocol for data transfer. The 960 Pro offers a peak read speed of 3.5GB/s and a peak write speed of 2.1GB/s, while the Evo offers 3.2GB/s and 1.9GB/s respectively. The 950 topped out at a mere 2.5GB/s and 1.5GB/s.

The 960 Pro and the 960 Evo are planned for release in October. The Pro starts at $329 for 512GB of storage, rising up to a cool $1,299 for a 2TB version. The Evo price goes from $129 for a 250GB version to $479 for a 1TB version.

Samsung 960 Pro M.2 NVMe SSDs
(more…)

Please rate this