次の方法で共有


仮想マシン クラウドでのオートメーションの使用

 

適用対象: Azure Pack Windows

Windows Azure Pack の自動化を使用して、ベスト プラクティス タスクを調整して統合し、データセンターの運用コストを削減しながら、IT プロセスの信頼性を向上させることができます。 Service Management Automation と VM クラウドを統合すると、VM クラウド インフラストラクチャで特定のイベントが発生するたびに Runbook をトリガーできます。 仮想マシン クラウドの Service Management Automation の登録に関するトピックでは、VM クラウドを Service Management Automation に関連付ける方法について説明します。 このトピックでは、Service Management Automation Runbook を VM クラウドのコンテキストで発生するイベントに関連付ける方法について説明します。 VM クラウドと Service Management Automation のアーキテクチャ レベルでの統合方法を理解する場合は、「Service Provider Foundation と Service Management Automation の関連付け方法」を参照してください。

注意

VM クラウドが Service Management Automation で Runbook をトリガーするには、Service Provider Foundation を実行しているコンピューターで Service Management Automation Web サービス証明書を信頼する必要があります。

Runbook を VM クラウド内のイベントに関連付けるには

  1. 管理者向けの管理ポータルで、[ VM クラウド ] タブをクリックします。

  2. [VM クラウド] タブで、[Automation] ビューをクリックします。

  3. [オートメーション] ビューのコマンド バーにある [追加] をクリックし、次のものを指定します。

    1. [アクション カテゴリ] で、Runbook をトリガーするアクションである VM クラウド オブジェクトを選択します。 オブジェクトの一覧と説明については、「Runbook に関連付けることができるオブジェクト」を参照してください。

    2. [アクション] で、Runbook をトリガーするために選択したオブジェクトで発生する必要があるアクションを選択します。 選択したアクション カテゴリに応じて、アクションの一覧に使用可能なアクションが入力されます。

    3. [Runbook] では、指定したアクションが選択したオブジェクトで行われるたびにトリガーされる Runbook を選択します。

      注意

      このドロップダウンで Runbook を使用できるようにするには、 "SPF" タグを含める必要があります。 Runbook にタグを付ける方法については、「Runbook のプロパティの編集」を参照してください。 ローマ文字以外のアルファベット キーボードを使用している場合は、次の手順を 3 回繰り返して "SPF" タグを含めます。

      1. Alt キーを押したままにします。

      2. 数字パッドの + キーを押します。

      3. 英文字 S を表す Unicode 値「0053」を入力します。

      4. Alt キーを離します。

      5. これらの手順をあと 2 回繰り返し、「0050」(P に対応) と、「0046」(F に対応) を入力します。

    4. [有効化] チェック ボックスをオンにし、オブジェクト、アクション、および Runbook 間の関連付けを有効にします。 このチェック ボックスは、VM クラウド内の Runbook とイベント間の関連付けを後日有効にするシナリオで特に役立ちます。

    5. チェック マークをクリックして変更を保存します。

Runbook に関連付けることができるオブジェクト

管理ポータルで、仮想マシン クラウド[Automation] タブで Runbook にアクションをリンクする場合は、次を選択する必要があります。

  • 管理者やテナントなどの アクション カテゴリ。また、使用状況や通知など、すべてのリソース プロバイダーを含めることもできます。

  • 選択したカテゴリに応じて、[アクション] を選択 します。 これにより、削除や更新などのアクションを確定し、Runbook に関連付けることができるオブジェクトが選択されます。

  • アクションに関連付ける Runbook

次のセクションでは、HTTPS を使用して Web サービス呼び出しによってアクセスされたとき、またはテナントまたは管理者が管理者の管理ポータル、テナントの管理ポータル、または 2012 R2 Virtual Machine Manager のSystem Centerを使用してオブジェクトの状態を変更したときにアクションをトリガーするオブジェクトと CRUD (作成、読み取り、更新、および削除) 操作の一覧を示します。 これらのオブジェクトにアクセスする URL の詳細については、「 Service Management API と Service Provider Foundation の URL」を参照してください

サブスクリプション オブジェクト

サブスクリプション オブジェクトは、テナントがプランをサブスクライブするたびに作成されるサブスクリプションを表します。 これは次のアクションによってトリガーされます。

  • CRUD アクション: 作成、更新、削除

  • 状態アクション: アクティブ化、中断

spfVMM.MicrosoftCompute オブジェクト

次の表では、spfVMM.MicrosoftCompute プレフィックスでアクセスされるオブジェクトと、これらのオブジェクトに対するアクションをトリガーする操作について説明します。

Object

説明

CRUD アクション

状態アクション

CloudService

VMRole のコンテナー。 CloudService.For テナントの下に複数の VM ロールを作成できます。テナントの管理ポータルを使用して、デプロイされたすべての VMRole に対してクラウド サービスが作成されます。

