x86サーバーに基づく仮想化プロジェクトは、ロシア市場にとって目新しいものではありません。 さまざまな業界で大量に販売されています。 今日、仮想化はITで最も一般的に使用されているテクノロジーです。 現代の企業は仮想化なしでは何もできません。 これにより、複数のサーバーのコンピューティングリソースを統合し、これらのアプリケーションのニーズ、つまりコンピューティングリソースの合理的な使用に応じて、複数のアプリケーションに分割することができます。
仮想化のおかげで、次の利点を得ることができます。
設備コストの削減。
| リソースの有効活用により達成されました。
|
低電力および冷却コスト。
| 機器の量を減らすことにより提供されます。
|
スタッフの効率化
| システム管理者は、定期的なメンテナンス手順に費やすのではなく、真に重要な戦略的タスクの遂行により多くの時間を費やすことができます。
|
ITインフラストラクチャの柔軟性と可用性の向上
| 仮想マシンとアプリケーションは、サービスを中断することなく他の物理機器に転送できます。 機器のダウンタイムを削減します。
|
そして、これは完全なリストではありません。
解決するタスク
しかし、一見したところ、非常に難しくて非常に複製可能なタスクではなく、これにうまく対処する方法、仮想化を使用して多くのITシステムの信頼性とパフォーマンスを向上させる方法は?
これには、慎重に設計し、ソリューションを正しく実装し、顧客の専門家の意見に耳を傾け、聞く能力が必要です。 その後、仮想化システムを最短時間で起動し、期待どおりの結果を得ることができます。 顧客にとっては、結果としてユニットの効率が大幅に向上します。 ロシアの石油およびガス産業の顧客向けのこのようなプロジェクトの1つについて説明します。
まず、プロジェクトを実施したシステムインテグレーターの基本的な能力に注目する価値があります。標準アーキテクチャサーバーと一般的な仮想化システムに基づいてインフラストラクチャを適切に構築する能力、仮想化されたサーバーファームの構築に関する知識と経験に加えて、その専門家は顧客アプリケーションの詳細に精通しています。
このプロジェクトはかなり典型的なものであり、アプリケーションソフトウェアの詳細に「結び付けられた」ものではありませんが、顧客がさまざまな地球物理アプリケーションとITインフラストラクチャのさまざまなコンポーネントを使用したため、この知識はソリューションの設計段階とソフトウェアの移行および起動段階の両方で役立ちました。 これらのアプリケーションはすべて、単一の仮想化システム内に統合する必要がありました。
通常、仮想化を実装するための一般的なプロジェクトは、仮想環境への移行を計画しているアプリケーションの作業の調査、実際の消耗を判断するための既存の機器の監査、または新しいITプラットフォームの選択から始まります(このプロジェクトは、サーバーの交換と新しいディスクアレイの展開に関するものです) 。 次に、ソリューションアーキテクチャと実装のための技術仕様の開発を行います。
プロジェクトのすべての側面について議論し、参照条件を承認した後、仮想化が直接実装され、ソリューションがテストされます。 プロジェクトの最終段階で、必要に応じて、新しいインフラストラクチャの管理に対する顧客の技術専門家の実装とトレーニングの効果の評価が実行されます。 顧客は、必要なすべての技術文書も受け取ります。
信頼性とパフォーマンスに焦点を当てます。
このプロジェクトでは、ITインフラストラクチャの統合、サーバーの統合および仮想化の問題の解決が行われましたが、主な目標は次のとおりです。
- 老朽化したサーバーの廃止と新しいプラットフォームでのアプリケーションの統合による信頼性の向上。
- 仮想化による管理性。
- 組織のサーバーパークの標準化。
サーバーの使用可能なディスク容量は、アプリケーションが機能するために既にあり、新しいアプリケーションの展開には追加の計算能力が必要でした。 これには、ITインフラストラクチャの近代化と古い機器の交換が必要でした。
仮想化と機器の近代化のおかげで、システムの信頼性とパフォーマンスを向上させることができました。 鋼の信頼性を高める要因:
- サーバークラスタリング。事故やスケジュールされたシャットダウンが発生した場合に、あるホストから別のホストに仮想マシンを移動できます。
- 時代遅れのプラットフォームの代わりに、保証サポート付きの最新のサーバーを使用します。
- 従来のサーバーのローカルディスクの代わりに複製されたコントローラーを備えた最新のディスクアレイのITインフラストラクチャでの使用。
生産性は、主にプロセッサの処理能力の向上、サーバーRAMの速度と容量、およびストレージシステムとしてローカルサーバードライブの代わりに最新の高速ディスクアレイの導入により成長しました。 仮想化ハイパーバイザーとして、Microsoft Hyper-Vが使用されました。
移行の優先アプリケーションサーバーのリストには、8台のサーバーが含まれます。 このプロジェクトでは、2つの建物をカバーするネットワークインフラストラクチャであるストレージシステムの近代化も必要でした。
お客様の組織の建物の1つに新しいディスクアレイがインストールされました。 レプリケーションを構成するには、ネットワーク内のアドレス指定スキームの再編成が必要でした。顧客の生産活動の継続性を考慮すると、タスクは非常に困難でした。 そして、それだけが問題ではありませんでした。
移行の問題
アプリケーションを新しいサーバープラットフォームに移行するために、物理マシンは仮想(P2V)に変換されましたが、Linuxベースの物理マシンをMicrosoft Hyper-V仮想化プラットフォームで選択された仮想マシンに変換するための標準ツールがないため、問題がありました。
これは、これらの物理マシンをVMware ESXiプラットフォーム上の仮想マシンに変換してから、ESXi仮想マシンをHyper-V仮想マシンに変換することによってのみ実行できますが、顧客は、VMware ESXiプラットフォームに展開された仮想環境と、そのような環境が可能な物理サーバーを持っていませんでした展開します。
さらに、Microsoft Windowsプラットフォームで顧客が使用するほとんどのアプリケーションは、Microsoft Hyper-Vの現在のバージョンでサポートされていない古いバージョンのオペレーティングシステムを搭載したコンピューターで実行されます。 したがって、通常の手段を使用して物理マシンを仮想マシンに変換することは不可能であることが判明しました。
その結果、Microsoft Hyper-V環境でLinuxおよびWindowsの下にアプリケーションを再インストールするために「空の」仮想マシンを作成することが決定されました。
地球物理学アプリケーション
顧客は、地震データの処理と解釈、流体力学モデリング、さまざまなデータベースのメンテナンスに多くのアプリケーションを使用しています。 その中には、業界の有名なベンダーのライセンスされたアプリケーションと独自のソフトウェアがあります。
特に、ソフトウェアシステムは、フィールド開発指標(BASPRO)の分析、地質モデル(ROSARのBASPROおよびIRAP RMS)の構築、流体力学モデル(ROXARのTempest MORE)の構築に使用されます。 地球物理データの処理と解釈には、ソフトウェアパッケージProMAX、Focus、Geocluster、Paradigm、Landmark、Pangea、Geomage MultiFocusingテクノロジーが使用されます。
このようなタスクは、コンピューティングリソース、ネットワーク帯域幅と待機時間、ストレージシステムの帯域幅などを要求し、仮想化はパフォーマンスを低下させますが、ボリュームタスクが比較的単純で小規模な場合、仮想化を使用することはかなり可能ですサーバーファーム。 このプロジェクトの顧客は、仮想化されたサーバーファームが合理的な時間内に対処できないほどの大きな野心的なタスクを抱えています。
紙の上では滑らかでしたが......
当初、各建物に個別のHyper-Vクラスターを展開することを計画していましたが、そのうちの1つにインストールされている古いNetAppディスクアレイを使用して、いくつかの理由でHyper-Vクラスターを運用できないことが判明しました。 既存のNetAppアレイの人員不足が必要であり(この作業はこれまで完了していません)、提供されたサーバー(SDカード)の一部のコンポーネントはMicrosoft Hyper-Vに使用できません。 さらに、プロジェクトは顧客の既存のITインフラストラクチャとのリンクが不十分であることが判明しました。データネットワークの再編成が必要でした。
実際には、既存のITインフラストラクチャの入札仕様のフレームワーク内で顧客の要望の多くを実現することは不可能であることが判明しました。妥協点の共同検索が必要でした。 より徹底的な設計と正確なプロジェクト管理により、その実装中に発生した多くの問題(物理マシンをLinuxから仮想環境に転送できないなど)を回避できます。
困難にも関わらず、プロジェクトはシステムインテグレーターと顧客の専門家のチームによって短時間で実装されました。 主な手順は次のとおりです。
機器の供給
| 2016年11月〜12月
|
システム設計
| 2016年12月-2017年1月
|
設置と試運転、受け入れテスト
| 2017年1月
|
仮想化システムは現在、組織の2つの建物(管理棟と工業用建物)を0.5キロメートル離れて配置しています。 これらの建物は光ファイバーネットワークで接続されています。 プロジェクトの下で供給された機器の一部は管理棟に、残りは生産棟に設置されました。
同時に、必要に応じて建物間で仮想マシンを転送できます。 新しいソリューションの計算能力と容量は、既存のアプリケーションを動作させ、新しいアプリケーションを展開するのに十分です。
このプロジェクトの参加者には意図的に名前を付けません。 この出版物の目的は、そのような決定の経験を一般化することです。 私たちと意見を共有し、仮想化プロジェクトの実装の成功と失敗について教えてください。