AWSNVMe Driver
===============
AWSNVMe driver accelerates data transfer on Amazon EC2 Windows instances that
use the latest generation of EC2 storage technology. The driver is highly
optimized for the most demanding I/O workloads and features low latency I/O
processing.

Version
=======
Current AWSNVMe driver version is 1.4.2.26.

Installation
============
If you are installing the driver for the first time in order to migrate to an
instance type with NVMe storage please see the notes section below for
important information.

To install the driver run the install.ps1 script. The script accepts three
optional parameters documented below:

-NoReboot:
    Do not reboot the instance if necessary to complete driver install or
    uninstall. Instead emit message advising if a reboot is necessary.

-RemovePreviousVersions:
    Remove previous versions of the driver found on the instance. If running
    on 2012 RTM or below (Windows version <= 6.2) please see the notes
    regarding this option.

-Force:
    Force the removal of different driver versions found even if the instance
    may not be capable of booting on an NVMe boot device afterwards.

-InstallEBSNVMeIdTool:
    Specify "yes" to install the tool along with AWSNVMe driver. Or specify "no" to not install the tool. If the tool is installed on your instance at C:\ProgramData\Amazon\Tools, the script will install the tool by default, unless you specify "no". If the tool is not already installed on your instance, the tool will not be installed by default, unless you specify "yes"

Verify the installation
=======================
On EC2 instances with NVMe storage the driver version in use can be verified by
going to the "Device Manager" and expanding "Storage Controllers." If device
manager indicates that a reboot is required to complete the installation of the
driver it is important to reboot the instance for the driver to become active.

Notes
=====
If you are installing this driver for the first time in order to migrate to a
newer instance type with an NVMe boot volume it is important to follow the
instructions provided in the document link below to ensure the instance will be
bootable:
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/migrating-latest-types.html

If you are updating the driver on 2012 RTM (6.1 or
6.2) on a non-NVMe boot volume we recommend always using the instance migration
steps contained in the link above. We do not recommend removing any previous
versions of the driver when running on an instance type not booted from an NVMe
boot device. For further technical details see the notes section of the
installation script.

Link
====
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/aws-nvme-drivers.html