API は特定のクラウド サービス内に複数の VMRole を作成できます。また、テナントにより作成されるときに要求される 1 対 1 の関係に制約されません。

作成、更新、削除

VM

VM ロール内の子仮想マシン。

削除

再起動、シャットダウン、開始、停止

VMRole

ピア VM ノード用のスケーラブルな層。

作成、更新、削除

修復、拡大/縮小

VMRoleVMDisk

VMRole にアタッチされたディスク。

作成、更新、削除

spfAdmin オブジェクト

次の表では、spfAdmin プレフィックスでアクセスされるオブジェクトと、これらのオブジェクトに対するアクションをトリガーする操作について説明します。

Object

説明

CRUD の操作

状態操作

EventRegistration

API のイベントと関連付けられたオートメーションの間のマッピング。

作成、更新

Role

VMM 内の SSU (セルフサービス ユーザー) にマッピングされるユーザー ロール。

作成、更新、削除

サーバー

Service Provider Foundation を実行するサーバー。

作成、更新、削除

SpfSetting

データベース接続、または Operations Manager データ ウェアハウスへのポータル エンドポイント接続のいずれかに使用する接続文字列。

作成、削除

Stamp

System Center コンポーネントのサーバーとインスタンスの論理スケール ユニット。 通常、スタンプは 1 つの VMM サーバーを表します。

作成、更新、削除

Tenant

テナント。

作成、更新、削除

TrustedIssuer

要求ベースの認証に使用される信頼された相手。

作成、削除

VM

仮想マシン。

削除

一時停止、再起動、再開、シャットダウン、開始、停止

VMRole

仮想マシン ロール。

削除

VMRoleGalleryItem

複数ノードの VM 層の作成に使用できるテンプレートをカプセル化するギャラリー項目オブジェクト。

削除

発行、非公開

spfVMM オブジェクト

次の表では、spfVMM プレフィックスでアクセスされるオブジェクトと、アクションをトリガーする操作について説明します。

Object

説明

CRUD アクション

状態アクション

BGPPeer

ボーダー ゲートウェイ プロトコル。

作成、削除

HardwareProfile

仮想マシンのハードウェア属性を定義する VMM のハードウェア プロファイル。

更新

ジョブ

VMM 内のタスク。VMM の操作ステータスを示します。

更新

NATConnection

NATRule オブジェクトのコンテナー。

作成、更新、削除

NATRule

VM ネットワークの受信ポートのマッピング ルール。

作成、削除

RunAsAccount

VMM RunAs アカウント。

作成、更新、削除

サービス

VMM サービス。

作成、更新、削除

ServiceTemplate

VMM サービス テンプレート

更新

StaticIPAddressPool

VMM 静的 IP アドレス プール。

作成、削除

UserRole

VMM ユーザー ロール。 ユーザー ロールは、セルフサービス ユーザー、テナント管理者、または管理者のいずれかになります。 このオブジェクトを使用して、権限とスコープを適用することができます。

作成、更新、削除

VirtualDiskDrive

VMM 仮想ディスク ドライブ。

作成、削除

VirtualDVDDrive

VMM 仮想 DVD ドライブ。

作成、更新、削除

VirtualMachine

スタンドアロンの仮想マシン。

更新、削除

VirtualNetworkAdapter

VMM 仮想ネットワーク アダプター (vNIC)。

作成、更新、削除

VirtualSCSIAdapter

VMM 仮想 SCSI アダプター。

作成、削除

VMCheckPoint

VMM チェックポイント

作成、更新、削除

VMNetwork

VM ネットワークまたは仮想ネットワーク。 仮想マシンは、仮想ネットワーク アダプター (vNIC) を使用して VM ネットワークに接続されます。

更新、削除

VMNetworkGateway

VMM ネットワーク ゲートウェイ。 ゲートウェイを使用すると、VM ネットワーク上でボーダー ゲートウェイ プロトコル、NAT、および VPN を構成できます。

作成、更新、削除

VMSubnet

VM サブネット。VM ネットワーク内のサブネット範囲を定義します。

作成、削除

VMtempalte

仮想マシンを作成するために使用する VMM 仮想マシン テンプレート。

更新

VPNConnection

VMM VPN 接続。 これは、ポータル内でのサイト間 VPN 接続にマップされます。 VM ネットワーク上の仮想マシンが、別のサイトにリモート接続できるようにします。

作成、更新、削除

VPNetworkRoute

VMM VPN ネットワーク ルート。 VM ネットワーク上の仮想マシンが、VPN 接続の通信先であるリモート ネットワーク上で他のコンピューターを検索できるようにするルートです。

作成、削除

参照

仮想マシン クラウドの管理