LSI SCSI & RAID Devices Driver Download

 admin

SCSI driver Included with VMware Tools is the VMware Paravirtual SCSI driver for use with paravirtual SCSI devices. Drivers for other storage adapters are either bundled with the operating system, or they are available from third-party vendors. For example, Windows Server 2008 defaults to LSI Logic SAS, which. Feb 07, 2014 For the new disk select ie SCSI ID 1:4 (provided you’re not using controller 1 yet) and select storage controlle rtype ‘LSI Logic SAS’ (default) – Start VM so driver gets loaded in VM – Shut down VM and change SCSI controller type og controller 0 to ‘LSI Logic SAS’ – Start Vm again – Upgrade to win 2012 R2.

Main Page > Virtualization > VMware > VMware vSphere 6.7
VMware

Today, more and more workloads are running in virtual machines (VMs), including workloads that require significantly more IO in the guest operating system. In a VM on VMware vSphere, all virtual disks (VMDKs) are attached to the LSI Logical SAS SCSI Adapter in the default configuration. This adapter is recognized by all operating systems without installing additional drivers, but does not always provide the best performance, especially when an SSD RAID or NVMe Storage is used. In this article we have compared the virtual storage controllers LSI Logical SAS, VMware Paravirtual and the NVMe Controller.

  • 3Performance Comparison

Controller models

The standard controller in almost every VM is the LSI Logical SAS SCSI controller. This controller is recognized and supported by every guest operating system without additional drivers. It is suitable for almost any workload that does not have large I/O requirements. It is also necessary for the configuration of Microsoft Server Cluster Service (MSCS).

Starting with ESXi 4.0 and virtual hardware version 7, the VMware Paravirtual controller is available. This controller was developed for high performance storage systems, because it can handle much higher I/O and reduces the CPU load. In order for the controller to be used by the guest operating system, the VMware Tools must be installed.

Starting with ESXi 6.5 and virtual hardware version 13, an NVMe controller can also be added to the VM. This controller further optimizes the performance of SSD RAIDs, NVMe and PMEM storage. This Controller is the default Controller for Windows VMs in vSphere 7.0.

The choice of the right controller depends on the applications within the VM. For example, if it is an office VM, relatively little performance is required and the standard LSI Logical SAS SCSI controller can be used. If more storage performance is required within the VM and the storage system behind it also offers more performance, the VMware Paravirtual Controller is usually more suitable. For absolute high end performance when using an SSD RAID, NVMe or PMEM storage and very high performance requirements within the VM, the NVMe controller is the best choice.

Performance test

Lsi scsi controller card

We have conducted various performance tests for different scenarios. The test scenarios are only examples, the individual values should be adjusted individually to the own workload to achieve realistic results. Details of the test system used:

Hardware / Software:

  • Supermicro Mainboard X11DPi-NT
  • 2x Intel Xeon Gold 5222 (3.80GHz, 4-Core, 16.5MB)
  • 256GB ECC Registered (RDIMM) DDR4 2666 RAM 4 Rank
  • 3.2 TB Samsung SSD NVMe PCI-E 3.0 (PM1725b)
  • ESXi 6.7.0 Update 2 (Build 13981272)

Test VM

  • Windows 10 Pro (18362)
  • 2 CPU sockets
  • 8 vCPUs
  • 8GB RAM
  • VMware Paravirtual
  • LSI Logical SAS
  • NVMe Controller
  • Thick-Provisioned eager-zeroed VMDK
  • LSI Logical SAS

  • VMware Paravirtual

  • NVMe Controller

Performance Comparison

Database Server

Database Server (8K Random; 70% Read; 8 Threads; 16 Outstanding IO)
IOPSMByte/sLatency (ms)CPU (%)
LSI Logical SAS78210.16611.021.63324.81
VMware Paravirtual153723.451200.960,83231.27
NVMe Controller203612.541590.720,62848.03

E-Mail-Server

E-Mail-Server (4K Random; 60% Read; 8 Threads; 16 Outstanding IO)
IOPSMByte/sLatency (ms)CPU (%)
LSI Logical SAS83403.47325,791.50623.52
VMware Paravirtual157624.97615.720,81131.46
NVMe Controller236622.59924.310,54052.11

File-Server

File-Server (64K Sequential; 90% Read; 8 Threads; 16 Outstanding IO)
IOPSMByte/sLatency (ms)CPU (%)
LSI Logical SAS44739.432796.212.86012.29
VMware Paravirtual53717.263357.332.38216.87
NVMe Controller48929.053058.072.61514.14

Streaming-Server

Streaming Server (5120K Random; 80% Read; 8 Threads; 16 Outstanding IO)
IOPSMByte/sLatency (ms)CPU (%)
LSI Logical SAS458.162290.81279.6072.18
VMware Paravirtual504.222521.10253.94912.26
NVMe Controller505.142525.68253.6591.56

VDI-Workload

VDI-Workload (4K Random; 20% Read; 8 Threads; 8 Outstanding IO)
IOPSMByte/sLatency (ms)CPU (%)
LSI Logical SAS140155.89547.480,45635.69
VMware Paravirtual163073.26637.000,39237,98
NVMe Controller203464.89794.780.31449.55

Author: Sebastian Köbke

RAID Controller Management and monitoring on VMware vSphere
Retrieved from 'https://www.thomas-krenn.com/en/wikiEN/index.php?title=VMware_Performance_Comparison_SCSI_Controller_and_NVMe_Controller&oldid=4496'

Speed

