付録D HMP-PCTOで使用する用語
ここでは、HMP-PCTOで使用する用語について説明します。
|
用語 |
説明 |
|---|---|
|
3/4合意 |
|
|
BranchQualifier |
|
|
Consensus Acceptor |
|
|
Consensus Learner |
|
|
ConsensusId |
|
|
ConsensusLog |
Mediatorで保持しているリソース更新可否の決着結果 |
|
DB Adaptor |
|
|
EADS |
|
|
Entity-Module |
TCC-ParticipantはEntity-Serviceの機能の一部を利用しており、TCC-Participant内で利用されているEntity-Serviceの機能をEntity-Moduleと呼ぶ |
|
Entity-Service |
データベースなどのリソースの参照、更新業務を行うアプリケーション、およびアプリケーションに組み込んでParticipantと連携するHMP-PCTOのライブラリの総称 |
|
Ext Cons |
|
|
External Consensus |
補助合意のこと |
|
HMP-ADIF |
|
|
HMP-PCTO |
|
|
Javaアプリケーション |
|
|
JDBC Proxy Driver |
|
|
Kubernetesアプリケーション |
|
|
Learner |
Consensus Learnerのこと |
|
Mediator |
|
|
Orchestrator |
Clientシステムからの要求を受け付けて、Entity-Serviceを利用して業務を実行するアプリケーション、およびアプリケーションに組み込んでMediator、Entity-Serviceと連携するHMP-PCTOのライブラリの総称 |
|
Participant |
|
|
PrivilegedValue合意 |
|
|
PV合意 |
PrivilegedValue合意のこと |
|
RAS |
|
|
SQL-Adapter |
|
|
SQL-Participant |
|
|
TCC |
|
|
TCC-Participant |
|
|
Termination Judge |
|
|
Termination Proposer |
|
|
ThreeQuarters合意 |
|
|
TP1-Acceptor |
|
|
TP1-Adapter |
|
|
TP1-Bridge |
|
|
TP1-Converter |
|
|
Tx+Paxos-Manager |
次の機能を持つSQL-ParticipantおよびTP1-Bridgeの構成要素
|
|
XID |
|
|
コンテナ化されたアプリケーション |
JavaアプリケーションやHMP-PCTOおよび関連するソフトウェアのファイルなどを、コンテナイメージとしてビルドしたもの |
|
ルートXID(RootXID) |
|
|
高速合意 |
補助合意不要で一貫した合意結果を獲得すること |
|
分散合意(機能) |
|
|
分散合意習得(機能) |
Consensus Learnerのこと |
|
分散合意習得方式 |
|
|
補助合意 |
|
|
補助合意試行間隔タイマ |
Consensus Learnerの補助合意の試行(補助合意可否の判定および補助合意リトライ)間隔タイマ |