ネットワークエンジニアのITブログ

長らくネットワークで生活してきましたが、ここ数年クラウドとサーバー系に触れる機会が増えて、日々成長しています。最近のお気に入りはNSXALBとGoogle Cloud。

ホームラボ

ESXiの起動用USBメモリにあるファイルが壊れたので復旧しました

ESXi7へのバージョンアップ準備が完了したので、ESXi6.7から起動しようとしたらロード中にCRCエラーが発生してしまいました。 どうやら、nsx_cfga.v00というファイルが壊れているようだったので、復旧した際の手順を紹介します。 USBメモリも容量が少なく古…

ESXi7,ESXi8へのバージョンアップに伴い対応している増設ネットワークカードに交換する

ホームラボはvSphere6.7の環境がvExpertライセンスで稼働しているのですが、3/31で期限が切れてしまったので、vExpert更新に伴い新しいライセンスが手に入ったら更新しようと考えていました。ところが、検証ライセンスはvSphere7以降となってしまっため、急…

vCenter8をインストールしてみた

前回、ESXi8をインストールしたので、引き続きvCenter8のインストールとESXi8の登録まで実施していきます。 vCenter8のインストール ステージ1のインストール ステージ2のインストール VDSの設定 ホストの追加 vCenter8のインストール まず最初にVCSAのISOイ…

NSXALBのNo Orchestratorにおけるサービスエンジンのデプロイ方法

NSXALBのCloudの設定で、vCenter連携するとポートグループの情報が自動的に共有されたり、サービスエンジンのデプロイやスケールアウトも自動で実施できたりと便利な機能があります。 ただ、No Orchestratorという一切連携しないことも選択可能で、なぜこの…

vSphere8をインストールしてみた

8月30日にVMwareからvSphere8とvSAN8のリリースが発表されたので、さっそく検証環境を構築してみました。 vSphere6.7、vSphere7を新規に導入する際、必ずNICの問題がでるので、まずは、どのような手順やUIであるのかを確認するために、今回は、vSphere6.7の…

NSXALBのユーザーで参照できるテナントを制限する

色々なシステムをNSXALBで負荷分散しようとした際に、ネットワーク管理者がすべてのシステムを管理するのは現実的ではありません。 各システムの管理者にVSやPoolの変更やGSLBの切り替えを行う権限を渡したいと考えたときに、間違えて他のシステムを操作した…

NSXALBのコントローラークラスター化をやってみる

NSXALBのコントローラーは1台でも動作しますが、停止してしまうと設定変更が一切できなくなってしまい、障害等で復旧できない状態となると、リストアするまで一切の変更ができなくなります。 このことから、コントローラーの可用性を上げる方法として、3ノー…

NSXALBによるGSLB検証を実施してみた

前回までSLB、GSLBのサイト構成の準備を行ってきましたが、最後にApplicationsからGSLB Servicesを設定することで、GSLBの設定が完了するので、最後の設定と動作確認をしていきます。 構築範囲 GSLB Serviceの作成 GSLBの動作確認 構築範囲 GSLB Serviceの作…

GSLBのサイト構築

前回までの構築で、テスト用サーバーに対して負荷分散できるところまで確認できました。ここからは、NSXALBによるGSLB(広域負荷分散)の環境を作っていきます。構築にあたり、GSLBの基本的な考え方をおさらいして環境を構築していきます。 構築範囲 GSLBと…

Virtual ServiceとPoolの作成

ここからは、負荷分散の設定を実施していきます。流れとしては、Pool作成、VIP作成、最後にVirtual ServiceでPoolとVIPを紐づけるというような流れになります。 構築範囲 Poolの作成 VIPの作成 Virtual Serviceの作成 負荷分散動作の確認 構築範囲 Poolの作…

NSXALBのライセンス登録とClouds設定

コントローラーのインストールが完了したので、ライセンス登録とCloudsの設定を行っていきます。 ライセンスの登録(Enterprise Tierへの切り替え) Clouds設定の実施 NetworkのPool設定 ライセンスの登録(Enterprise Tierへの切り替え) デフォルトだと、E…

NSX-VからNSX-Tへの移行

NSX-VとNSX-Tの環境ができたので、NSX-V上のVMをNSX-TへvMotionし、ESGからTier-0に移行するシナリオを実施してみたいと思います。 説明範囲 移行前(NSX-V:稼働、NSX-T:非稼働) 仮想マシン(cent430)のNSX-T移行 NSX-T移行(ESG→Tier-0切替) 説明範囲 …

NSX Advanced Load Balancer(NSXALB)をインストールしてみた

NSX-Tの関連で、NSX Advanced Load Balancerの設計を担当することになったので、検証環境を構築してみたいと思います。古くは、Foundry、F5、A10、AWSと触ってきましたが、この製品はコントローラー、サービスエンジンという管理コンポーネントでデータ通信…

L2ブリッジ(NSX-V)の設定

それでは、NSX-V側でL2ブリッジを設定し、NSX-T側と接続していきたいと思います。 NSX-VではL2ブリッジの機能を分散論理ルータ(DLR)が提供しているので、DLR DLRを構築していきます。 説明範囲 DLRの作成 L2ブリッジの設定 NSX-Tでvdr_macの変更 疎通確認 …

