IntersightによるHyperFlexの楽ちんアップグレードのススメ

# はじめに
この記事は、シスコシステムズ合同会社の同士による Cisco Systems Japan Advent Calendar 2022 の 22 日目(URL)として投稿しています。

今年から初参加となります、Ciscoでカスタマーサクセススペシャリストをしております。神保と申します。
早いものでもう12月ですね。この頃いかがお過ごしでしょうか？
HyperFlex4.0(2x)のEndOfSupportが近づいてまいりました。アップグレードの検討・準備を行っている方もいらっしゃるのではないでしょうか？
Cisco HyperFlexをお使いいただいている方にぜひおすすめしたいのIntersightでの運用管理です。
HyperFlexのアップグレードを安全・簡単に行える機能や日々の運用を楽にする便利な機能がたくさんあります。

今回は今後のHyperFlexのバージョンアップを劇的に楽にするIntersightの統合アップグレード機能について
HyperFlex Edge環境を例に挙げてご紹介したいと思います。

# Intersightとは？
###### 運用ベストプラクティスを詰め込んだプラットフォーム
Intersightを一言でいうと、運用ベストプラクティスをつめこんだクラウドサービスという言葉が適切かとおもいます。従来型のサイロ化しがちなシステムを集中管理できるようにし、非効率な手動運用から自動運用へそして、高い可視性を提供できます。
さらにIntersightは利用も簡単、管理対象のデバイスを登録するだけで、世界中どこからでも利用できます。

![Intersight-value-propos.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/f83170ca-5b3e-414c-734a-6784fd21b3e8.png)

# Intersightならでは「統合アップグレード機能」とは？どんなメリットがあるの？
###### 従来の手動アップグレードでの課題
自動運用機能を支援する機能として、今回紹介する統合アップグレード機能があります。
HXDPというSDS機能を担うコンポーネントのアップグレードを行う場合、サーバファームウェアのバージョンアップも必要なケースが発生するかとおもいます。このように目的のバージョンアップ作業に依存する派生した様々な確認や事前作業が必要になります。
この場合、サーバファームウェアの選定、サーバファームウェアを含むユーティリティを個別にダウンロード、管理サーバなどに展開し、
各ESXiノードを1台ずつメンテナンスモードの設定しつつ、アップグレードを行う必要があります。
そして、サーバファームウェアのアップグレードが終わったあとに、HXDPのアップグレードを行う必要があります。
さらにESXiのバージョンアップをしたい場合は同様の作業を繰り返す必要があり、大変煩雑になります。

Intersightの統合アップグレード機能はこれまでの煩雑で時間のかかる手順を以下のように大きく削減することができます。

###### おススメポイント
・ファームウェア、HXDP、ESXiの推奨バージョンを表示
  Ciscoで検証済みで推奨のバージョンをわかりやすく示してくれます。 
・ファームウェア、HXDP、ESXiイメージの事前ダウンロード不要
　ウィザード形式で簡単にオンプレミスサーバにファームウェア・HXDPイメージ・ESXiイメージを自動ダウンロードできます。
・シームレスな自動化
　手間のかかりがちなサーバファームウェアのアップグレードとHXDPソフトウェアのバージョンアップに加えて、ESXiのアップグレードも手動介入のない、シームレスな自動化ができます。
・その他
　VMware DRSを有効にしておくことでvCenterにアクセスすることなく仮想マシンの退避を行いながらアップグレード可能です。

# Intersightならでは「統合アップグレード機能」の使用方法

###### 必要要件：
Intersight ライセンスが Essential 以上 Base ライセンスでは HyperFlex Data Platform のみのアップグレードが可能です。
現在の HXDPバージョンが 4.0(1a) 以降 ※統合アップグレードの場合は4.0(2a) 以降ハードウェアモデルは HX220c Edge M5 
HyperFlex クラスタおよび各ノードのCIMC がIntersight に登録されていること
Organization を分けている場合は、HyperFlex クラスタが所属する Organization へのアクセスが可能なこと
注意点：Intersight からの HyperFlex Edge アップグレードには SAS コントローラ・関連ドライブ(housekeeping, cache, capacity)のアップグレードも含まれております。

