ついに登場！Amazon Elastic VMware Service（プレビュー）【概要編】

:::note info
本投稿は vExperts Advent Calendar 2024 の 8日目として作成しました。
:::

https://adventar.org/calendars/10310

## はじめに

AWS から Amazon Elastic VMware Service の Preview が発表されました！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/82655712-672d-861a-e138-5b0613ed8bfb.png)

https://aws.amazon.com/jp/about-aws/whats-new/2024/12/amazon-elastic-vmware-service-preview/

既に複数の方に紹介いただいていますが、私の方で現時点で概要やこれまでのサービスとの違いを、別の視点からまとめてみたいと思います。


:::note warn
このサービスは現時点はプレビューのため、一般展開される際は本稿と仕様が変更になる可能性がある点に注意ください。
:::

## Amazon Elastic VMware Service (Amazon EVS) とは

Amazon Elastic VMware Service (Amazon EVS) は、**VMware Cloud Foundation (VCF) を Amazon VPC 内で実行する、"AWS 自身" が提供する AWS のネイティブサービスです。**

Amazon EVS のサービス概要を図にすると以下のようになります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/89a4386a-8872-f7f1-cc9c-22e3cfb40b3f.png)

図1. Amazon EVS のサービス概要図

この図を見ると VMware Cloud on AWS（以下の図は以前の[記事](https://qiita.com/mtoyoda/items/64094a969a2d92a67827)からの抜粋）に似ていると思われる方がいらっしゃると思います。（古い記事からの引用の為、VMware 製品のアイコンが異なる点はご容赦下さい！）

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/7d135fb0-c2bd-3c79-9f8b-9cc61c6678ec.png" width=96%>

図2. VMware Cloud on AWS のサービス概要図

AWS 上で VMware の SDDC を展開するという観点は同じですが、アーキテクチャ、サービス仕様とも大きく異なります。VMware Cloud on AWS との違いについては、本稿の[後半](https://qiita.com/drafts#vmware-cloud-on-aws-%E3%81%A8%E3%81%AE%E9%81%95%E3%81%84)で紹介します。

### VMware Cloud Foundation (VCF) を Amazon VPC 内で実行する、ネイティブ AWS サービス

Amazon EVS は、既存の AWS アカウント、そして既存の Amazon VPC 内で VCF の実行を可能にします。

これを実現する為に、新たなネットワークのコンセプトを導入し、VPC 内で、VMware のオーバーレイネットワークを実現しています。

この部分は、別途ネットワークに特化したブログを作成したいと思います。

### セルフマネージド型または AWS パートナーによるマネージド型

Amazon EVS は、VCF を顧客自体が運用するセルマネージドでの利用、もしくは VMware 製品の経験が豊富な AWS パートナーによるマネージドサービスを活用する事ができます。


### Administrator 権限の解放

Amazon EVS では、VCF へのフルでの特権をユーザーに付与します。この為、VMware Cloud on AWS では出来なかったプラグインのインストールなどが可能になる為、これまで以上に様々な 3rd Party 製品との連携が可能になると見込まれます。
例えば、あくまで一例ですが、FSx for NetApp との連携において、Snapcenter / ONTAP Tools / NFS VAAI Plug-in などが利用できるようになったりするかもしれません。また、ESXi への root 権限が必要だった Zerto を使った移行、なんてのもできるようになると嬉しいなと思っています。。（このあたりは完全な妄想です）

### オンプレミスの VMware vSphere 環境との運用一貫性

これは、言わずもがなですが、VMware の仮想環境が AWS 上で稼働する形になりますので、オンプレミスの VMware vSphere 環境との運用一貫性を実現できます。

### シームレスなワークロードの移植性とハイブリッド運用

Amazon EVS でも VMware HCX が利用できるようになる見込みです。この為、vMotion でオンプレミスから移行や、L2 延伸なども可能になります。

### 他の AWS のサービスへの直接アクセス

Amazon VPC 内で環境が展開されますので、より AWS の他のサービスとの連携が容易になります。また AWS 自身が開発を行いますので、より様々な AWS サービスとの連携が進んでくるものと思われます。

### AWS マネジメントコンソールからの操作

Amazon EVS は、VMware Cloud コンソールからの操作でなく、AWS マネジメントコンソールからの操作が可能になります。

既にマネジメントコンソールから、"Amazon Elastic"と入力すると一番上に表示されます！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/3b3496ec-ae53-b690-7613-8457008ea4fc.png)

マネジメントコンソールでの操作は re:Invent の Breakout セッションで紹介されておりました！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/cec50c30-4c5d-334b-8ddb-a009393a7986.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/434e41fd-de60-ebe0-a988-0f36d5bf7fd6.png)