論理スイッチとESGの作成

NSX-Vのインストールと初期設定が完了したので、NSX-Tで構築した192.168.4.0/24のオーバーレイネットワークと同セグメントのネットワークおよび、NSX-V単独のオーバーレイネットワークを構築していきたいと思います。 説明範囲 論理スイッチの作成 Edge Serv…

NSX-V 6.4.10インストール②

前回、NSX-V ManagerおよびNSX Controllerのインストールを実施しましたが、ここからは、Clusterへのインストールと初期設定を行っています。 Cluster30へのNSX-Vインストール VXLANの設定 トランスポートゾーンの設定 Cluster30へのNSX-Vインストール 1.C…

NSX-V 6.4.10インストール①

NSX Data Center for vSphere 6.4.10をインストールしていきたいと思います。NSX-VはOVAファイルを良いし、OVFテンプレートのデプロイから構築していきます。 OVFテンプレートのデプロイ NSX Manager Virtual Applicanceの設定 NSX Controllerのインストール…

NSX Data Centerライセンスの登録

前回までNSX-Tの環境を構築してきましたが、NSX-VからNSX-Tへの移行をするために、NSX-Vの環境を構築していきます。今回はインストールする前にNSX Data Centerのライセンスについて少しお話します。 NSX Data Centerライセンスは NSX-VとNSX-Tの両方兼用ラ…

L2ブリッジ(NSX-T)の設定

L2ブリッジは、アンダーレイネットワークとオーバーレイネットワークを同一のセグメントで接続する技術になります。例えば、バックアップセグメントはオーバーレイネットワークで作成したが、バックアップサーバは物理ネットワークに存在する場合、通常はサ…

Tier-0、Tier-1、セグメントの作成

ここからは仮想ネットワークのゲートウェイとなるTier-0を作成していきます。NSX-Tは、Tier-0とTier-1の2つに分かれており提供する機能が異なりますが、North-South通信をTier-0、East-West通信をTier-1と捉えるとわかりやすいかと思います。もちろんTier-0…

Nested ESXi準備とNSX-Tのインストール

Edgeに続き、Nested Esxiを準備して、ESXiホストにNSX-Tをインストールしていきます。NSX-Vでは、クラスタ単位でしかインストールできませんでしたが、NSX-Tでは、クラスタに加え、ESXiホスト単位でもNSXのインストールができるようになりました。ここでは、…

NSX Edgeインストール

前回まで、NSX-T Managerの準備が完了したので、NSX Edgeをインストールしていきます。NSX Edgeは、オーバーレイネットワークの機能の提供やアンダーレイネットワークとの接続、L2ブリッジ機能などを提供する仮想アプライアンスになります。NSX-Tによる仮想…

コンピュートマネージャ登録&トランスポートゾーン&アップリンクファイル作成

NSX-Tマネージャのインストールが完了したので、ここからは、vCenterと連携し、この後のホストトランスポートノード、Edgeトランスポートノードの登録に必要なトランスポートゾーンとアップリンクプロファイルを作成していきます。 コンピュートマネージャの…

NSX-T Manager 3.1.1インストール

ここからはNSX-Tによるネットワーク仮想基盤を作っていきます。 NSX-T Managerのデプロイ ライセンス適用 NSX-T Managerのデプロイ 1.事前に入手したOVAファイルをデプロイしていきます。 2.OVFテンプレートの選択で、NSX-T ManagerのOVAファイルを選択…

vCenterのクラスタ&VDS作成

vCenterのインストールが完了したので、クラスタおよびVDSを作成していきます。 クラスタはNSX-V用、NSX-T用で分ける必要があるので、Cluster10は管理クラスタ兼NSX-T用、Cluster20はNestedESXiを収容するNSX-T用、Cluster30はNestedESXiを収容するNSX-V用と…

vCetner Server Applianceのインストール

vCenterは、仮想基盤の運用を行うための様々な機能が搭載されているため導入してきます。また、NSX-V、NSX-Tの導入にも必須となります。なお、前回構築したDNSサーバによる名前解決が実施できないと、インストール途中でエラーとなるので、名前解決ができる…

DNS/NTPサーバの構築

ESXiができたので、これから仮想サーバを構築してきますが、NSX-V、NSX-Tを導入するにはvCenterが必須となるため、事前にホームラボ内で名前解決が行えるようにしておく必要があります。ゲートウェイとなるL3SWではDNS機能を提供していないので、いっそのこ…

ESXiのインストール

ホームラボを構築するにあたり、ベースとなるESXiホストの準備をします。ホスト用の物理サーバを2台用意しましたが、どちらもインストールの手順は同じになるので、1台構築したら、同じ手順でもう1台を構築します。 ISOイメージのダウンロードと準備 ESXiの…

ホームラボはじめます

NSX-VからNSX-Tへの移行案件を担当することになったのですが、NSX-Tの構築経験がなかったので、この際、ホームラボを作って色々検証してみようと思いす。タイミングよく、機材も用意できたので構築手順も紹介していきます。なお、ライセンスに関しては、vExp…