Server 2012 vs. Server 2012 R2 iSCSI Performance

The purpose of this review is to compare the iSCSI performance of Windows Server 2012 vs. Server 2012 R2. The comparison test was performed between a quad-core client machine running the Windows 10 operating system and two identical quad-core servers with the first one running the Server 2012 operating system and the second one running the Server 2012 R2 operating system. The client machine and both servers were equipped with identical Crucial MX300 1TB SSD drives. An identical data set containing 30,000 small and medium-sized files was copied between the client machine and both of the servers using the DiskBoss data management utility, which is capable of transferring data using multiple parallel data streams.

The average Disk Average Request Time is better for Server 2012 (3.65 ms. vs. 3.96 ms.), the minimum Disk Average Request Time is better for Server 2012 (1.16 ms. vs. 1.29 ms.) and the maximum Disk Average Request Time is better for Server 2012 R2 (8.99 ms. vs. 9.11 ms.).

Server 2012 vs. Server 2012 R2 - Disk Average Read Request Time

Server 2012

3.41 ms.

Server 2012 R2

4.05 ms.

Less is Better

Average: 3.73 ms.

Min: 0.00 ms.

Max: 16.52 ms.

The average Disk Average Read Request Time is better for Server 2012 (3.41 ms. vs. 4.05 ms.), the minimum Disk Average Read Request Time is identical for both Server 2012 and Server 2012 R2 (0.00 ms.) and the maximum Disk Average Read Request Time is better for Server 2012 (6.88 ms. vs. 16.52 ms.).

Server 2012 vs. Server 2012 R2 - Disk Average Write Request Time

Server 2012

3.88 ms.

Server 2012 R2

4.11 ms.

Less is Better

Average: 4.00 ms.

Min: 0.84 ms.

Max: 10.57 ms.

The average Disk Average Write Request Time is better for Server 2012 (3.88 ms. vs. 4.11 ms.), the minimum Disk Average Write Request Time is better for Server 2012 (0.84 ms. vs. 1.12 ms.) and the maximum Disk Average Write Request Time is better for Server 2012 R2 (8.61 ms. vs. 10.57 ms.).

The average CPU Usage System is better for Server 2012 R2 (7.67 % vs. 7.92 %), the minimum CPU Usage System is identical for both Server 2012 and Server 2012 R2 (1.00 %) and the maximum CPU Usage System is identical for both Server 2012 and Server 2012 R2 (17.00 %).