# テナント分離
+ `TiDB Dedicated`
  + テナントには専用のTiDBサーバー、TiKV サーバー、PD サーバーがあります
  + テナントはVPCによって隔離されています
+ `TiDB Serverless`
  + テナントには動的な専用のTiDBサーバーインスタンスがあり、VPC、PD サーバーインスタンスプール、TiDBサーバーインスタンスプール、TiKV サーバーインスタンスプールを共有しています
  + テナントはTiKV キースペースで区切られています

![`smart`](TiDBCloudKeySpace_aa_001_20230911.png)

------------------------------------------------------------------------------
TiDB Dedicated テナント
- TiDB Dedicated によって管理されるTiDBクラスタの場合、単一のTiDBクラスタに属するすべてのコンポーネント/ノードは、専用のAWSまたはGCP VPC内で起動および管理されます。これにより、複数のテナントがネットワークレイヤーで分離されます。

TiDB Serverless テナント
- クラスタは最初にオンデマンドノードプールでTiDBサーバーインスタンスのバッチを起動します。必要に応じて、テナントにはTiDBサーバーインスタンスが割り当てられます。割り当てられたTiDBサーバーインスタンスが5分以上アイドル状態（接続なし）のままの場合、解放されてプールに戻ります。つまり、TiDBサーバーインスタンスが特定のテナントへの接続を提供している場合、そのテナント専用です。

- TiKV データは、さまざまなTiKV キースペースプレフィックスによってさまざまなテナントデータから分離されています。
