Windows インスタンス用の AWS NVMe ドライバー - Amazon Elastic Compute Cloud

Windows インスタンス用の AWS NVMe ドライバー

EBS ボリュームおよびインスタンスストアボリュームは、Nitro ベースのインスタンスで NVMe ブロックデバイスとして公開されます。NVMe ブロックデバイスを使用するには、AWS NVMe ドライバがインストールされている必要があります。最新の Windows Server 2008 R2 以降用の AWS Windows AMI には、必要な AWS NVMe ドライバが含まれています。

EBS と NVMe の詳細については、「Windows インスタンスの Amazon EBS および NVMe」を参照してください。SSD インスタンスストアと NVMe の詳細については、「SSD インスタンスストアボリューム」を参照してください。

AWS NVMe ドライバーのインストールまたはアップグレード

Amazon が提供する最新の AWS Windows AMI を使用していない場合は、以下の手順に従って、最新の AWS NVMe ドライバをインストールします。この更新は、インスタンスを再起動できる時に実施しなければなりません。インストールスクリプトを入力するとインスタンスが再起動されますが、再起動されない場合には、最終段階で再起動する必要があります。

前提条件

PowerShell 3.0 以降

最新の AWS NVMe ドライバーをダウンロードしてインストールするには

  1. インスタンスに接続してローカル管理者としてログインします。

  2. 次のいずれかのオプションを使用して、ドライバをダウンロードして抽出します。

    • ブラウザを使用する:

      1. インスタンスに最新のドライバーパッケージをダウンロードします。

      2. zip アーカイブを展開します。

    • PowerShell を使用する:

      invoke-webrequest https://s3.amazonaws.com/ec2-windows-drivers-downloads/NVMe/Latest/AWSNVMe.zip -outfile $env:USERPROFILE\nvme_driver.zip expand-archive $env:userprofile\nvme_driver.zip -DestinationPath $env:userprofile\nvme_driver
  3. install.ps1 PowerShell スクリプトを実行してドライバーをインストールします。エラーが発生した場合は、PowerShell 3.0 以降を使用していることを確認してください。

  4. インストーラがインスタンスを再起動しない場合には、手動でインスタンスを再起動します。

AWS NVMe ドライバーのバージョン履歴

次の表に、AWS NVMe ドライバーのリリース済みバージョンを示します。

ドライバーのバージョン 詳細 リリース日

1.3.2

IO をアクティブに処理する EBS ボリュームを変更すると、データが破損する可能性がある問題を修正しました。オンライン EBS ボリューム (サイズ変更やタイプの変更など) を変更しないお客様は影響を受けません。

2019 年 9 月 10 日

1.3.1

信頼性の向上。

2019 年 5 月 21 日

1.3.0

デバイス最適化の改善

2018 年 8 月 31 日

1.2.0

サポートされているすべてのインスタンス (例: ベアメタルインスタンス) での AWS NVMe デバイスのパフォーマンスと信頼性の向上

2018 年 6 月 13 日

1.0.0

Windows Server を実行するサポート対象インスタンスタイプ用の AWS NVMe ドライバー

2018 年 2 月 12 日

通知にサブスクライブする

EC2 Windows ドライバーの新しいバージョンがリリースされたときには、Amazon SNS から通知を受け取ることができます。このような通知をサブスクライブするには、以下の手順を使用します。

コンソールから EC2 の通知にサブスクライブするには

  1. Amazon SNS コンソール (https://console.aws.amazon.com/sns/v3/home) を開きます。

  2. ナビゲーションバーで、必要に応じてリージョンを [米国東部(バージニア北部)] に変更します。購読する SNS 通知がこのリージョンにあるため、このリージョンを選択する必要があります。

  3. ナビゲーションペインで [Subscriptions] を選択します。

  4. [Create subscription] を選択します。

  5. [Create subscription] ダイアログボックスで、次の操作を行います。

    1. [TopicARN] では、次の Amazon リソースネーム (ARN) をコピーします。

      arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers

    2. [プロトコル] で Email を選択します。

    3. [エンドポイント] では、通知を受信するために使用できる E メールアドレスを入力します。

    4. [Create subscription] を選択します。

  6. 確認メールが送信されます。E メールを開き、指示に従ってサブスクリプションを完了します。

サブスクライバには、EC2 Windows ドライバーの新しいバージョンがリリースされるたびに、通知が送信されます。通知が不要になった場合は、次の手順で受信登録を解除します。

Amazon EC2 Windows ドライバー通知から受信登録を解除するには

  1. Amazon SNS コンソール (https://console.aws.amazon.com/sns/v3/home) を開きます。

  2. ナビゲーションペインで [Subscriptions] を選択します。

  3. 任意のサブスクリプションのチェックボックスを選択し、[アクション]、[サブスクリプションの削除] を選択します。確認を求めるメッセージが表示されたら、[削除] を選択します。

AWS CLI を使用して EC2 の通知をサブスクライブするには

AWS CLI で EC2 の通知をサブスクライブするには、次のコマンドを使用します。

aws sns subscribe --topic-arn arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers --protocol email --notification-endpoint YourUserName@YourDomainName.ext

AWS Tools for Windows PowerShell を使用して EC2 の通知をサブスクライブするには

AWS Tools for Windows PowerShell を使用して EC2 の通知をサブスクライブするには、次のコマンドを使用します。

Connect-SNSNotification -TopicArn 'arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers' -Protocol email -Region us-east-1 -Endpoint 'YourUserName@YourDomainName.ext'