マネジメントコンソールでの操作デモは [Breakout セッションの録画](https://youtu.be/OJ7cR7HxUPs?si=Rt_GkxaG-2L5tlt7&t=1986)をご参照ください。

<iframe width="560" height="315" src="https://www.youtube.com/embed/OJ7cR7HxUPs?si=JEazLSfPA9OqnhgN&amp;start=2017" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Preview へのアクセス権が付与されてない私の環境では、Amazon EVS の[製品ページ](https://aws.amazon.com/jp/evs/)にリダイレクトされます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/88ec6ea2-76b8-36f0-313e-466d31a3c008.png)

マネジメントコンソールでの操作は re:Invent の Breakout セッションで紹介されていた為、セッションのリプレイが公開されましたら、リンクを貼っておきます。

### プレビューはオハイオ（us-east-2）での展開
AWS マネジメントコンソールにて、オハイオ以外のリージョンから Amazon EVS を選択すると以下の通り表示されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/0a8bdff6-5a11-2a5a-5d57-040d26a77403.png)

### 利用できるベアメタルインスタンス

プレビュー時点では、i4i.metal のみが利用可能です。

i4i.metal のスペック詳細は以下の通りです。
|項目|スペック|
|-|-|
|CPU|Intel Xeon Ice Lake, 3.5 GHz Turbo, 64 cores, 128 vCPU|
|メモリ|1024 GiB|
|ストレージ|30 TiB (8 x 3,750 AWS Nitro SSD)|
|ネットワーク帯域|75 Gbps|

より詳細は以下から確認が可能です。

https://aws.amazon.com/jp/ec2/instance-types/i4i/

### 4 ホストから利用可能、なぜ？

Amazon EVS は、4 ホストからの利用になります。
Amazon EVS では、"VCF ベース"ではなく、完全な VCF の環境を展開します。
VCF では、最低 4 ホストを必要としている為、これに引きずられ、4 ホストからの利用となります。

https://docs.vmware.com/en/VMware-Cloud-Foundation/5.2/vcf-52-administering.pdf

I4i 4 ホストとなると結構大きいリソースになりますが、今後他のインスタンスタイプでの展開がされるのであれば、検討しやすくなると思います。

### VCF の BYOS が可能

Amazon EVS では、VCF ライセンスの持ち込み（Bring Your Own Subscription / BYOS）が可能です。re:Invent のセッションによると BYOS 以外にも License Included での提供も検討しているようです。

### 料金は未定

現時点で、Amazon EVS はプレビューの為、料金は公開されていません。

### VCF に関するサポート体制

Amazon EVS では、VCF に関するサポートは、L1〜L2 は AWS、L3 から Broadcom になる見込みです。このあたりは他の Hyperscaler と同じですね。

## VMware Cloud on AWS との違い

最後に、VMware Cloud on AWS との違いを簡略にまとめてました。

|サービス|特徴|
|-|-|
|**VMware Cloud on AWS**|Broadcom 提供、フルマネージド、VMware が保持するAWSアカウント（Shadow アカウント）上で VCF ベースの環境を提供。他の AWS サービスとの接続は VMware マネージドの Transit Gateway もしくは ENI 経由で接続、環境の作成やサポートは VMware 提供の VMware Cloud コンソールから。L1-L3 サポートは Broadcom が提供。|
|**Amazon EVS**|AWS 提供、セルフマネージド（または、AWS パートナーによるフルマネージド）、顧客管理の AWS アカウントかつ既存 VPC 上で VCF の環境を展開可能。既存 VPC での展開の為、他の AWS サービスとの接続は、よりシームレスに対応が可能。環境の作成やサポートは AWS マネジメントコンソールから。L1-L2 サポートはAWS が提供。Administrator 権限が顧客・パートナーに提供される為、より柔軟な連携・プラグインのインストールなどが可能。|

## まとめ
Amazon EVS は、VMware Cloud Foundation を Amazon VPC 内で実行する、AWS 自身が提供する AWS のネイティブサービスです。
まだプレビューの段階ですが、今後の展開が待ち遠しいです！

## 参考文献

https://aws.amazon.com/jp/evs/

https://aws.amazon.com/jp/about-aws/whats-new/2024/12/amazon-elastic-vmware-service-preview/

https://aws.amazon.com/jp/blogs/news/whats-next-for-vmware-workloads-on-aws/

https://aws.amazon.com/jp/ec2/instance-types/i4i/

https://qiita.com/mtoyoda/items/64094a969a2d92a67827

[VMware Cloud Foundation Administration Guide](https://docs.vmware.com/en/VMware-Cloud-Foundation/5.2/vcf-52-administering.pdf)