エンタープライズオフィスソフトウェアやコラボレーションツールが勤務時間中に頻繁に使用されたり、夜間にほとんど使用されなかったりするなど、ビジネスワークロードが時間とともに大幅に変動する場合、特定の時間帯にビジネスワークロードを実行するには、多数のElastic Compute Service (ECS) インスタンスが必要です。 業務ワークロードが正常に戻った後、多数のECSインスタンスはアイドル状態のままであり、不要なコストが発生します。 この問題を解決するために、ECSはエコノミーモードを提供します。 ECSインスタンスをエコノミーモードで停止して、インスタンスの特定のリソースを解放することができます。 これにより、ECSインスタンスを保持し、コストを削減できます。 ただし、ECSインスタンスの手動による起動と停止は遅く、エラーが発生する可能性があります。 CloudOps Orchestration Service (OOS) のスケジュールされた起動およびシャットダウン機能を使用して、ECSインスタンスを自動的に起動および停止することで、人間の労力を削減し、時間を節約できます。 このトピックでは、OOSのスケジュールされた起動およびシャットダウン機能とエコノミーモードを使用してECSコストを削減する方法について説明します。
前提条件
プリエンプティブルECSインスタンスを含む従量課金ECSインスタンスが利用可能です。
あなたが始める前に
タグを使用して既存のECSインスタンスをグループ化し、毎日開始および停止するECSインスタンスと、毎日開始および停止しないECSインスタンスを区別することを推奨します。 たとえば、毎日特定の時点で起動および停止するECSインスタンスにmachine:StopAndStartタグを追加し、毎日起動および停止しないECSインスタンスにmachine:Dailyタグを追加します。 ECSインスタンスをタグでフィルタリングし、特定のタグが追加されたECSインスタンスをバッチで開始または停止できます。 詳細については、「概要」をご参照ください。
手順
左側のナビゲーションウィンドウで、
を選択します。 [一般的なO&Mタスク] ページの左側のナビゲーションウィンドウで、[スケジュールされたスタートアップ /シャットダウン] をクリックします。 次に、[作成] をクリックします。[タスクタイプの選択] セクションで、[タスク名] 、[実行サイクル] 、[タスクタイプ] 、[タイムゾーン] 、[シャットダウン時間] 、[スタートアップ時間] 、[終了時間] などのパラメーターを設定します。
たとえば、Startup Timeパラメーターを08:00:00に設定し、Shutdown Timeパラメーターを21:00:00に設定して、特定のECSインスタンスを08:00:00に開始し、毎日21:00:00に停止できます。 上記のパラメーターを設定した後、[実行時間のプレビュー] パラメーターの値にスケジュールされた起動時間とシャットダウン時間を表示できます。
[リソースタイプ] および [停止モード] パラメーターを設定します。 Hibernateインスタンスをオンまたはオフにします。
リソースタイプ: ECSインスタンスを選択します。
停止モード: [経済的な停止モード] を選択します。
説明従量課金ECSインスタンスをエコノミーモードで停止して、インスタンスデータと設定を保持し、コストを削減できます。 エコノミーモードで従量課金ECSインスタンスを停止すると、コンピューティングリソース (vCPUとメモリ) 、静的パブリックIPアドレス、およびイメージに対して課金されなくなります。 あなたはまだリソースに対して課金されます。 システムディスク、データディスク、elastic IPアドレス (EIP) 、スナップショットなど 詳細については、「エコノミーモード」をご参照ください。
Hibernate Instance: このスイッチをオンにしないでください。
権限: [デフォルトのサービスにリンクされたロール] を選択します。
[インスタンスの選択] をクリックし、[インスタンスタグの指定] タブをクリックし、[リージョンの選択] パラメーターを設定して、マシン: StopAndStartなどの既存のタグを選択します。
[詳細設定 (オプション)] をクリックし、[レート制御タイプ] パラメーターを [同時実行ベースの制御] に設定し、[同時実行] パラメーターと [エラーしきい値] パラメーターを設定します。
[実行設定 (オプション)] セクションで、パラメーターのデフォルト値を保持し、[作成] をクリックします。
[パラメーターの確認] ダイアログボックスで、設定が正しいことを確認し、[OK] をクリックします。
実行の詳細を表示します。
[スケジュールされた起動 /停止] ページで、作成したスケジュールされた起動および停止タスクを見つけ、[操作] 列の [詳細] をクリックしてタスクの実行の詳細を表示します。
関連ドキュメント
OOSは、Alibaba Cloudが無料で提供する包括的な自動O&Mサービスであり、クラウドでのO&Mタスクの管理と実行を支援します。 OOSを使用して、繰り返し、イベント駆動、スケジュール、およびクロスリージョンのO&Mタスクを実行し、複数のO&Mタスクをバッチ処理し、承認要求を管理できます。 OOSは、O&Mタスクの標準化プラットフォームとしても機能し、Operations as Codeのベストプラクティスに基づいて、O&Mマニュアル、操作マニュアル、およびメンテナンスマニュアルからテンプレートを作成できます。 詳細については、「」をご参照ください。OOSとは何ですか?