- task
- NAMEによって区別される機械学習タスク
- node
- jubaXserver, jubaXserver_keeperが動作するマシン
- cluster
- Zookeeper Quarumに登録されているnodeの集合
- Jubatusをインストール済みのnodeでエージェント(jubavisor)があがっている。
- クラスタは複数のnode, 複数のtaskがある。
- クラスタ管理者 = ノード管理者 = 利用者(権限管理はない) とする。
あるべき 実装されている所
task create jubactl create a task task snapshot jubactl/client create a snapshot task clone jubactl/client? clone a task task delete jubactl delete a task task rollback jubactl/client rollback to a snapshot task list jubaconfig? list tasks task setattr jubaconfig set a task attribute task getattr jubaconfig get a task attribute task resize jubactl? resize task
node add -/jubavisor add node (手動?) node kill -/jubavisor kill node node list -/jubavisor list nodes node info -/jubavisor show information about each node
cluster info - show cluster information cluster start - start cluster cluster shutdown - stop cluster cluster snapshot - snapshot/restore the cluster
- 何を管理出来るようにするか
- クラスタの管理を出来るようにする?
- ノードの管理を出来るようにする?
- タスクの管理を出来るようにする?
- サーバの管理/port
- keeperの管理
- クライアントの管理
- どういう環境で使うか。
- マルチテナント
- 複数のタスク
- 複数の利用者
- マルチテナント