ESXi 上でサポートされるゲスト OS を確認する（VMware Cloud on AWS も）

# はじめに
<!-- 発端や概要を記載 -->
VMware Cloud on AWS 上でサポートされるゲスト OS を教えて欲しい、と質問をもらう事が結構あります。
VMware では、Compatibility Guide というものを提供しており、そこで VMware の製品毎にサポートされるゲスト OS を確認する事ができます。ESXi だけでなく、VMware Cloud on AWS も確認できます。
VMware 製品にあまり馴染みのない方は戸惑う場合もあるかと思いますので、今回確認方法についてまとめてみます。


# 目次
<!-- タイトルとアンカー名を編集 -->
1. [VMware Compatibility Guide とは](#vmware-compatibility-guideとは)
1. [サポートされるゲスト OS を確認する](#サポートされるゲストosを確認する)
1. [VMware Cloud on AWS でサポートされるゲスト OS を確認する](#vmware-cloud-on-awsでサポートされるゲストosを確認する)
1. [ゲスト OS のサポートレベルについて](#ゲストosのサポートレベルについて)
1. [まとめ](#まとめ)
1. [参考文献](#参考文献)

<!-- 各チャプター -->
# VMware Compatibility Guideとは
[VMware Compatibility Guide](https://www.vmware.com/resources/compatibility/search.php) とは、VMware が提供している、VMware 製品と他社製品とが相互運用が可能かを確認する為のガイドです。
他社製品で VMware 製品の動作が確認でき、VMware が認定したものが検索可能となっています。

VMware Compatibility Guide にアクセスすると以下のようなページが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/d95a1c36-ef75-c556-580a-229796cd0667.png)

# サポートされるゲストOSを確認する
検索カテゴリのドロップダウンボタンをクリックすると多くのカテゴリが表示されますが、サポートされるゲスト OS を確認するには [Guest OS] をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/ecfd5424-cb9e-327d-1763-039008b4b762.png)

:::note info
もしくは、[このリンク](https://www.vmware.com/resources/compatibility/search.php?deviceCategory=software&testConfig=16)をクリックするとゲスト OS の Compatibility Guide のページに直接アクセスできます。
:::

ゲスト OS の互換性確認のページに遷移します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/325c6fff-b377-4613-cd6d-e53a633ef5a0.png)

ESXi におけるサポートされるゲスト OS の一覧を確認するには以下のように選択します。（特定の OS のみを確認したい場合は OS ファミリ名や OS ベンダー を選択する事でより細かく検索ができます。）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/3b5cfd05-471c-9938-1c35-f74361e31aa7.png)


以下のようにサポートされる OS の一覧が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/a3ccc426-8daa-6856-4fc5-ece901b03b09.png)

ちなみにこのサポート一覧は不定期で更新されており、ここに載っている OS でもリストから除外される場合が稀にあります。。
特に "Deprecated" となっている OS については注意が必要です。後述の[ゲスト OS のサポートレベルについて](#ゲストosのサポートレベルについて)も合わせて参照下さい。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/fd789a7c-b514-b693-2e3c-4df7427fe3f3.png)


# VMware Cloud on AWSでサポートされるゲストOSを確認する
Guest OS の検索カテゴリのページにて VMware Cloud on AWS でサポートされるゲスト OS も確認可能です！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/7fc6952d-8825-c01d-1320-c747f0e66269.png)

ESXi の場合と同様に一覧が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/55454e30-506a-8fc4-0af1-07678d41e999.png)

[このリンク](https://www.vmware.com/resources/compatibility/search.php?deviceCategory=software&details=1&productNames=24)をブックマークしておけば、すぐに VMware Cloud on AWS でサポートされるゲスト OS の一覧が確認できます。

# ゲストOSのサポートレベルについて
古い OS については、以下のように "Legacy" や "Deprecated" と表示されているものがあります。これら OS についてはサポートレベルが異なる為、注意が必要です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/441095/c6db83cb-b4e2-049a-8cf8-f3a4241474a3.png)

該当する OS を稼働させている、または稼働させたい場合は、サポートレベルの違いについて **[VMware KB: ゲスト OS のサポート レベルについて (2015161)](https://kb.vmware.com/s/article/2015161?lang=ja)** を参照下さい。

特に "Deprecated" となっているゲスト OS については注意が必要です。
以下 KB からの抜粋です: 
> **非推奨 (Deprecated)**
> オペレーティング システム リリースのサポートを終了する前に、VMware では、製品のリリース ノートで対象となるオペレーティング システム リリースのサポートが非推奨となることを発表し、また『VMware 互換性ガイド』で、それらのリリースのサポート レベルを「Deprecated」と明記します。
> 
> 非推奨のオペレーティング システム リリースは、終了サポート レベルに移行するまで、VMware によって引き続き レガシー サポート レベルと同等の サポートおよび技術的修正を受け続けられます。
>
> 非推奨のサポート レベルのゲスト OS を現在実行している場合、VMware では、より新しいリリースへの移行を計画することを推奨します。


# まとめ
- VMware が提供している VMware Compatibility Guide を利用する事により簡単に ESXi 及び VMware Cloud on AWS でサポートされるゲスト OS を確認する事ができます。
- ゲスト OS の確認は[こちらのリンク](https://www.vmware.com/resources/compatibility/search.php?deviceCategory=software&testConfig=16)から直接アクセス可能ですので、ブックマークしておきましょう。
- “Legacy” や ”Deprecated” などと表示されている OS はサポートレベルが異なる為、該当するOSがある場合は、以下の KB を確認しましょう。
    - [VMware KB: ゲスト OS のサポート レベルについて (2015161)](https://kb.vmware.com/s/article/2015161?lang=ja)


# 参考文献
- [Compatibility Guide 活用方法](https://juku-jp.vmware.com/wp-content/uploads/2020/10/compatibility-guide.pdf)