大きな計算機クラスター環境がある場所でcryoSPARCを走らせるにはどうしたらいいのか?
サービスとして存在するmasnterとジョブとして存在するworker。
後者のジョブは単に job queuing system に投入すればいいのであんまり心配はないが、前者のサービスをどのように計算機クラスター環境で配置させるか?ここが思案の場所かなと。
さすがにログインノードでmasterを稼働させるのは簡単だけど、、、負荷は小さいけどログインノードのリソースを長時間、常駐で占有はダメかなと。
そうなると、「サービスのジョブ化」を考える必要がある。インターラクティヴジョブなら..と思うが大抵のインターラクティヴジョブは時間制限があるので却下
....Kubernetesと頭がよぎるがそんなに難しくしなくてもできないかなと考えて
Singularityで試してみた。master(Singularity)でmaster-workerではなくjob queuing system経由で動かしてみた.