用語集
FPT Database Engines のドキュメント全体で使われる用語を分野別にまとめています。ガイドの中で意味を確かめたい言葉が出てきたら参照してください。
クラウドと DBaaS の一般用語
| 用語 | 定義 |
|---|---|
| Database | 検索と情報処理のために保存・管理される、構造化または半構造化されたデータの集合。 |
| SQL | リレーショナル database でデータを定義、検索、操作するための標準言語。 |
| Relational Database | リレーショナルモデルに従い、相互に関連するテーブルでデータを整理する database。 |
| Non-relational Database | リレーショナルなテーブルモデルを使わない database。大量で柔軟なデータに用いられます。 |
| Virtual CPU (vCPU) | クラウド環境でコンピュートリソースに割り当てられる仮想的な処理単位。 |
| RAM | クラウドのワークロードに割り当てられる一時メモリ。 |
| Storage Disk | クラウドシステム向けのブロックまたはファイル形式の storage リソース。 |
| Compute | アプリケーションやサービスの実行に使う CPU と RAM を含む処理リソース。 |
| Flavor | database instance 向けにあらかじめ定義されたコンピュートリソース (vCPU、RAM) の構成。 |
| Cloud Computing | IT リソース (compute、storage、network) をインターネット経由でオンデマンドに提供するモデル。 |
| Database-as-a-Service (DBaaS) | インフラを運用せずに database を利用できるマネージド database サービス。 |
| Managed Database | 提供者がシステムの構築、運用、保守、backup に責任を持つ database サービス。 |
| Region | 独立したインフラを持つ地理的な領域。 |
| Virtual Private Cloud (VPC) | tenant ごとにクラウドリソースを分離する仮想ネットワーク。 |
| Subnet | リソースの IP 範囲を定義する VPC の下位区分。 |
| CIDR | subnet の定義に使う IP 範囲の表記法。 |
| Static IP Pool | 固定割り当てに使う、subnet 内に予約された IP の集合。 |
database のアーキテクチャとデプロイの用語
| 用語 | 定義 |
|---|---|
| Database Instance | 割り当てられたリソース上で動作する単一の database instance。 |
| Database Cluster | HA と拡張性を確保するために連携して動作する database instance の集合。 |
| Primary Node | 書き込み操作を処理する役割を持つ node。 |
| Standby / Replica | failover または読み取りのために primary からデータを replicate する node。 |
| Read Replica | 読み取りクエリ向けに最適化された replica。 |
| Failover | 障害発生時に standby node へ役割を切り替える、自動または手動の処理。 |
| High Availability (HA) | ダウンタイムを最小限に抑え、システムを継続稼働させるアーキテクチャ。 |
| Database Proxy | アプリケーションの接続を適切な database にルーティングする中間コンポーネント。 |
backup と restore の用語
| 用語 | 定義 |
|---|---|
| Backup | 障害発生時の復旧のために作成されるデータの複製。 |
| Full Backup | ある時点の全データを対象とする完全な backup。 |
| Differential Backup | 直近の full backup 以降の変更分を対象とする backup。FPT Database Engine では Diff Backup Job にあたり、リレーショナル engine で利用できます。 |
| Incremental Backup | 直近の backup 以降の変更分のみを対象とする backup。 |
| Archived Log | PITR のために保存されるトランザクションログ。 |
| Retention Policy | 保持する full backup の世代数を定めるルール。 |
| Backup Job | スケジュールまたは手動で実行される database の backup タスク。 |
| Restore | backup から database のデータを復旧する処理。 |
| Point-in-Time Recovery (PITR) | database を特定の時点まで復旧する機能。 |
セキュリティとアクセス制御の用語
| 用語 | 定義 |
|---|---|
| Role-Based Access Control (RBAC) | ユーザーの役割に基づくアクセス制御の仕組み。 |
| Identity and Access Management (IAM) | ID とアクセス権限を管理するシステム。 |
監視と運用の用語
| 用語 | 定義 |
|---|---|
| Monitoring | システムの状態と性能を追跡する処理。 |
| Metrics | CPU、Memory、IOPS など性能を測定したデータ。 |
| Alert | 設定した閾値を超えたときに送られる通知。 |
| Log | システムのイベントと動作の記録。 |
| Maintenance Window | システムの保守作業のために確保された時間帯。 |
課金とサービスの用語
| 用語 | 定義 |
|---|---|
| Pay-as-you-go (PAYG) | 実際のリソース使用量に基づく課金モデル。 |
| SLA (Service Level Agreement) | 提供者と顧客の間で結ぶサービス水準の取り決め。 |
| Provisioning | サービスのリソースを作成し構成する処理。 |
| Deprovisioning | 割り当てたリソースを削除または解放する処理。 |