@startuml
title Functional cluster life cycle
concise "アプリケーション" as app
concise "TBR(Time Master)" as tbr
concise "永続メモリ" as pm
concise "ネットワーク" as net
@0
app is アイドル
tbr is 起動準備
pm is アイドル
net is リンクダウン
@1
tbr is backup読込中
pm is 応答中
@3
tbr is 復元成功
pm is アイドル
@5
app is 時刻設定
tbr is 初期化
@7
tbr is 同期準備
net is リンクアップ
@9
tbr is 同期転送中
@11
tbr is backup保存
pm is 保存中
@13
tbr is 動作中
pm is アイドル
@15
tbr is シャットダウン
pm is 最終保存
@17
tbr is 停止
@enduml
TBR: Time Base Resource
The Time Synchronization functionality is then offered by means of different "Time Base Resources" (from now on referred to as TBR).
These TBRs are classified in different types. These types have an equivalent design to the types of the time bases offered in the Synchronized Time Base Manager specification [2] (from now on referred to as StbM). The classification is the following:
• Synchronized Master Time Base
• Offset Master Time Base
• Synchronized Slave Time Base
• Offset Slave Time Base
As in StbM, the TBRs offered by the Time Synchronization module (TS from now on), are also synchronized with other Time Bases on other nodes of a distributed system.The Application consumes the time information provided and managed by the TBRs. Therefore, the TBRs serve as Time Base brokers, offering access to Synchronized Time Bases. By doing so, the TS module abstracts from the "real" Time Base provider.
時刻同期機能は、様々な「タイムベースリソース」(以下、TBR)によって提供されます。これらのTBRを様々な類型に分類します。これらの類型は、同期タイムベースマネージャ仕様 [2](以下、StbM)で提供されているタイムベースの類型と同等の設計です。分類は以下の通りです。
• 同期マスタータイムベース
• オフセットマスタータイムベース
• 同期スレーブタイムベース
• オフセットスレーブタイムベース
StbMと同様に、時刻同期モジュール(以下、TS)が提供するTBRは、分散システムの他のノード上の他のタイムベースと同期されます。アプリケーションは、TBRによって提供および管理される時刻情報を使用します。したがって、TBRはタイムベースブローカーとして機能し、同期タイムベースへのアクセスを提供します。これにより、TSモジュールは「実際の」タイムベースプロバイダから抽象化されます。
Master/Slave 言い換えが進んでいる。
broker
https://www.oxfordlearnersdictionaries.com/definition/english/broker_1?q=broker
a person who buys and sells things for other people
networkがつながっていることをlink upという
networkがつながっていなことをlink downという。
idleは、処理をしていない状態のこと。
疑問点:
TBRが停止しても、networkはダウンしないのか。
MASTER/SLAVEという用語は廃止予定。何になるか未調査。