PowerVS IBM i 日記(65): PER 環境の利用(2) - TGW で VPC と接続する

# TGW で VPC と接続する

PER 対応の PowerVS 環境が出来たので、VPC と接続していきます。
接続には Transit Gateway(TGW) というサービスを利用します。TGW では、DL、Classic、VPC、PowerVS といった異なる環境を接続するサービスです。異なる DC/ リージョン間や、異なるアカウント間の接続も可能にします。


# PowerVS 環境

前回作った下記を利用します。PER 環境として構成済みです。

|項目|データ|
|:-|:-|
|DC| TOK04|
|WS名| onoda-tok04-2|
|サブネット| 192.168.100.0/24|
|VSI IP アドレス| 192.168.100.10|

# VPC 環境

PowerVS のある東京に VPC 環境を用意しました。
名前は「onoda-tok-vpc-2」です。
サブネット構成は、下記のようになっています。

| サブネット名 | ロケーション | サブネット |
|:-:|:-:|:-:|
| sn-20250208-01  | jp-tok-1 (TOK02) | 10.244.0.0/24  |
| sn-20250208-02  | jp-tok-2 (TOK04) | 10.244.64.0/24  |
| sn-20250208-03  | jp-tok-3 (TOK05) | 10.244.128.0/24  |

この VPC のデフォルト・セキュリティ・グループでは、作成時に SSH/ping が許可してあります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/9df70310-259d-7ed2-fb5f-2459d6a710d4.png)

jp-tok-1 (つまり TOK02) に Linux の VSI を用意しました。
別の DC でもいいか確認するために、PowerVS のある TOK04 とは異なる DC への配置を選んでいます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/b1300ad0-c8c3-834e-1060-ecf932b7f61f.png)

IPアドレスは「10.244.0.4」です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/87df461b-9d06-3341-25e4-7e40c42d14bb.png)

# Transit Gateway(TGW) の構成

下記から TGW を作成します。

* https://cloud.ibm.com/interconnectivity/transit

現在は東京の中だけで接続できればいいので「ローカル・ルーティング」で「東京(jp-tok)」を選びました。
「接続適用範囲」は、自分が持っているリソースの内、この範囲が現時点でカバーされるという意味です。
TOK02 や TOK05 に直接 Classic 資源を持っていないので、現在は表示されていません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/3fc04b65-bca4-99ad-213a-4db65ac157d3.png)

何をこのTGWに接続するのか指定します。
もちろん、後から接続することもできます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/546b5db4-83d8-904a-c0f7-1df26dc2bdb0.png)

「ネットワーク接続」で種類を選択すると、対象の Location、対象がリストされます。
ここでは、対象の PowerVS WS を指定します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/0b1aba8c-9db4-bccd-39b1-00ae5d002181.png)

VPC は TGW の作成後に、接続しましょう。

利用可能になりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/d7943d4c-e888-b130-c5cc-cc7dce93b56a.png)

「接続の追加」を行います。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/7b0a8077-d471-370c-c74b-aa312e119111.png)

TGW 作成時と同様な方法で、接続を追加します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/560c476c-b2e1-453e-819c-eb3a8bb3a15c.png)

ステータスは「アタッチ済み」になりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/4f14fc7b-47fb-f1b4-2be3-9dfba5710f83.png)

「経路」タブでレポートを確認すると、ルート先と競合があるか確認できます。問題ないようです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/e0641b4a-96a2-5556-c2e9-b1fe4614b5b9.png)

「BGP」タブでは AS パスが確認できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/0e0b1633-64ca-ec4f-6c82-1435017e9908.png)

# 接続の確認

IBM i から、VPC Linux に ping を打ちます。疎通が確認できました。
このように PER 環境であれば、TGW に接続するだけで PowerVS-VPC 間の接続が可能になります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/e91b98f5-2389-18ca-51b4-6e40f8f83112.png)

逆方向の確認をします。こちらも疎通が確認できました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/883660d6-3f2b-ad5b-ff19-54f00a907288.png)

---
当日記のIndexは[こちら](https://qiita.com/6onoda/items/f146c78c0c1bbe905a42)です。

---
許可の無い転載を禁じます。
この記事は筆者の個人的な責任で無保証で提供しています。
当記事に関してIBMやビジネスパートナーに問い合わせることは、固くお断りします。