---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# クラウドハードウェアテーブルを有効にする

# \[クラウドのハードウェアタイプ\] クラス拡張を有効にする {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

クラウドのハードウェアタイプ \[cmdb_ci_cloud_hardware_type\] テーブルを有効にして、 Amazon AWS Cloud Microsoft Azure Cloud および Google Cloud Platform (GCP)の事前定義された仮想マシン (VM) ハードウェアタイプレコードを保存します。このクラス拡張により、ハードウェアタイプ \[cmdb_ci_compute_template\] テーブル内の VM ハードウェアタイプレコードの重複が防止され、 ディスカバリー フローと関連フローのパフォーマンスが向上します。

## 始める前に

* 次のアプリケーションの最新バージョンがインストールされていることを確認してください:
  * CMDB CI クラスモデル
  * ディスカバリーとサービスマッピングパターン

    ディスカバリーとサービスマッピングパターン のバージョンが 1.6.0 より前のバージョンの場合は、[ナレッジベース記事KB0955939](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0955939)を参照してください。
  {#enable-hardware-type-class-extension__ul_sgv_rqm_lfc}
* アプリケーションスコープが ディスカバリーとサービスマッピングパターン アプリケーションであることを確認します。

{#enable-hardware-type-class-extension__ul_ksd_1cj_5rb}

必要なロール：アドミン

## このタスクについて

各クラウドサービスプロバイダーは、t1.micro (AWS) など、いくつかの事前定義された VM ハードウェアタイプを提供しています。独自の構成を作成することもできます。デフォルトでは、ディスカバリー は検出された VM ハードウェアタイプをハードウェアタイプ \[cmdb_ci_compute_template\] テーブルに保存します。このテーブルは cmdb_ci_logical_datacenter クラスの「子」であるため、ハードウェアタイプテーブルの属性には cmdb_ci_logical_datacenter クラスの属性が含まれます。

このモデルでは、検出された VM ハードウェアタイプごとに重複レコードが作成される可能性があります。

検出された各 VM ハードウェアタイプのレコード数は、サービスアカウントの数に論理データセンターの数を掛けたものによって決まります。

たとえば、組織に t1.micro VM の AWS アカウントがあるとします。組織には、3000 のサービスアカウントと 10 の論理データセンター (LDC) (米国西部など) があります。次のディスカバリーでは、VM ハードウェアタイプが検出され、ハードウェアタイプ \[cmdb_ci_compute_template\] テーブルに 30,000 件のレコードが作成されます。

この方法では、ディスカバリーと関連フローの速度が低下する可能性があります。

事前定義された AWS と GCP VM ハードウェアタイプをクラウドハードウェアタイプ \[cmdb_ci_cloud_hardware_type\] テーブルに保存することで、これらの問題を回避します。

このテーブルは、ハードウェアタイプ \[cmdb_ci_compute_template\] テーブルを拡張します。LDC またはサービスアカウントに関連付けられていないため、 ディスカバリー ハードウェアタイプ \[cmdb_ci_compute_template\] テーブルに多くの VM ハードウェアタイプのレコードを追加することは回避できます。

クラウドハードウェアタイプ \[cmdb_ci_cloud_hardware_type\] テーブルは、識別ルールの object_id フィールドとプロバイダーフィールドを使用します。  
注:  
AWS環境では、ディスカバリーパターンはマスターアカウントのデータセンターに対してのみハードウェアタイプを検出します。次に、検出されたハードウェアタイプの関係と、メンバーアカウントの対応するリージョンを作成します。

* ディスカバリースケジュールがマスターアカウントとメンバーアカウントの両方に対して実行されている場合、パターンはマスターアカウントのデータセンターハードウェアタイプのみを検出します。
* スタンドアロンメンバーアカウントに対してディスカバリースケジュールが実行された場合、パターンはそのメンバーアカウントのデータセンターとそのハードウェアタイプを検出します。
* スタンドアロンメンバーアカウントが既に検出された後にマスターアカウントに対してディスカバリースケジュールが実行された場合、パターンではメンバーアカウントのハードウェアタイプは再検出されません。代わりに、マスターアカウントのハードウェアタイプを検出し、マスターアカウントとメンバーアカウントの間の関係をマッピングします。
{#enable-hardware-type-class-extension__ul_wmz_23h_tfc}

## 手順

1. ナビゲーションフィルターで、「<kbd class="ph userinput">sys_properties.list</kbd>」と入力します。
2. \[ 名前 \] フィールドで、「 <kbd class="ph userinput">クラウドデータセンターに単一のハードウェアタイプを使用する」sn_itom_pattern</kbd>を検索します。
3. sn_itom_pattern.use a single hardware type for cloud data centersプロパティを選択します。
4. \[値\] フィールドに「<kbd class="ph userinput">true</kbd>」と入力します。
5. \[更新\] を選択します。
{#enable-hardware-type-class-extension__steps_vt5_zz3_5rb}

## 次のタスク

1. ハードウェアタイプのレコードをクリーンアップします。詳細については、ナレッジベース記事「[KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337)」を参照してください。  
   重要:  
   クリーンアップにより、既存のすべての計算プロファイルが CMDBから削除されます。したがって、ハードウェアテンプレートをハードウェアタイプ \[cmdb_ci_compute_template\] テーブルに手動で追加した場合は、クラウドハードウェアタイプ \[cmdb_ci_cloud_hardware_type\] テーブルに手動で追加する必要があります。
2. クラウドディスカバリー を再実行します。
{#enable-hardware-type-class-extension__ol_j3h_z2l_vrb}
**前のトピック:** [無効なパターンをアクティブ化する](https://servicenow-prod.fluidtopics.net/wQfiiqJZC6mJ1rnIydH9FQ "デフォルトで無効になっているディスカバリーのパターンを使用する場合は、手動でアクティブ化してください。")  
**次のトピック:** ../../service-mapping/concept/query-service-account-ldc-fields.html  
**関連資料**   

* [パターンを使用した Amazon AWS Cloud コンポーネントのディスカバリー](https://servicenow-prod.fluidtopics.net/~cXKljXEbVUawqiKjJdvDg "ディスカバリーとサービスマッピングパターンでは、水平ディスカバリー時にパターンを使用して、Amazon AWS Cloud展開のコンポーネントを検出します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。")
* [Google Cloud Platform (GCP) パターンを使用したクラウドコンポーネントの検出](https://servicenow-prod.fluidtopics.net/xXyVfTzX~Kw~AN05j3l2Pw "ディスカバリーとサービスマッピングパターンでは、水平ディスカバリー時にパターンを使用して、Google Cloud Platform (GCP)展開のコンポーネントを検出します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。")
* [パターンを使用した Microsoft Azure コンポーネントの検出](https://servicenow-prod.fluidtopics.net/zA_fzN_ii2Ec9GBrRTw7PQ "ディスカバリーは、水平ディスカバリー時に、複数のパターンを使用して Microsoft Azure Cloud 展開のコンポーネントを検出します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。")

