著者: Liu Huimin、業界に深く関与する財務チームのメンバー
企業の IT インフラストラクチャの運用と保守では、サーバー ハードウェアの交換またはアップグレードが必要となる次のような問題が頻繁に発生します。
- サーバーが保守期間に達した: 通常、金融業界では、本番環境のサーバーの保守期間は 約 5 年であり、この期間を過ぎるとサーバーは棚から取り外される必要があります。
- サーバーの保守コストの上昇: サーバーは長期間使用され、ハードウェアの障害や老朽化によりパフォーマンスと安定性の低下が引き起こされ、人的資源と物的リソースの面で企業の運用保守コストが増加します。
- サーバーがビジネス ニーズを満たすことが難しい: ビジネスの発展と要件の変化に伴い、以前に購入したサーバー構成では現在のビジネス ニーズを満たすことができなくなり、サーバー ハードウェアのアップグレードを検討する必要があります。
問題は、ハードウェアのアップグレード中に、運用および保守担当者が主要なサービスが正常に実行され、パフォーマンスと安定性がアップグレードの影響を受けないことをどのように確認する必要があるかということです。こうした需要に応え、SmartXは運用保守担当者に「新規クラスタ」と「ローリングアップグレード」という2つのソリューションを提供し、企業がハイパーコンバージドアーキテクチャに基づいたサーバハードウェアの交換やアップグレードをスムーズに実施できるよう支援する。以下では、2 つのソリューションを詳細に比較し、2 つの実際のケースを通じてユーザーにソリューションの選択と実装の参考情報を提供します。
ハイパーコンバージドサーバーのスムーズなアップグレードソリューション
解決策 1: 新しいクラスターを作成する
新しいサーバーを使用して新しいクラスターを構築し、クラスター間の移行によって元のクラスター内の仮想マシンを新しいクラスターに移行すると、サーバーのスムーズなアップグレードが完了します。
オプション 2: ローリング アップグレード
元のクラスタ内のサーバを順次入れ替えることで、スムーズなサーバアップグレードを実現します。ローリング アップグレードの手順は次のとおりです。
- 仮想マシンの移行: 元のサーバー ノード上の仮想マシンをクラスター内の他のサーバー ノードに移行します。
- データの移行: 元のサーバー ノード上のストレージ データをクラスター内の他のサーバー ノードに移行します。
- ノードの削除: 元のサーバー ノードをクラスターから削除します。
- サーバーの削除: 元のサーバー ノードをシャットダウンし、サーバーから削除します。
- 新しいサーバーの起動: 電源を入れ、新しいサーバー ノードに接続して起動します。
- ノードの追加: 新しいサーバー ノードが元のクラスターに追加されます。
- 仮想マシンを移行する: 仮想マシンを新しいサーバー ノードに移行します。
サーバー ハードウェアのローリング アップグレード機能とユーザーの実践について詳しく理解するには、「IT インフラストラクチャ ソフトウェアとハードウェアのアップグレードをシンプルでダウンタイムなしで行う方法」を参照してください。。
スムーズなアップグレード スキームの比較
上記のいずれのソリューションでも、サーバー ハードウェアのスムーズなアップグレードを実現できます。そして、両者にとってどのようなアップグレード環境が適しているのでしょうか?企業は適切なアップグレード ソリューションをどのように選択すればよいでしょうか? 以下の観点から比較・評価することができます。
事業継続性
サーバー ハードウェアのスムーズなアップグレードを実行する場合は、アップグレード中にクラスター内の仮想マシン サービスが影響を受けないようにする必要があります。
どちらのアップグレード シナリオにも、仮想マシンの移行操作が含まれます。ローリング アップグレード ソリューションでは、仮想マシンの移行にはコンピューティング リソースの移行のみが含まれますが、新しいクラスター ソリューションでは、仮想マシンの移行にはコンピューティング リソースの移行とストレージ リソースの移行が含まれます。これら 2 つのソリューションは仮想マシン ビジネスには影響しませんが、新しいクラスターにはストレージ移行操作が含まれるため、高いビジネス継続性と低い I/O 遅延を必要とするサービスがクラスター内にある場合、ローリング アップグレード ソリューションは、新しいクラスターを作成するよりも優れています。集まる。
サーバーの数
ローリング アップグレード プランには新しいサーバーの数に制限はありませんが、新しいクラスター プランでは、新しいサーバーの数が 3 台以上であることを確認する必要があります。したがって、クラスター内の 3 台未満のサーバーのアップグレードを計画している場合は、ローリング アップグレード オプションのみを選択できます。
仮想マシンの CPU 互換性
新しいクラスター プランであっても、ローリング アップグレード プランであっても、仮想マシンが移行操作を正常に完了できることを確認する必要があります。SmartX クラスターのデプロイ後、仮想マシンの CPU 互換性機能がデフォルトで有効になり、現在のホストの CPU タイプと特性に応じて、最も近い CPU モデルが仮想マシンに選択されます。クラスター内の仮想マシンは、この CPU 特性を継承できます。この機能により、異なる世代の CPU 間で仮想マシンをスムーズに移行できます。さらに、仮想マシンは、物理的な透過伝送や他の CPU との互換性など、CPU の互換性をカスタマイズすることもできます。
したがって、仮想マシンが移行操作を正常に完了できるようにするには、ターゲット ホストまたはクラスターの CPU モデルに、移行する仮想マシンの CPU モデル命令セットが含まれている必要があります。また、仮想マシンが移行された後は、新しいクラスターまたはターゲット ホストの場合、仮想マシンは移行前の CPU モデルを引き続き継承します。
ターゲットのホストまたはクラスターがスムーズな移行の条件を満たしていない場合は、移行前に仮想マシンをシャットダウンする必要があります。
インターネットリソース
ネットワーク リソースに関しては、ローリング アップグレード ソリューションでは元の構成を再利用できますが、新しいクラスター ソリューションでは再構成が必要です。このディメンションでは、現在のクラスターが新しいクラスターを作成するための条件を満たしているかどうかが主に考慮されます。新しいクラスターは、次の 3 つの条件を同時に満たす必要があります。
- コンピューター室のキャビネットには、新しいサーバーを配置するためのスペースが確保されています。
- スイッチは、管理、ストレージ、ビジネス ネットワーク用にポートを予約します。
- 新しいクラスターには、管理、ストレージ、ビジネス IP アドレスを計画するのに十分なアドレスがあります。
満足した場合は、新しいクラスターの作成とローリング アップグレードのどちらかを選択できます。満足できない場合は、ローリング アップグレードを選択します。
クラスター調整
サーバー ハードウェアをアップグレードする前に、ユーザーは次のような側面を調整することを計画する場合があります。
- 業務ネットワークの調整:業務ネットワークと管理ネットワークをクラスタ内で物理的に分離する計画を立てます。
- コンピュータ室キャビネットの変更:サーバーをIDC内に配置し、一元管理する予定です。
- 仮想化プラットフォームの変更:VMware仮想化ベースのSmartXハイパーコンバージドクラスタを、SmartXネイティブ仮想化ELFベースのクラスタに変更する予定です。
- CPU サプライヤーの変更: ビジネスの一部を新荘クラスターに移行する計画。
このクラスタ調整で仮想化プラットフォームと CPU サプライヤの変更が伴う場合、同じクラスタ内に 2 種類の仮想化と 2 つの CPU サプライヤを同時に存在させることはできないため、新しいクラスタを作成してサーバ ハードウェアをアップグレードする必要があります。これら 2 つの側面の変更が関係しない場合は、新しいクラスターとローリング アップグレードの両方の方法を使用できます。
該当シーン
上記の 2 つのスムーズなサーバー アップグレード ソリューションは対立するものではなく、適用可能なシナリオにおいて重複する部分が多くあります。上記の分析に基づいて、2 つのアップグレード ソリューション間の適用可能なシナリオの違いを次のようにまとめました。
ユーザーケース: ソリューションの選択と実装の実践
ケース 1:ローリング アップグレード プランを使用してスムーズなサーバー アップグレードを実現する
アップグレードの背景
- 10 ノードの SmartX ハイパーコンバージド (ネイティブ仮想化 ELF に基づく) クラスター、単一ノードのストレージ容量は 15 TB ~ 20 TB です。
- サーバーのうち 4 台は 1 週間以内にアップグレードする必要があります。
- クラスターには、ビジネス継続性の要件が高く、I/O 遅延が低いサービスが含まれているため、アップグレード中に、仮想マシンのサービスが影響を受けないようにする必要があります。
- コンピュータ ルームには追加のキャビネット スペースやスイッチ ポートはなく、割り当てられる IP アドレス範囲に追加の IP アドレスはありません。
プログラムの選択と実践
ユーザーの現在の環境には冗長なネットワーク リソースがなく、クラスタ内の一部のハードウェア サーバーのみがアップグレードされるため、ローリング アップグレード方法を選択する必要があります。このソリューションを使用すると、新しいサーバーはネットワーク リソースを変更せずに元のサーバー ネットワーク構成を再利用できる一方で、一部のハードウェア サーバーをアップグレードするために 1 つのクラスターを 2 つのクラスターに分割する必要がないため、ハードウェア サーバーの増加を回避できます。顧客のワークロード クラスターのメンテナンス ワークロード。
最終的に、ユーザーはローリング アップグレード方式を採用し、1 週間以内にハードウェア サーバーのスムーズなアップグレードを完了することに成功しました。
ケース 2:新しいクラスター ソリューションを使用してサーバーのスムーズなアップグレードを実現する
アップグレードの背景
- 8 ノード SmartX ハイパーコンバージド クラスター、単一ノードのストレージ容量は 12 TB ~ 15 TB です。
- 8 台のサーバーを 3 週間以内にアップグレードする必要があります。
- 8ノードクラスタはテストクラスタとして計画されており、計算機室やクラスタネットワークの再調整が必要です。
- アップグレード中は、仮想マシンが影響を受けないことを確認してください。
プログラムの選択と実践
ユーザーがクラスターを調整する必要がある場合は、サーバーをスムーズにアップグレードするために新しいクラスターを作成することを選択する必要があります。このソリューションでは、新しいクラスターのネットワーク調整や場所の再配置などの操作は、元のクラスターにはほとんど影響を与えず、元のクラスター内の仮想マシンのみをクラスター間で移行するだけで、すべての仮想マシンの移行が完了します。
エンド ユーザーはこのソリューションを採用し、1 週間以内に 8 ノードのハードウェア サーバーをスムーズにアップグレードしました。
さらに、Minmetals Futures Co., Ltd. も、異種クラスター向けの SmartX ハイパーコンバージェンス サポートを活用し、4 ノードの純粋なソフトウェア (SmartX ネイティブ仮想化 ELF に基づく) から 10 ノードまで段階的に拡張し、Super Micro からのアップグレードを完了しました。 4 から PowerEdge R730xd の Dell Server アップグレードの代替品。事例の詳細については、Minmetals Futures によるハイパーコンバージド ハードウェアのスムーズなアップグレードとマルチデータ センター管理の実践をご覧ください。
また、QR コードをスキャンして「SmartX ハイパーコンバージェンス テクノロジーの原則と機能分析コレクション (VMware 比較の詳細を含む)」の紹介を入手して、SmartX ハイパーコンバージェンスの機能と使用シナリオについて詳しく知ることもできます。