2009-04-16 3 views
0

私の会社には、多くの地域/サイト/オフィスを持つ大規模な顧客がいます。各ロケーションには、独自のデータを持つ独自のサーバーセットを持つことができます。システムのユーザーはドメインを通じて集中管理されます。このネットワーク内のコンピュータは、インターネットへのhttpアクセスのみでロックダウンされます。全社的なSharepointポータルがあります。すべてのサーバーとコンピュータはWindowsベースです(主にXP、Server 2003)。エンタープライズ構成設定をどのように/どこに格納するのですか?

私たちはそれらのためにいくつかのユーティリティを書いています。ネットワークからロードされるものもあれば、ユーザーのマシンに直接インストールされるものも増えています。通常、私たちはiniやxmlを通してこれらのツールを設定しています。ただし、サーバーの更新や設定の調整が必要な場合は、更新するのが面倒になりつつあります。

私はデータの格納方法には関心がありませんが、私はこのデータを見つけたり見つけたりする共通の方法を持っていたいと思います。この方法は、ユーザがどのオフィス/地域にいるかを特定し、適切な場所を返すことを確実に争わなければならない。ネットワークに障害が発生した場合に備えて、このデータをマシンにローカルにキャッシュする必要があります。

私はすでにアイデアのカップルと思ったが、これらはどのように効果的か実用は考えていませんしました:

  • 使用Sharepointのを。
  • ActiveDirectory/LDAPを使用してください。
  • Bonjour/Zeroconfを使用してください。

ローカルにインストールされたアプリケーションを構成するために企業全体で使用できるツールや技術はありますか?

答えて

1

お客様がアクティブディレクトリを既に使用している場合は、ログオンスクリプトを使用して、必要に応じてマスター構成ファイルをダウンロードできます。

これはドメインへの接続中にログインして接続要件が満たされ、その時点でダウンロードされただけなので、すべてのクライアントアプリケーションがローカリティ要件を満たすローカルにデータを読み込む可能性があります。

次に、更新された構成ファイルを展開すると、ネットワークに接続している間、すべてのユーザーが再度ログインする必要があります。

このスクリプトは、使用可能なネットワーク共有のマウントやローカルプリンタの設定によく使用されるスクリプトとは異なります。いずれの場合も、ユーザーがどこにいるか、そしてどのような設定ファイルをダウンロードすべきかを判断できます。

もちろん、これらの設定値はあまり頻繁に変化しないと推測されます。ログアウト/ログインが不便になるほど頻繁に変更される可能性が高い場合は、別の方法をとる必要があります。

+0

お客様はすでにログオンスクリプトを使用していますが、これはうまく機能しますが、好きではないようです。私はおそらく、これは他の何よりもはるかに単純なアイデアのように見えるので、これを押し進めるでしょう。 –

関連する問題