Throughput is the amount of data that can be moved, processed, or read and written in a certain amount of time. To measure drive speeds, drive throughput is benchmarked, or tested. (IOPS may also be measured; throughput and IOPS results often suggest the same things about a drive.) The throughput of SAS drives is usually higher than that of SATA drives; there are simply fewer delays in general. However, there is some overlap between slower SAS drives and faster SATA drives.

The number of revolutions per minute (rpm) that a drive can perform affects throughput. Several factors affect drive speed on the whole, but generally the higher the rpm, the faster the drive's throughput and similar performance functions will be. Most consumer-level SATA-based drives operate at 5400 rpm and up to 7200 rpm, while most SAS-based drives operate between 7200 rpm and 15000 rpm.

This difference in speed is most noticeable when handling large files. A 15000 rpm SAS drive will most likely read and write a 500GB file faster than a 7200 rpm SATA drive will.

Small sample of benchmark testing data compiled by Ian Mapleson of SGI Depot (last updated Nov 2015). Visit the SGI Depot site for more stats.

The data transfer rates of hard drives are also closely related to the type of connector used, whether it is SATA or SAS. A SATA cable transfers data at a rate of about 150MB/s, compared to SATA-II's 300MB/s, and SATA-III's 600MB/s. SAS cables traditionally transferred data at up to 600MB/s; newer versions can transfer up to 1500MB/s.

Storage Capacity

Lsi Scsi & Raid Devices Driver Download Windows 10

SAS prioritizes speed over storage. Accordingly, the vast majority of SAS drives that are sold have fewer than 500GB of hard disk space. Those with over 500GB of space can be very expensive. In contrast, SATA prioritizes storage, so finding an affordable SATA drive with 1TB or more of space is easy.

Reliability

A significant difference between SAS and SATA is that SAS is engineered to withstand 24/7 use in enterprises, such as datacenters. While a SATA drive could technically be used in all the same ways that a SAS drive could be (e.g., for a server), it would perform more slowly and would be more likely to fail (or suggest failure—give a false positive—even when it has not technically failed). This is a costly problem for businesses that depend on reliable hard drives. The mean time between failures (MTBF) for a SAS drive is 1.2 to 1.6 million hours of use at 45 °C, while the MTBF for a SATA drive is 700,000 hours to 1.2 million hours of use at 25 °C.

It is possible to have a hard drive last for several years, regardless of the tasks performed on it; all performance and reliability statistics exist on a bell curve, with some drives performing better or worse than others. Brand may also matter when hunting for the most reliable drive, be it SAS or SATA. In 2013, the backup service Backblaze analyzed the reliability of three popular hard drive brands: Hitachi, Western Digital, and Seagate. Hitachi and Western Digital were the most reliable over time, while nearly 30% of Seagate drives failed after three years of use.

Power Consumption

SAS uses more power than SATA does, which allows it to support server backplanes and have longer cables. A SAS drive uses at least two times as much signaling voltage as a SATA drive does.

Prices for SATA and SAS drives

Lsi Scsi & Raid Devices Driver Download 64-bit

As of January 2016, a 1TB 7200 rpm SAS drive goes for about $100 on Amazon. e.g. $97 for a 1 TB SAS drive. The SATA equivalent is about 10% cheaper at $87.

Prices usually increase according to the amount of storage space available. For example, the 2TB version of the same hard drive costs $146 for SAS and $114 for SATA.

Uses/Applications

Personal Computing

While both SATA and SAS drives can be used in personal computing, most small business offices and personal setups will not make regular use of SAS' data transfer capabilities. Sacrificing the storage space of a SATA drive, which typically has at least twice as much hard disk space as a SAS drive for a fraction of the cost, will not be a good trade-off in most all cases.

Servers

When it comes to serving up web pages on a web server or hosting games on a game server, SAS is the superior choice because of its low failure rate and high-speed data transfer capabilities.

Video Explaining Uses

The video below talks further about how SAS and SATA are used.

SATA and SATA Revisions

One point that may cause confusion is the fact that there are actually different kinds of SATA drives: SATA revision 1, SATA revision 2, and SATA revision 3 (and 3.1 and 3.2). With each revision, standards have risen, particularly when it comes to transfer speeds. A SATA drive has a potential transfer speed of 150MB/s compared to a SATA III's potential 600MB/s. As such, those who want the affordable storage capacity of a SATA drive, but also crave the speed of a SAS drive, should purchase a SATA III / SATA revision 3 drive with a high rpm.

Watch the video below to learn more about the history of SATA and how the latest versions of SATA compare with SAS.

Cables

SAS and SATA cables have two ends, one to connect to a drive and one to connect to power via the motherboard. (Hard drives also connect directly to power with a separate cable.) Because of their higher voltage, SAS cables can be up to 10m (33ft) long, while SATA cables can only extend up to a meter (3ft) in length.

A 15-pin SATA power cable.

SAS cables vary considerably in length and purpose, but most modern SAS cables have 26 to 36 pins and are powerful enough to support multiple devices and backplanes. There are internal and external SAS cables, extension cables, and even cables that will hook SAS controllers to SATA devices.

LSI SCSI & RAID Devices Driver Download

Meanwhile, SATA's data connector has seven pins, or conductors: three grounds and four active data lines. At the opposite end of the cable, SATA's power connector is much wider and has 15 pins that supply electricity to the drive, ground the cable, and support drive spinup.

SAS is backward compatible with SATA-II and SATA-III, while SATA drives are not backward compatible with SAS.

Lsi Scsi Adapter

References