ビデオ: Technology Stacks - Computer Science for Business Leaders 2016 2024
ハイブリッドクラウドモデルでワークロードを管理する際に考えるべき原則があります。 管理( )は、ワークロードを処理するためにリソースがどのように割り当てられるかを示します。割り当ては、リソースの可用性、ビジネスの優先順位、またはイベントのスケジューリングに基づいている場合があります。
統一されたメインフレーム・コンピューティング時代、ワークロード管理はかなり簡単でした。タスクを実行する必要がある場合、そのシステム上でジョブが実行されるようにスケジュールされていました。そのタスクまたはジョブを実行するための命令は、通常、複雑なジョブ制御命令言語で記述されていました。この一連のコマンドは、IT組織がワークロードの実行を注意深く計画するのに役立ちました。
<!ミッションクリティカルなワークロードの実行に膨大な時間を要した場合は、そのワークロードを停止して別のワークロードを実行できるように一連の命令を設定することができます。 2番目のワークロードがそのタスクの実行を終了すると、長時間実行されるワークロードが再開されます。ワークロードがタスクを完了するために必要な依存関係があった場合、そのタスクが実行され、その結果がワークロードに追加されるようにコマンドを発行することができます。<!クラウドモデルのワークロード管理について考え始める際には、以下の原則を考慮してください。
処理要件の理解。あなたのコンピューティングリソースが、平均的にもピーク時にもワークロードをどのように実行できるかを理解する必要があります。一般に、IT部門はピーク時の作業負荷を満たすためにコンピューティングリソースを設計することがよくあります。
-
モデリングリソースを使用する。 ワークロードを実行するために必要なCPU、ディスク、およびメモリを調べる必要があります。一般的に、これを行うためのモデルを作成します。あなたのモデルは、サービスごとのCPU量を計算する単純な線形モデルかもしれないし、もっと複雑なものかもしれない。
-
<! - 3 - > 必要な容量を決定します。
必要な応答時間、サービス数、およびワークロードで達成しようとしていることに応じて考慮する必要のある他の多くの変数に基づいて、リソースを最適化します。 -
ワークロードを管理する上での課題は、適切なパフォーマンスレベルで実行および配信できることを確認することです。 1つのサーバー上で実行されているアプリケーションを扱っているなら、その原則はそれほど難しいことではありません。しかし、ITインフラストラクチャが(ハイブリッドクラウドなどの)より複雑で異種になると、これは困難になります。