###### Intersightからの統合アップグレード機能の使用方法:
Intersight で [運用] > [HyperFlex クラスタ] を選択し、クラスタ一覧画面に入ります。アップグレードする HyperFlex クラスタの右端のアイコンを選択し、[クラスタのアップグレード] を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/410530c1-f9c5-576d-63e8-c80831d59444.png)

###### アップグレードモードの選択:

統合アップグレードには２つのモードがあります。使い分けのポイントをご紹介します。
通常モードは、アップグレードしたい Cisco HyperFlex Data Platform のバージョンを選択すると、前提となる最小要件のサーバファームウェアを自動で選定し、また、ESXiのパッチ適用有無を選択することができるモードです。
たとえば、HXDPを4.0から5.0にする場合にHXDPさえ指定すれば、ServerFirmも選定され、それぞれ連続的にオンラインでアップグレードすることができます。

一方、エキスパートモードは、３つのコンポーネントを自由にアップグレードできるモードです。通常モードが利用しづらいケースに有用です。HXDPバージョンは変えずに、vCenterを手動でアップグレード後、ESXiだけをバージョンアップしたいケースや、Serverfirmだけをバージョンアップ・ダウンする際にお使いいただくと便利です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/dfb18573-c2e8-c2a4-3d4f-bfaeb4fef678.png)
デフォルトでは通常モードになっています。アップグレードしたい Cisco HyperFlex Data Platform のバージョンをプルダウンで選択します。 ESXi のパッチ適用はオプションで選択可能で、CIMC は最新の推奨バージョンが選択されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/3322baaa-7c27-97c2-383d-2e16eed71ae2.png)

Expert モード を使用する場合はオプションで有効化し、アップグレードしたいソフトウェアおよびそのバージョンをそれぞれ選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/0604014d-dbb7-05fc-5295-97ee69c4cb63.png)

下にスクロールすると、選択したソフトウェアバージョンについてのドキュメントへのリンクが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/8961ca0b-a52a-a9a1-ca38-55aee06c44a5.png)

続行を押すと、アップグレードの事前検証が行われます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/6627617b-2739-b02e-38a4-5ed9b7037864.png)

次のページでソフトウェアバージョンの互換性チェックの確認結果が表示されるので、問題がないことを確認して[続行]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/a27f25a7-6fb3-117a-271d-a59c63d71757.png)

最後に、サマリーの画面でアップグレードするソフトウェアバージョンやクラスタが正しいことを確認し、[アップグレード] を選択してアップグレードを開始します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/f15f9c84-2fee-b165-5fd9-fd292d6ad8e0.png)

初めて行う場合はポップアップにて、Cisco.com よりソフトウェアをダウンロードするためのログイン情報が求められますので、お持ちの Cisco ID でログインを行います。アップグレードの確認画面が出たら、確認して[アップグレード] を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/c1e845a8-60e8-b178-7e44-3047376fce6a.png)


アップグレード中は進捗が確認可能です。全てのアクションが終了すると、アップグレード完了となります。
終了までの時間はアップグレードの内容や通信環境に依存します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/215274/2d35bfbe-d0ac-4b94-8fce-d6d1e092c699.png)

# 終わりに

今回はHyperFlexの運用管理を楽にする、Intersightの統合アップグレード機能を紹介いたしました。
ほかにも便利な機能が沢山ありますので、ぜひともご活用いただければ幸いです。

# 免責事項
本サイトおよび対応するコメントにおいて表明される意見は、投稿者本人の個人的意見であり、シスコの意見ではありません。本サイトの内容は、情報の提供のみを目的として掲載されており、シスコや他の関係者による推奨や表明を目的としたものではありません。各利用者は、本 Web サイトへの掲載により、投稿、リンクその他の方法でアップロードした全ての情報の内容に対して全責任を負い、本 Web サイトの利用に関するあらゆる責任からシスコを免責することに同意したものとします。