web-dev-qa-db-ja.com

cf-serverdは必要ですか?

Cfengineクライアントは、その「inputs」ディレクトリ内のファイルに基づいて自律的に実行できるため、なぜポリシーサーバーでcf-serverdを実行する必要があるのでしょうか。

他のファイル配布メカニズム(NFS、ソース管理からのプル、ダムファイルサーバーからの転送)も同様に機能しますか?

ファイルを提供する以外に、ポリシーサーバーがCommunity Editionで実行できることは他にありますか?

3
daxelrod

cf-serverdは必須コンポーネントではありません。 nfsを使用し、バージョン管理から直接プルし、おそらく他のさまざまなメカニズムを使用している人がいます。

ただし、cf-serverdを使用することで利用できるいくつかの利点があります。 cf-serverdは非常に効率的であることが証明されており、単一のサーバーが数千のクライアントにサービスを提供すると報告されています。また、トランスポートとファイルの比較を非常に選択することができ、暗号化されたより機密性の高いファイルを転送することを選択できます。さまざまなタイプのハッシュアルゴリズムから選択するか、ファイルを更新する必要があるかどうかを判断するときにファイル時間を使用することができます。 cf-runagentを使用して、そのポリシーを実行するようにノードに通知する場合は、cf-runagentがノードと通信できるように、それらのノードでcf-serverdが必要になります。

ご不明な点がございましたら、Googleグループでホストされているcfengineメーリングリストをチェックアウトすることをお勧めします。これにより、より多くの人々の注目を集めることができます。 freenodeには#cfengineもあります。

5
Nick Anderson