--- title: "機能" url: https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/ description: "自動化ライブラリを使用して接続された複数のヘッドレスブラウザで大量のリクエストを処理し、ノードとブラウザの構成をより細かく制御します" last_updated: 2026-10-06T06:21:49Z service: SmartBrowz type: general related_links: - name: "Browser Grid ワークフロー" url: /ja/serverless/help/browser-grid/workflow/ - name: "Browser Grid の作成" url: /ja/smartbrowz/help/browser-grid/create-grid/ - name: "ヘッドレスブラウザへの接続" url: /ja/smartbrowz/help/browser-grid/headless-connect/ - name: "Browser Grid ダッシュボード" url: /ja/smartbrowz/help/browser-grid/explore-dashboard/ - name: "レジリエントな Browser Grid の構築" url: /ja/smartbrowz/help/browser-grid/ideal-practices/ - name: "Browser Grid Java SDK" url: /ja/sdk/java/v1/smartbrowz/browser-grid/overview/ - name: "Browser Grid Node.js SDK" url: /ja/sdk/nodejs/v2/smartbrowz/browser-grid/overview/ - name: "Browser Grid Python SDK" url: /ja/sdk/python/v1/smartbrowz/browser-grid/overview/ - name: "Browser Grid REST API" url: /ja/api/code-reference/smartbrowz/browser-grid/list-all-grids/#ListallBrowserGrids --- # Browser Grid の機能 > 📢 **アナウンス:** Browser Gridはすべてのデータセンター(DC)でご利用いただけるようになりました。**2026年10月1日**まで無料でご利用いただけます。 このセクションでは、Browser Grid コンポーネントを構成するさまざまな機能について説明します。 ### Hub Hub は、コントローラとして機能する仮想マシンです。ユーザーがブラウザグリッド内のヘッドレスブラウザにリクエストを送信すると、Hub はリクエストを実行するためのヘッドレスブラウザを実行するノードを割り当てます。Hub の機能は *Catalyst SmartBrowz* サービスによって完全に管理されます。これにより、グリッドがリクエスト負荷を処理するためにシームレスにスケーリングできます。 > **注意:** [Browser Grid の構成について詳しく学ぶ](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/#hub-node-browser-relation)。 ### ノード ノードは、必要なヘッドレスブラウザを実行する仮想マシンです。[構成](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/#browser-grid-configuration)に基づいて、ブラウザグリッドで作成するノードの数と、各ノードで起動するヘッドレスブラウザの数を指定できます。 > **注意:** * デフォルトで割り当てられるストレージ制限は **10GB** です。 * [Browser Grid の構成について詳しく学ぶ](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/#browser-grid-configuration)。 ### ヘッドレスブラウザ ヘッドレスブラウザは、グラフィカルユーザーインターフェース(**GUI**)なしで実行されるブラウザです。これらのタイプのブラウザは、ユーザーが送信したリクエストを実行および処理するエンティティまたはインスタンスです。 Browser Grid コンポーネントは、**Puppeteer**、**Playwright**、**Selenium** などの一般的な自動化ライブラリを使用して、複数のセキュアなリモートブラウザに簡単に接続するオプションを提供します。 要件に基づいて、自動化ライブラリを選択し、**Catalyst SmartBrowz** サービスによって生成された **CDP**/**Webdriver** エンドポイントを使用して、必要なセキュアなヘッドレスブラウザを起動できます。 **Puppeteer/Playwright** ![catalyst_smartbrowz_browser_grid_pupplay_connect](https://catalyst-docs-development.zohostratus.in/images/help/smartbrowz/browser-grid/catalyst_smartbrowz_browser_grid_pupplay_connect.webp) **Selenium** ![catalyst_smartbrowz_browser_grid_selenium_connect](https://catalyst-docs-development.zohostratus.in/images/help/smartbrowz/browser-grid/catalyst_smartbrowz_browser_grid_selenium_connect.webp) エンドポイントは、一意に生成される `API KEY` を使用してセキュアに保護されます。 > **注意:** * [ヘッドレスブラウザでリクエストを処理する手順を学ぶ](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/headless-connect/)。 * ヘッドレスブラウザへの接続に使用する[自動化ライブラリを変更する](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/manage-grid/#update-browser-grid)オプションはありますが、同じブラウザグリッド内で複数の自動化ライブラリを同時に使用するオプションはありません。 ### Browser Grid 構成 ブラウザグリッドでは、ノードの数と、単一のノード内に作成できるブラウザの数を定義できます。構成では、同時に実行できるブラウザの数も設定できます。グリッドの作成または既存のグリッドの更新時に、以下のオプションを選択できます: > **注意:** Browser Grid は、ノードの数と単一ノード内で同時に起動できるブラウザの構成オプションのみを提供します。Hub の制御はできません。Browser Grid が Hub の構成を自動的に処理します。 * **Basic 構成**: 理想的なリクエスト負荷を処理するのに最適な構成タイプで、`1GiB メモリ、1vCPU` の処理能力を備えています。 * **Advanced 構成**: ノードの数と各ノードに割り当てるブラウザの数を選択できる構成タイプです。以下のオプションがあります: - **Light ノードタイプ**: `1GiB メモリ、1vCPU` の処理能力を持つグリッドを作成できます。 - **Moderate ノードタイプ**: `2GiB メモリ、2vCPU` の処理能力を持つグリッドを作成できます。 - **Heavy ノードタイプ**: `4GiB メモリ、4vCPU` の処理能力を持つグリッドを作成できます。 以下の表で、各構成の違いについて詳しく説明します:
カテゴリ Basic 構成 Advanced 構成
Light Moderate Heavy
ノードタイプ **Light - `1GiB メモリ、1vCPU**` `1GiB メモリ、1vCPU` `2GiB メモリ、2vCPU` `4GiB メモリ、4vCPU`
許可される同時実行ブラウザ数 最大 **10 ブラウザ**を同時実行可能 最大 **10 ブラウザ**を同時実行可能 最大 **10 ブラウザ**を同時実行可能 最大 **8 ブラウザ**を同時実行可能
割り当て可能な最大ノード数 10 10 5 2
ノードあたりに割り当てられる最大ブラウザ数 1 1 2 4
可能な最大構成 各ノードで 1 ブラウザが実行される 10 ノード 各ノードで 1 ブラウザが実行される 10 ノード 各ノードで 2 ブラウザが実行される 5 ノードを作成可能 各ノードで 4 ブラウザが実行される 2 ノードを作成可能
> **情報:** * 実行されるリクエストのボリュームは、リクエストの数やストレージサイズだけに関係するものではありません。例えば、処理と実行にあまり時間がかからない 100 万以上のリクエストがある場合、それらすべてを 1GiB メモリの処理能力でバランスを取ることができます。あるいは、処理に多くの時間を要し、1GiB メモリ以上の処理能力を必要とするリクエストがわずか数件の場合もあります。 * リクエストのボリュームに基づいてグリッドの構成を決定するのはお客様次第です。 * [ブラウザグリッドを管理するための理想的なプラクティスを学ぶ](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/ideal-practices/)。 ### Hub-ノード-ブラウザの関係 以下の図は、Hub、ノード、ブラウザの関係を示しています。 > **情報:** この図は、3 つのノードが作成され、各ノードで 2 つのブラウザが実行される **Moderate Browser Grid** 構成における、これら 3 つのグリッド要素の関係を示しています。 ![catalyst_smartbrowz_browser_grid_hub_browser_node_arch](https://catalyst-docs-development.zohostratus.in/images/help/smartbrowz/browser-grid/catalyst_smartbrowz_browser_grid_hub_browser_node_arch.webp) 送信されるリクエストのボリュームに基づいて、Hub は個別にノードを計算して割り当てます。最初に割り当てられたノードが最大同時実行制限に達し、まだリクエストが保留中の場合にのみ、Hub は次のノードを割り当てます。 これらのノードは必要なヘッドレスブラウザを実行し、リクエストを処理します。Hub によって作成されるノードとブラウザの数は、[Browser Grid を作成する](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/create-grid/)際に選択した[構成](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/#browser-grid-configuration)に基づきます。 > **注意:** [Hub の機能について詳しく学ぶ](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/ideal-practices/)。 ### アラート アラートは、Browser Grid の機能であり、操作中にグリッドが遭遇したエラーや構成の障害を、[ダッシュボード](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/explore-dashboard/)の*アラート*セクションに表示して通知します。 ![catalyst_smartbrowz_browsergrid_alerts_fl](https://catalyst-docs-development.zohostratus.in/images/help/smartbrowz/browser-grid/catalyst_smartbrowz_browsergrid_alerts_fl.webp) グリッドが想定通りに機能していない場合に受信する可能性のある 5 つのアラートは以下のとおりです: * **ブラウザ作成拒否**: グリッドが最大構成で動作しており、キュー時間(Selenium: **30 秒**、Puppeteer/Playwright: **5 分**)を超えてキューに処理が必要なリクエストがまだある場合にこのアラートが作成されます。キューに入れられたリクエストは新しいブラウザの作成を要求しますが、構成が許可しないか起動できるブラウザがもうないため作成できず、キュー内のリクエストは終了されます。 * **90% ディスク消費**: いずれかのノードに割り当てられたディスク容量が **90%** に達した場合にこのアラートが発生します。ディスクに割り当てられるデフォルトサイズは **10GB** です。 * **80% メモリ消費**: いずれかのノードに割り当てられたメモリが **80%** 消費された場合にこのアラートが発生します。 * **80% CPU 消費**: いずれかのノードが割り当てられた CPU 容量の **80%** に達した場合にこのアラートが発生します。 * **ノードクラッシュ**: ノードが割り当てられた最大構成で動作しており、送信されるリクエストのボリュームを処理するために著しく負荷がかかっている深刻な場合にのみ発生します。 特定のアラートをクリックして、アラート通知の詳細を確認できます。 ![catalyst_smartbrowz_browsergrid_alerts_expand](https://catalyst-docs-development.zohostratus.in/images/help/smartbrowz/browser-grid/catalyst_smartbrowz_browsergrid_alerts_expand.webp) これらのアラートに対処するには: * 処理のために送信するリクエストの数を減らしてみてください。 * ブラウザグリッドの[構成](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/features/#browser-grid-configuration)を更新してみてください。 > **情報:** アラートが作成されると、アラートの原因が解決された後もダッシュボードの*アラート*セクションに表示され続けます。アラートは、ブラウザグリッドの[構成を更新](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/manage-grid/)した場合にのみ消えます。 ### Browser Grid の状態 * **Active**: [リモートブラウザに接続する](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/headless-connect/)ためにエンドポイントを使用してコードで接続すると、Browser Grid はこの状態に入ります。この状態では、ブラウザグリッドはリクエストを処理するために必要な数のノードとブラウザを起動します。 * **Inactive**: [ブラウザグリッドを停止する](https://docs.catalyst.zoho.com/ja/smartbrowz/help/browser-grid/manage-grid/#stop-the-browser-grid)と、Browser Grid はこの状態に入ります。これは、ブラウザグリッドを作成した時のデフォルトの状態です。 * **Idle**: Browser Grid はオートスケーリングコンポーネントです。需要に基づいて、必要な数のノードと各ブラウザが起動され(構成に従って)、処理するリクエストがなくなると、ブラウザとノードは終了されます。グリッドが完全にスケールダウンし、リクエストを処理していない場合、ブラウザグリッドは *Idle* 状態に入ります。グリッドで処理されるリクエストはありません。 > **注意:** Browser Logic 関数を使用してコーディングするブラウザアクションや操作、または Catalyst SmartBrowz のいずれかのコンポーネントを使用して実行するブラウザ自動化や Web スクレイピングタスクは、すべて自己責任で行ってください。SmartBrowz コンポーネントは、そのようなアクションを許可するドメインで、または適切な承認を得て操作を実行するために使用することを強くお勧めします。また、Catalyst はセキュアなインフラストラクチャを提供しますが、Catalyst 関数を使用してコーディングしたロジックの結果についてはお客様ご自身の責任となります。