(57)【要約】      （修正有）【課題】履行のための時間およびコストを低減させることができるマネージメントソフトウェアを履行する方法を提供する。【解決手段】先ずマネージメントシステムがマネージメントソフトウェアをインストールするためにサービスエンドに確立される。マネージメントソフトウェアがマネージメントホスト中にインストールされ、他の周辺ホスト中にインストールされたアプリケーションプログラムにより予め構成される。予め構成されたマネージメントソフトウェアをインストールしたマネージメントホストがクライアントエンドへ配達され、クライアントエンドにおいて複数の第２周辺ホストに接続される。そして、クライアントエンドにおいて第２周辺ホストのソフトウェアライセンスデータ・ソフトウェア構成データおよびネットワーク構成データが入手され、マネージメントホスト中に設定される。最後に、マネージメントホストが再起動されて、設定が効力を発揮する。【選択図】図２
2008257675.tif 000002
【特許請求の範囲】
【請求項１】
クライアントエンドにおいてマネージメントソフトウェアを履行する方法であり、そのうち、前記マネージメントソフトウェアが複数の周辺ホストのデータを収集・管理・分析するために用いられるものであって、
サービスエンドにおいて前記マネージメントソフトウェアの必要性に適合するマネージメントシステムを確立するものであり、そのうち、前記マネージメントシステムがマネージメントホストおよび複数の第１周辺ホストを含み、前記マネージメントホストがネットワークを介して前記第１周辺ホストのそれぞれに接続されることと、
サービスエンドにおいて前記マネージメントホスト中に前記第１周辺ホスト中にインストールされた複数のアプリケーションプログラムを有する前記マネージメントソフトウェアを構成するために用いる第１ソフトウェア構成データを設定することを含む前記マネージメントソフトウェアをインストールすることと、
予め構成されたマネージメントソフトウェアを予めインストールされた前記マネージメントホストを前記クライアントエンドへ配達することと、
前記マネージメントホストをネットワークを介して前記クライアントエンドにおける複数の第２周辺ホストのそれぞれに接続することと、
前記クライアントエンドにおける前記第２周辺ホストのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データを入手するとともに、これらのデータを前記マネージメントホスト中に設定することと、
前記マネージメントホストを再起動して前記マネージメントソフトウェアの履行を完了することと
を含むものであるマネージメントソフトウェアを履行する方法。
【請求項２】
前記マネージメントソフトウェアの必要性に適合するマネージメントシステムを確立するステップが、
前記マネージメントホストおよび前記第１周辺ホスト中の前記マネージメントソフトウェアの必要性に適合するハードウェア設備を構成することと、
前記マネージメントホストおよび前記第１周辺ホスト中の前記マネージメントソフトウェアの必要性に適合する操作システムおよびアプリケーションプログラムをインストールすることと
を含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項３】
前記マネージメントホスト中に前記マネージメントソフトウェアをインストールするステップが、さらに、前記ソフトウェア構成データを記録するために、前記マネージメントホスト中にソフトウェア構成データベースを確立することを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項４】
前記クライアントエンドにおいて前記第２周辺ホストの前記ソフトウェアライセンスデータ・第２ソフトウェア構成データおよび前記ネットワーク構成データを入手することの後に、前記方法が更に、
前記マネージメントホストの前記ソフトウェア構成データベース中にソフトウェアライセンスデータ・第２ソフトウェア構成データおよび前記ネットワーク構成データを記録することを含むものである請求項３に記載のマネージメントソフトウェアを履行する方法。
【請求項５】
前記マネージメントホスト中に前記マネージメントソフトウェアをインストールすることの後に、前記方法が更に、
前記マネージメントソフトウェアのイメージファイルを制作することを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項６】
前記マネージメントソフトウェアの前記イメージファイルを制作することの後に、前記方法が更に、
前記イメージファイルを複数のマネージメントホストへ戻すこと、
前記マネージメントソフトウェアを履行するために、前記した予め構成されたマネージメントソフトウェアが予めインストールされた前記マネージメントホストを複数のクライアントエンドへ配達すること
を含むものである請求項５に記載のマネージメントソフトウェアを履行する方法。
【請求項７】
さらに、複数のクライアントの必要性に従って前記マネージメントソフトウェアを選択し、前記マネージメントソフトウェアの前記必要性に適合する前記マネージメントシステムを確立するとともに、前記マネージメントホスト中に前記マネージメントソフトウェアをインストールすることと、
前記したクライアントの必要性にそれぞれ対応する前記マネージメントソフトウェアの前記イメージファイルを制作することと
を含むものである請求項５に記載のマネージメントソフトウェアを履行する方法。
【請求項８】
前記した予め構成されたマネージメントソフトウェアが予めインストールされた前記マネージメントホストを前記クライアントエンドへ配達するステップが、
前記クライアントによりリクエストされた前記クライアントの必要性に従って前記マネージメントソフトウェアの前記イメージファイルを選択することと、
前記イメージファイルを前記マネージメントホストへ戻すことと、
前記マネージメントソフトウェアを履行するために、前記した予め構成されたマネージメントソフトウェアが予めインストールされた前記マネージメントホストを前記クライアントエンドへ配達することと
を含むものである請求項７に記載のマネージメントソフトウェアを履行する方法。
【請求項９】
前記クライアントエンドにおいて前記第２周辺ホストの前記ソフトウェアライセンスデータ・第２ソフトウェア構成データおよび前記ネットワーク構成データを入手するとともに、これらのデータを前記マネージメントホスト中に設定するステップが更に、
前記第２周辺ホストの前記アプリケーションプログラムを有する前記マネージメントソフトウェアを構成するために、前記第２ソフトウェア構成データを設定することを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項１０】
前記第２ソフトウェア構成データが、リクエストハンドラー・アクティブディレクトリーズ・ケルベロスセキュリティズ・データベースエントリーズおよびポリシーセッティングスを含むものである請求項９に記載のマネージメントソフトウェアを履行する方法。
【請求項１１】
前記ソフトウェアライセンスデータが、前記クライアントエンドにおいて前記第２周辺ホスト中にインストールされた前記アプリケーションプログラムのライセンス同意を含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項１２】
前記ネットワーク構成データが、前記クライアントエンドにおいて前記第２周辺ホストのホストネーム・ドメインネーム・インターネットプロトコル（ＩＰ）アドレス・ポートナンバー・ユーザーＩＤおよびパスワードを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項１３】
前記第１および第２周辺ホストが、エクスチェンジサーバー・構造化照会言語（Structured Query Language = SQL）サーバー・アクティブディレクトリーサービスサーバーおよびバックエンドサーバーを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項１４】
前記マネージメントソフトウェアが、エンタープライズソフトウェアを含むものである請求項１に記載のマネージメントソフトウェアを履行する方法。
【請求項１５】
予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法であって、
ソフトウェアおよびハードウェアを予め構成するステップであり、
前記ハードウェアおよび複数の第１周辺ホストを包含し、そのうち、前記ハードウェアがネットワークを介して前記第１周辺ホストのそれぞれに接続するものであるマネージメントシステムを確立することと、
前記ハードウェア中にマネージメントソフトウェアをインストールすることと、
前記第１周辺ホスト中にインストールされた複数のアプリケーションプログラムを有する前記マネージメントソフトウェアを構成するとともに、それぞれ第１構成データを設定することと、
前記ハードウェアおよび前記第１周辺ホスト間の前記接続を除去することと
を備える、ソフトウェアおよびハードウェアを予め構成するステップと、
ユーザー構成ステップであり、
前記した予め構成されたマネージメントソフトウェアをインストールされた前記ハードウェアをネットワークを介して複数の第２周辺ホストのそれぞれに接続することと、
前記第２周辺ホストのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データを入手するとともに、それらのデータを前記ハードウェア中に設定することと
を備える、ユーザー構成ステップと
を含むものである予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項１６】
前記したユーザー構成ステップの後に、前記方法が更に、
前記ハードウェアを再起動することと、
前記ソフトウェアライセンスデータ・前記第２ソフトウェア構成データおよび前記ネットワーク構成データの前記設定を使用可能にすることと
を含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項１７】
前記マネージメントシステムを確立する前記ステップが、
前記ハードウェアおよび前記第１周辺ホスト中のハードウェア設備を構成することと、
前記ハードウェアおよび前記第１周辺ホスト中に操作システムおよびアプリケーションプログラムをインストールすることと
を含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項１８】
前記第１周辺ホスト中にインストールされた前記アプリケーションプログラムを有する前記マネージメントソフトウェアを構成した後で、前記方法が更に、
前記ソフトウェア構成データを記録するために、前記ハードウェア中にソフトウェア構成データベースを確立することを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項１９】
前記第２周辺ホストの前記ソフトウェアライセンスデータ・前記第２ソフトウェア構成データおよび前記ネットワーク構成データを入手して後で、前記方法が更に、
前記第２周辺ホストの前記ソフトウェアライセンスデータ・前記第２ソフトウェア構成データおよび前記ネットワーク構成データをソフトウェア構成データベース中に記録することを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２０】
前記第２周辺ホストの前記ソフトウェアライセンスデータ・前記第２ソフトウェア構成データおよび前記ネットワーク構成データを入手するとともに、前記ハードウェア中にそれらのデータを設定する前記ステップが更に、
前記第２周辺ホストの前記アプリケーションプログラムを有する前記マネージメントソフトウェアを構成するために、第２ソフトウェア構成データを設定することを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２１】
前記第２ソフトウェア構成データが、リクエストハンドラー・アクティブディレクトリーズ・ケルベロスセキュリティズ・データベースエントリーズおよびポリシーセッティングスを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２２】
前記ソフトウェアライセンスデータが、クライアントエンドにおいて前記周辺ホスト中にインストールされた前記アプリケーションプログラムのライセンス同意を含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２３】
前記ネットワーク構成データが、クライアントエンドにおいて前記第２周辺ホストのホストネーム・ドメインネーム・インターネットプロトコル（ＩＰ）アドレス・ポートナンバー・ユーザーＩＤおよびパスワードを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２４】
前記周辺ホストが、エクスチェンジサーバー・構造化照会言語（Structured Query Language = SQL）サーバー・アクティブディレクトリーサービスサーバーおよびバックエンドサーバーを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２５】
前記マネージメントソフトウェアが、エンタープライズソフトウェアを含むものである請求項１５に記載の予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法。
【請求項２６】
予め構成されたマネージメントソフトウェアを有するハードウェアであり、ネットワークを介してクライアントエンドにおいて複数の第１周辺ホストに接続するとともに、前記第１周辺ホストのソフトウェアライセンスデータ・第１ソフトウェア構成データおよびネットワーク構成データを入手するために用いられて、前記クライアントエンドにおいてマネージメントソフトウェアを履行するものであって、前記ハードウェアが、
前記マネージメントソフトウェアを保存するために用いられるストレージデバイスと、
前記ハードウェアをサービスエンドにおいて複数の第２周辺ホストに接続するために用いられる接続デバイスと、
前記第２周辺ホスト中にインストールされた複数のアプリケーションプログラムを有する前記ハードウェア中にインストールされた前記マネージメントソフトウェアを構成するために用いられるデータベースと
を含むものである予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項２７】
さらに、
前記第２周辺ホスト中にインストールされた複数のアプリケーションプログラムを有する前記ハードウェア中にインストールされた前記マネージメントソフトウェアを構成するとともに、それに応じて第２ソフトウェア構成データを制作するために用いられる構成モジュールを含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項２８】
前記ソフトウェア構成データが、リクエストハンドラー・アクティブディレクトリーズ・ケルベロスセキュリティズ・データベースエントリーズおよびポリシーセッティングスを含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項２９】
前記ソフトウェアライセンスデータが、前記クライアントエンドにおいて前記第２周辺ホスト中にインストールされた前記アプリケーションプログラムのライセンス同意を含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項３０】
前記ネットワーク構成データが、前記クライアントエンドにおいて前記第２周辺ホストのホストネーム・ドメインネーム・インターネットプロトコル（ＩＰ）アドレス・ポートナンバー・ユーザーＩＤおよびパスワードを含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項３１】
前記第１および第２周辺ホストが、エクスチェンジサーバー・構造化照会言語（Structured Query Language = SQL）サーバー・アクティブディレクトリーサービスサーバーおよびバックエンドサーバーを含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【請求項３２】
前記マネージメントソフトウェアが、エンタープライズソフトウェアを含むものである請求項２６に記載の予め構成されたマネージメントソフトウェアを有するハードウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ソフトウェアをインストールする方法に関し、特にエンタープライズソフトウェア（Enterprise software）を履行（implementation）する方法に関する。
【背景技術】
【０００２】
情報技術およびエンタープライズビジネスの多様化に伴って、企業（エンタープライズ）は、各部門における経営情報への要求を満たす様々な情報システムを発展させてきている。これらの情報システムは、各部門からの膨大なデータを収集かつ記録する。しかしながら、各部門は、通常、情報システムに対する独自の必要性を有しており、その結果、それぞれの情報システムが個別の部門のために個別に働くだけのものとなっているとともに、異なる情報システム間のデータが交換することのできないものとなっている。
【０００３】
企業がグローバリゼーションへ向かっているために、異なる支社または部門間のコミュニケーションが避けられない課題となっており、異なる情報システム間のデータをいかに交換するかがより重大なものとなっている。各企業は、これらの情報システムを維持し、データの正確性および一貫性を確保するために、より多くの努力とコストとを支払うことが必要となっている。
【０００４】
上述したようなデータ統合に対する強い要求のもと、情報管理の必要性に適合し各企業の競合性を向上させることのできる統合業務（Enterprise Resource Planning = ERP）パッケージと呼ばれる解決策が登場している。ＥＲＰシステムは、１つの会社において金融、会計、製造、材料管理、品質保証、マーケティングおよび人的資源のような各部門のデータを統合ならびに結合するために使用するアプリケーションソフトウェアである。ＥＲＰシステムの開発が成熟に向かう時、会社は、その全ての支社をグローバルな金融／製造／マーケティングシステムに結びつけて、製品の品質および特性を即座に分析し、収益ならびに顧客満足度のような有益な情報を獲得する。
【０００５】
業務資源の統合およびデータの同期化を提供するというＥＲＰシステムに加えて、ソフトウェアベンダーは、また、多様な企業フローおよび要求に従って一連のビジネス指向ソフトウェアを設計する。そのソフトウェアがＥＲＰシステムと協働し、ＥＲＰシステムのデータベースを利用して、操作の効率性を向上させる。そのソフトウェアは、エンタープライズソフトウェア（Enterprise software）と呼ばれている。
【０００６】
図１は、エンタープライズソフトウェアを履行する従来の方法を示す概略図である。図１において、コンピューターがマネージメントホスト１００として選択されるとともに、会社のイントラネットに接続されて、ＥＲＰシステム１１０、エクスチェンジサーバー１３０およびアクティブディレクトリーサーバー１４０のような会社内に現有する複数のサーバーにリンクされる。前述のサーバー中にインストールされたエンタープライズソフトウェアの構成（configuration）ならびにパラメーターおよびアプリケーションソフトウェアが設定される時、エンタープライズソフトウェアの履行（implementation）が完了する。この時、会社の従業員は、クライアントホスト１２０を使用してマネージメントホスト１００にリンクするとともに、エンタープライズソフトウェアにより提供されるマネージメント機能を実行する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＥＲＰシステムは、かさばる上に複雑である。ＥＲＰシステムによりエンタープライズソフトウェアを履行する時、莫大な量のパラメーター、非常に複雑なプロセスおよび反覆テストが実行される必要があり、そうして初めてエンタープライズソフトウェアがＥＲＰシステムに正確に従動して正常に操作できる。従って、エンタープライズソフトウェアの履行は、常に専門職的なエキスパートによるサポートを必要としている。ソフトウェアベンダーからの経験のあるコンサルタントが会社の管理情報システム（Management Information System = MIS）部門との数週間から数ヶ月にわたる共同作業を通じて、エンタープライズソフトウェアにより必要とされる望ましいソフトウェアおよびパラメーターが完全に履行できるようになる。その結果、会社は、履行を成し遂げる上で相当な金銭とマンパワーとを費やさなければならない。さらに、エンタープライズソフトウェアをメンテナンスまたはアップデートする必要がある時、同様に厄介な手続きが行わなければならず、時間を浪費するだけでなく面倒でもある。
【０００８】
そこで、この発明の目的は、サービスエンドにおいて予め構成されたマネージメントソフトウェアの予めインストールされたマネージメントホストがマネージメントソフトウェアを履行するためにクライアントに提供され、種種雑多なインスタレーション（installation）が簡略化できるとともに、履行のための時間およびコストが削減できるマネージメントソフトウェアを履行する方法を提供することにある。
【課題を解決するための手段】
【０００９】
この発明は、クライアントエンドにおいてマネージメントソフトウェアを履行する方法を提供するものであり、そのうち、マネージメントソフトウェアが複数の周辺ホストのデータを収集・管理・分析するために用いられる。この方法において、マネージメントソフトウェアの必要性に適合したマネージメントシステムが先ずサービスエンドに確立される。マネージメントシステムは、マネージメントホストと、複数の第１周辺ホストとを含み、マネージメントホストは、ネットワークを介して第１周辺ホストのそれぞれに接続される。そして、マネージメントソフトウェアがマネージメントホスト中にインストールされる。インスタレーションには、第１周辺ホスト中にインストールされた複数のアプリケーションプログラムを有するマネージメントソフトウェアを構成するために第１ソフトウェア構成データを設定することが含まれる。予め構成されたマネージメントソフトウェアが予めインストールされたマネージメントホストがクライアントエンドに配達されるとともに、ネットワークを介して複数の第２周辺ホストのそれぞれにクライアントエンドにおいて接続される。クライアントエンドにおける第２周辺ホストのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データが入手されるとともに、マネージメントホスト中に設定される。最後に、マネージメントホストが再起動されてマネージメントソフトウェアの履行を完了する。
【００１０】
この発明の実施形態により、マネージメントソフトウェアの必要性に適合したマネージメントシステムを確立するステップにおいて、マネージメントホスト中のマネージメントソフトウェアの必要性に適合するハードウェア設備（hardware equipments）および第１周辺ホストが構成されるとともに、マネージメントホスト中のマネージメントソフトウェアの必要性に適合する操作システムおよびアプリケーションプログラムがインストールされる。
【００１１】
この発明の実施形態により、マネージメントホスト中にマネージメントソフトウェアをインストールするステップにおいて、ソフトウェア構成データベースが更に第１ソフトウェア構成データを記録するためにマネージメントホスト中に確立されるものである。更に、クライアントエンドにおいて入手されるソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データもまたソフトウェア構成データベース中に記録されるものである。
【００１２】
この発明の実施形態により、マネージメントホスト中にマネージメントソフトウェアをインストールした後、マネージメントソフトウェアのイメージファイルが更に制作されるとともに、複数のマネージメントホストへ保存され、マネージメントソフトウェアを履行するために複数のクライアントエンドへ配達されるものである。
【００１３】
この発明の実施形態により、マネージメントソフトウェアが複数のクライアントの必要性に従って選択され、マネージメントソフトウェアの必要性に適合したマネージメントシステムが確立されるとともに、マネージメントソフトウェアがマネージメントホスト中にインストールされるものである。そして、クライアントの必要性のそれぞれに対応するマネージメントソフトウェアのイメージファイルがそれぞれ制作される。従って、マネージメントソフトウェアのイメージファイルがピックアップされてクライアントエンドにより要求されるクライアントの必要性に従ってマネージメントホストへ保存することができるとともに、予め構成されたマネージメントソフトウェアをインストールされたマネージメントホストがマネージメントソフトウェアを履行するためにクライアントエンドへ配達されるものである。
【００１４】
この発明の実施形態により、クライアントエンドにおいて周辺ソフトのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データを入手するとともに、これらのデータをマネージメントホスト中に設定するステップにおいて、周辺ホストのアプリケーションプログラムを有するマネージメントソフトウェアを構成するために、第２ソフトウェア構成データもまた設定されるものである。第２ソフトウェア構成データは、リクエストハンドラー・アクティブディレクトリーズ・ケルベロスセキュリティズ（Kerberos securities）・データベースエントリーズおよびポリシーセッティングスを含むものである。
【００１５】
この発明の実施形態により、ソフトウェアライセンスデータがクライアントエンドにおいて周辺ホスト中にインストールされたアプリケーションプログラムのライセンス同意を含むものである。ネットワーク構成データがクライアントエンドにおける周辺ホストのホストネーム・ドメインネーム・インターネットプロトコル（ＩＰ）アドレス・ポートナンバー・ユーザーＩＤおよびパスワードを含むものである。
【００１６】
この発明の実施形態により、周辺ホストが、エクスチェンジサーバー・構造化照会言語（Structured Query Language = SQL）サーバー・アクティブディレクトリーサービスサーバーおよびバックエンドサーバーを含むものである。マネージメントソフトウェアがエンタープライズソフトウェアを含むものである。
【００１７】
この発明は、予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法を提供する。この方法は、２つのステップを含み、１つは、ソフトウェアおよびハードウェアを予め構成するステップであり、もう１つは、ユーザー構成ステップである。ソフトウェアおよびハードウェアを予め構成するステップにおいて、マネージメントシステムおよび複数の第１周辺ホストが確立されることを含み、そのうち、マネージメントホストがネットワークを介して第１周辺ホストのそれぞれに接続される。そして、マネージメントソフトウェアがマネージメントホスト中にインストールされる。第１周辺ホスト中にインストールされた複数のアプリケーションプログラムを有するものとして構成されるとともに、第１ソフトウェア構成データがそれぞれ設定される。最後に、マネージメントホストおよび第１周辺ホスト間の接続が除去される。その一方、ユーザー構成ステップにおいて、予め構成されたマネージメントソフトウェアをインストールしたマネージメントホストがネットワークを介して第２周辺ホストのそれぞれに接続される。そして、第２周辺ホストのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成データが入手されるとともに、マネージメントホスト中に設定される。
【００１８】
この発明は、予め構成されたマネージメントソフトウェアを有するハードウェアを提供するものであり、それは、ネットワークを介してクライアントエンドにおいて複数の第１周辺ホストに接続するとともに、第１周辺ホストのソフトウェアライセンスデータ・第１ソフトウェア構成データおよびネットワーク構成データを入手して、クライアントにおいてマネージメントソフトウェアを履行するために用いられる。ハードウェアは、ストレージデバイス・接続デバイスおよびデータベースを含む。ストレージデバイスは、マネージメントソフトウェアを保存するために用いられる。接続デバイスは、ハードウェアをサービスエンドにおいて複数の第２周辺ホストに接続するために用いられるとともに、データベースは、第２周辺ホスト中にインストールされた複数のアプリケーションプログラムを構成するソフトウェア構成データを保存するために用いられる。
【００１９】
（作用）
この発明において、マネージメントソフトウェアがマネージメントホスト（またはいわゆるアプライアンス）と一緒に販売される。マネージメントソフトウェアがクライアントにおいて取り扱う必要のあるマネージメントソフトウェアおよびアプリケーションプログラム間の構成は、予め設定され、予めテストされる。ユーザーは、マネージメントソフトウェアの履行を達成するために、ただネットワーク構成・ソフトウェア構成およびソフトウェアライセンス入力のような簡単な設定を行う必要があるだけである。上記したような革新的な方法によって、ユーザーは、彼ら自身では煩雑で時間がかかっていたシステム履行作業をエキスパートに頼ることなく行うことができるとともに、ソフトウェアベンダーは、そのアプライアンスにイメージファイルを選択して保存するだけでカスタマイズされたアプライアンスをユーザーのために提供することができる。ユーザーならびにソフトウェアベンダーの両方とも利益を得るものである。
【発明の効果】
【００２０】
つまり、この発明のマネージメントソフトウェアを履行する方法は、少なくとも以下の利点がある。
１．複雑なインスタレーションおよび構成手続がサービスエンドへ移行するので、クライアントエンドにおけるインスタレーション手続を簡略化することができ、クライアントエンドにおけるマネージメントソフトウェアのインスタレーションに対する時間ならびに労力を軽減させる。
２．マネージメントソフトウェアがマネージメントホスト中に予めインストールされ、ユーザーは、ソフトウェアおよびハードウェア設備の完全なセットを供給されるので、製品品質がサービスエンドにより監視しやすく、多様性ならびに柔軟性の目的を達成する。
３．メンテナンスまたはアップデートが必要な時、専門職的なエキスパートの導入サポート無しで、マネージメントホストを直接交換するだけでマネージメントソフトウェアをアップデートすることができ、マネージメントソフトウェアのメンテナンスコストを節約する。
【発明を実施するための最良の形態】
【００２１】
以下、この発明を実施するための最良の形態を図面に基づいて説明する。
エンタープライズソフトウェアは、企業に寄与するから、専門職的なエキスパートは、企業サーバーに現有する設備（例えば、企業資源計画＜Enterprise Resource Planning = ERP＞システム＝「統合業務システム」およびエクスチェンジサーバー）を利用してマネージメントホスト中にエンタープライズソフトウェアをインストールするとともに、ＥＲＰシステムおよびエクスチェンジサーバーのような周辺ホストを有するマネージメントホストを構成するよう求められる。ＥＲＰシステムの複雑性のために、クライアントの必要性に適合する安定したエンタープライズソフトウェアは、数百のダイアローグウインドウを取り扱い、莫大な数のパラメーターを入力し、繰り返しエンタープライズソフトウェアをインストール、テスト、変更ならびに再テストした後に初めて確立される。
【００２２】
しかしながら、エンタープライズソフトウェア履行の上記ステップを分析すると、エンタープライズソフトウェアに組み合わされたソフトウェアおよびハードウェアは、各企業の内部システムが異なっていたとしても実際的には同一であり、前記したソフトウェアおよびハードウェアの履行期間に一定のルールを伴うことが明らかとなり、前記した履行が「完全に進歩している」ことを導き出すことができる。従って、もしも一般的な標準化されたソフトウェアおよびハードウェア環境が先ず確立されることができれば、インスタレーションおよび構成期間に遭遇する可能性のある全ての課題は、予想によって解決されることができるので、クライアントエンドにおけるインスタレーション手続が簡略化されて、履行に対して費やされる必要な時間と労力とは、削減することができる。上述した概念に基づいて、この発明は、マネージメントソフトウェアを履行する方法および予め構成されたソフトウェアを有するハードウェアを履行する方法を提供する。この発明をもっと理解し易いものとするために、幾つかの実施形態がサンプルとして説明されて、この発明が実際に実現可能であることを証明する。
【００２３】
図２は、この発明の実施形態にかかるマネージメントソフトウェアのための方法を説明する概略図である。図２において、本実施形態の方法は、サービスエンドおよびクライアントエンドの両方で履行される。サービスエンドにおいて、マネージメントホスト２００が第１周辺ホスト２１０，２２０に接続されるとともに、マネージメントソフトウェアがインストールされている。そして、第１周辺ホスト２１０，２２０中にインストールされたマネージメントソフトウェアおよびアプリケーションソフトウェア間のソフトウェア構成は、予め設定されている。その後、予め構成されたソフトウェアをインストールしたマネージメントホスト２００がクライアントエンドに配達されるとともに、第２周辺ホスト２３０，２４０に接続される。残っているタスクは、第２周辺ホスト２３０，２４０中にインストールされたアプリケーションソフトウェアのソフトウェアライセンスデータを入手するだけであり、第２周辺ホスト２３０，２４０のネットワーク構成データを設定して、履行を完了する。履行方法についての更なる情報については、詳細なフローチャートおよび対応する記述が以下に開示される。
【００２４】
図３は、この発明の実施形態にかかるマネージメントソフトウェアを履行する方法を説明するフローチャートである。図３において、この実施形態は、クライアントエンドにおけるマネージメントソフトウェアの履行に適合させた。マネージメントソフトウェアは、複数の周辺ホストのデータを収集・管理・分析するのに適したエンタープライズソフトウェアを含んでいる。この実施形態中、複雑なインスタレーション（installation）および構成（configuration）手続は、サービスエンドへ移行されている。とりわけ、経験のあるエキスパートグループがソフトウェアおよびハードウェアを統合する一般的な解決策を創造するとともに、完全な１セットのソフトウェアおよびハードウェア設備（equipments）、または、いわゆるアプライアンス（appliance）をクライアントに提供する。クライアントエンドにおけるインスタレーション期間において、１セットのソフトウェアおよびハードウェア設備が現有システムに接続される。クライアントは、設備を元のシステムに接続するとともに幾つかの簡単な設定を使用可能にすることが必要なだけであるから、マネージメントソフトウェアは、短期間に使用する準備ができる。
【００２５】
この実施形態は、２段階に分割することができる、第１段階は、予め構成されたソフトウェアを予めインストールしたホストを確立することであり、第２段階は、ホストをクライアントエンドへ引き渡すとともに、環境の後続する設定を確立することである。２段階の詳しいステップは、それぞれ以下に述べる通りである。
【００２６】
第１段階において、サービスエンドのソフトウェアベンダーがマネージメントソフトウェアにより求められるシステム環境のための基本的な要求に従ってマネージメントソフトウェアの必要性に適合するマネージメントシステムを確立する（ステップ  Ｓ３１０）。マネージメントシステムは、マネージメントホストおよび複数の周辺ホストを含み、これらのホストは、例えば、ネットワークを介して互いに接続される。ステップＳ３１０の確立は、さらにソフトウェア確立部分とハードウェア確立部分とに分類できる。ハードウェア確立部分は、確立すべき必要な周辺ホストを選択することを含む。周辺ホストは、ＥＲＰサーバー、エクスチェンジサーバー、構造化照会言語（Structured Query Language = SQL）サーバー、アクティブディレクトリーサーバー、バックエンドサーバーなどのようなサーバーを含む。また、ステップＳ３１０は、さらにマネージメントホストおよび周辺ホスト中のプロセッサー、メモリーおよびハードディスクのようなハードウェア設備を構成すること（configuring）を含む。ハードウェア設備は、マネージメントソフトウェアの必要性を満たす。その一方、基本操作システムもまたマネージメントホストおよび周辺ホスト中にインストールされることが求められる。また、アプリケーションプログラムまたはパッチ（patches）が同様にマネージメントソフトウェアの必要性を満たすためにインストールされる。
【００２７】
マネージメントシステム環境が立ち上がったので、マネージメントソフトウェアがマネージメントホスト中にインストールされる（ステップＳ３２０）。この実施形態に従い、マネージメントホストを各周辺ホストに接続し、それらの間のコミュニケーションを確立するために構成されるべきパラメーターデータは、ソフトウェアベンダーおよびマネージメントソフトウェアをクライアントエンドに実際的にインストールする所の専門職的なエキスパートのもたらす実用的な経験により提供される情報に基づいて、２つのカテゴリーに分割することができる。第１カテゴリーは、たとえマネージメントホストがどこに構成され、またはどの周辺ホストがマネージメントホストに接続されようとも、同一のパラメーターが使用されることを示している一般的パラメーターである。例えば、データベースのロケーションは、一般的パラメーターの１つに分類することができる。反対に、第２カテゴリーは、クライアントエンドにおける環境を指向するカスタマーサイト特定パラメーターと呼ばれる。更に詳しくは、異なるパラメーターが異なるクライアントにより採用された異なるソフトウェアおよびハードウェア設備に設定される。例えば、インターネットプロトコル（Internet Protocol = IP）アドレスは、カスタマーサイト特定パラメーターの１つに分類することができる。
【００２８】
上記の観点から、マネージメントソフトウェアがクライアントエンドにおいて実際に操作されるから、マネージメントソフトウェアは、インスタレーション期間に複数の周辺ホスト中のアプリケーションプログラムとの通信の必要性を満足させなければならない。ここで、サービスエンドにおける専門職的なエキスパートグループは、マネージメントソフトウェアの機能に対して一般的なパラメーターを予め設定するよう選択するとともに、対応するダイアローグウインドウに基づいて構成を続けることが求められる。例えば、ユーザーのアカウントおよびパスワードが求められるともに、アプリケーションプログラムが操作されることが提供されるよう設定する。ＩＰアドレスおよびポートナンバーは、ネットワーク接続が活性化されるように与えられることが求められる。データベースの名前およびアドレスのような接続パラメーターは、データベースが使用できるよう提供されることが求められる。ソフトウェア構成データが設定された後、マネージメントソフトウェアの機能を有効に最適化さすることができる。
【００２９】
ソフトウェアおよびハードウェア設備が完全にインストールならびに構成された後、後続するインスタレーション手続のために、予め構成されたマネージメントソフトウェアを予めインストールしたマネージメントホストがクライアントエンドへ配達される（ステップＳ３３０）。そして、この実施形態中の第２段階が開始される。
【００３０】
第２段階において、マネージメントホストがクライアントエンドへ配達される。クライアントは、マネージメントホストをシステムネットワークに接続して、クライアントエンドにおいて独自に構成されたマネージメントホストおよび周辺ホスト間の接続が確立されるとともに、データ伝送が許される（ステップＳ３４０）。
【００３１】
ここで、マネージメントホストがその接続された周辺ホストを確認し、周辺ホスト中にアプリケーションプログラムをインストールするために、周辺ホストのソフトウェアライセンスデータ・第２ソフトウェア構成データおよびネットワーク構成を入手してマネージメントソフトウェアを設定することが必要である（ステップＳ３５０）。シンプルユーザーインターフェースを介して、マネージメントホストにより接続されるドメインを代表するドメインネームと、ドメイン中の各周辺ホストのホストネームと、ＩＰアドレスと、ポートナンバーと、ユーザーアカウントと、パスワードなどを含むネットワーク構成データをユーザーは入力するよう求められる。さらに、周辺ホスト中にインストールされたソフトウェアが正当でマネージメントソフトウェアの必要性を満たすものであることを確認するために、シリアルナンバー、ユーザーアカウントおよび望ましいアプリケーションプログラムのパスワードのようなソフトウェアライセンスデータを入力することも必要である。最後に、様々なホスト間の通信を許可されるために、エクスチェンジサーバーユーザー、ケルベロスセキュリティユーザー、リクエストハンドラー、アクティブディレクトリー、データベースエントリーおよびポリシーセッティングのようなソフトウェア構成データが入力される。
【００３２】
全てのマネージメントソフトウェアにより求められるパラメーターが全て設定された後、マネージメントホストを再起動（reboot）することができ、構成されたパラメーターが発効する。ここまでで、マネージメントソフトウェアの履行が終了する（ステップＳ３６０）。
【００３３】
マネージメントソフトウェアの前記履行を介して、複雑な履行手続がソフトウェアおよびネットワークの一般的なインスタレーションの程度にまで簡略化されることができる。ユーザーは、各アプリケーションプログラムのソフトウェアライセンスデータ、ソフトウェア構成データおよび各周辺ホストのネットワーク構成データを入力するだけで履行手続を完了する。関連する技術に基づいた時間消費システム履行サイクルと比較すると、本実施形態が提案する方法は、全ての履行手続を完了するために数日または数時間を要するだけであり、際立ったパフォーマンスおよび安定性を発揮するものである。
【００３４】
特記すべきことは、マネージメントソフトウェアが本実施形態中のイージーツーインストール（easy-to-install）マネージメントソフトウェアを履行することに適した前記方法により複数のユーザー必要性に基づいて独自にインストールおよび構成されるということである。また、サービスベンダーによりなされるサービスで上昇する制作コストを削減するために、マネージメントソフトウェアがイメージファイルとして保存されアーカイブに入れられる。
【００３５】
図４は、この発明の別な実施形態にかかるマネージメントソフトウェアを履行する方法を説明するフローチャートである。図４において、マネージメントソフトウェアは、この実施形態中、類似する履行手続が行われる。差異は、異なる仕様を有する予め構成されたマネージメントソフトウェアがクライアントの要求に基づいてマネージメントホスト中に予めインストールされるとともに、マネージメントソフトウェアがイメージファイルとして焼き付けられる（burned  プログラムに書き込まれる）ことにある。それにより、適切なアプライアンスがシステム履行のためにクライアントの必要性に従って直ちに提供される。
【００３６】
先ず、マネージメントソフトウェアの必要性に合ったマネージメントソフトウェアが選択されるとともに、クライアントの要求に基づいて確立される（ステップＳ４１０）。先の実施形態で述べたように、マネージメントシステムは、１つのマネージメントホストおよび複数の周辺ホストを含む。しかしながら、差異は、この実施形態中、クライアントの要求が考慮されることにある。それにより、この実施形態中で確立されるとともに、引き続いてインストールされるマネージメントソフトウェアは、先の実施形態中で開示されたものとは類似していない。例えば、ＥＲＰシステムおよびエクスチェンジサーバーは、マネージメントソフトウェアにより求められる。しかしながら、クライアントが所有する異なる設備は、異なるマネージメントソフトウェアを必要とする。もしもクライアントエンドがＥＲＰシステムを備え付けていない、またはＥＲＰシステムもエクスチェンジサーバーも利用できないならば、マネージメントソフトウェアが引き続いてインストールされる時、クライアントの必要性を満足させるために、異なるマネージメントシステムが求められる。
【００３７】
マネージメントシステム環境が立ち上げられた後、マネージメントソフトウェアがマネージメントホスト中にインストールされる（ステップＳ４２０）。先の実施形態で記述したように、マネージメントソフトウェアは、ステップＳ４２０において複数の周辺ホスト中のアプリケーションプログラムと通信できなければならない。上記以外に、異なるマネージメントシステム、インストールされるソフトウェアおよびセットされるパラメーターは、クライアントとの要求に基づいて考慮されなければならない。ここで、マネージメントソフトウェアをインストールするためのマネージメントホストの数量は、１つには限定されない。例えば、エクスチェンジサーバーがクライアントエンドに含まれていない時、エクスチェンジサーバーは、別なマネージメントホスト上のサービスエンドによりインストールされるか、またはマネージメントソフトウェアおよびエクスチェンジサーバーソフトウェアが同一マネージメントホスト中にインストールされて、マネージメントソフトウェアを予めインストールされたマネージメントホストがクライアントのシステムアーキテクチャーに統合されるとともに、マネージメントホストがクライアントエンドへ配達された後で正常に正しく操作されることができる。
【００３８】
ソフトウェアおよびハードウェア設備が完全にインストールならびに構成された後、この実施形態中のマネージメントは、さらにマネージメントホスト中にインストールされたマネージメントソフトウェアをイメージファイルとして焼き付けるステップが含まれる（ステップＳ４３０）。ここで、この実施形態は、マネージメントホスト中にインストールされたマネージメントソフトウェアを異なるクライアントの要求に基づいたイメージファイルとして焼き付けるステップを含む。
【００３９】
前記準備が完了した後、クライアントからのオーダーがこの段階において取り扱われることができるようになる。クライアントの要求に基づいて、対応するイメージファイルが選択されてマネージメントホストに焼き付けられる（ステップＳ４４０）。その後、焼き付けられたイメージファイルを有するマネージメントホストがクライアントエンドへ直接配達される（ステップＳ４５０）。ここで、予めインストールされるとともに予め構成されたマネージメントソフトウェアがイメージフォームでアーカイブに入れられるようになり、もしも必要と思われれば、複数の周辺ホスト上に復原されることができ、同じ内容の製品が大容量で製造されることができる。それによって、製品の多様性が向上されることができ、制作コストが大幅に削減されることができる。
【００４０】
先の実施形態で具体的に説明したように、マネージメントホストがクライアントエンドへ配達された後、クライアントは、マネージメントホストをシステムネットワークに接続して、クライアントエンドにおいて独自に構成されたマネージメントホストおよび周辺ホスト間の接続が確立されるとともに、データ伝送が許される（ステップＳ４６０）。次に、ソフトウェアライセンスデータ・ソフトウェア構成データおよびネットワーク構成データがマネージメントホストにより獲得され、マネージメントソフトウェア前記データに基づいて構成される（ステップＳ４７０）。全てのマネージメントソフトウェアにより求められたパラメーターが全て設定された後、ユーザーは、マネージメントホストを再起動することができ、構成されたパラメーターが発効する。ここまでで、マネージメントソフトウェアの履行が完了する（ステップＳ４８０）。
【００４１】
特記すべきことは本実施形態において、マネージメントソフトウェアを予めインストールしたマネージメントホストが消費者に直接提供されることであり、一方、マネージメントソフトウェアは、従来においてクライアントエンドにインストールされるものである。従って、インスタレーションの時間ならびにコストが削減される。また、将来においてメンテナンスまたはアップデートが必要な時、マネージメントソフトウェアは、古いマネージメントホストを新しいマネージメントホストに直接交換することでアップデートできる。専門職的なエキスパートの助けは必要とされず、マネージメントホストの交換および簡単な環境設定だけが上記手続において必要となる。このように、専門職的なエキスパートによるマネージメントソフトウェアのインスタレーションから生じるコストが削減できるとともに、前記方法の実施により製造される製品がより競争力のあるものとなる。
【００４２】
上述したような履行方法の概念は、シングルハードウェアとして適用される。複雑なインスタレーションおよび構成手続は、経験のあるエキスパート、例えば、管理者によって行われるから、最初のステップにおいて、第２ステップにおいて期待される手続が簡略化できるとともに、一般のユーザーによって実行される。上述の内容に基づいて１つの実施形態が以下に提供される。
【００４３】
図５は、この発明の別な実施形態にかかる予め構成したソフトウェアを有するハードウェアを履行する方法を説明するフローチャートである。図５において、本実施形態の方法は、ソフトウェアおよびハードウェアを予め構成するステップ（Ｓ５１０）とユーザー構成ステップ（Ｓ５２０）とを含む２つのステップに分けられる。
【００４４】
ソフトウェアおよびハードウェアを予め構成するステップ（Ｓ５１０）において、先ず、ハードウェアおよび複数の第１周辺ホストを含むマネージメントシステムが確立される（ステップＳ５１１）とともに、そこでハードウェアが第１周辺ホストのそれぞれにネットワークを介して接続される。更に詳しくは、ハードウェア中の構成要素および第１周辺ホスト中の設備が構成されるとともに、操作システムおよびアプリケーションプログラムもまたハードウェアおよび第１周辺ホスト中にインストールされる。
【００４５】
次に、マネージメントソフトウェアがハードウェア中にインストールされる（ステップＳ５１２）とともに、第１周辺ホスト中にインストールされた複数のアプリケーションプログラムにより構成され、その間にソフトウェア構成データがそれぞれ設定される（ステップＳ５１３）。全ての設定と構成とが完了した時、ハードウェアおよび第１周辺ホスト間の接続が除去される（ステップＳ５１４）。ここで、全ての最も複雑な設定が行われ、予め構成されたマネージメントソフトウェアを予めインストールしたハードウェアが残りの履行手続を完成するために一般のユーザーに与えられるものとなる。
【００４６】
ここで、方法は、ユーザー構成ステップ（Ｓ５２０）を遂行する。このステップにおいて、予め構成されたマネージメントソフトウェアを予めインストールしたハードウェアは、ユーザーによりネットワークを介して複数の第２周辺ホストのそれぞれに接続される（ステップＳ５２１）。そして、第２周辺ホストのソフトウェアライセンスデータ・ソフトウェア構成データおよびネットワーク構成データがユーザーによる入力から入手されるとともに、これらのデータがハードウェア中にそれぞれ設定される（ステップＳ５２２）。上述したように、このステップにおいて、ユーザーは、ネットワークケーブル接続およびデータ入力のような簡単な手続を行うだけでよく、全体の履行は済んでいるから、ハードウェアの履行に費やす時間は、数時間にまで低減できる。
【００４７】
最後に、ユーザーがハードウェアを再起動する（ステップＳ５３０）と、先に入力したソフトウェアライセンスデータ・ソフトウェア構成データおよびネットワーク構成データの設定ができるようになる（ステップＳ５４０）。ここまでで、ハードウェアの履行が終了する。
【００４８】
特記すべきことは、上述の実施形態で述べたようなハードウェアは、マネージメントソフトウェアが予めインストールされており、マネージメントソフトウェアは、周辺ホスト中にインストールされた予め構成されている。つまり、全ての最も複雑で時間を費やす「タスク」が既に実行されているので、ハードウェアは、任意のユーザーにより任意の場所でインストールされることができるということであり、ハードウェアは、迅速な消費者インスタレーションのために「予め構成されている」。ここで、ハードウェア中に配置される必要のある全てのコンポーネントを示す実施形態が更に提供される。
【００４９】
図６は、この発明の別な実施形態にかかる予め構成されたマネージメントソフトウェアを有するハードウェアを説明するブロック図である。図６において、この実施形態中のハードウェア６００は、ネットワークを介して複数の周辺ホスト（図示せず）に接続することおよび第１周辺ホストのソフトウェアライセンスデータ・ソフトウェア構成データおよびネットワーク構成データの入手に使用できる。ハードウェア６００は、第１周辺ホストのデータを収集・管理・分析できるが、この実施形態に限定されるものではない。
【００５０】
ハードウェア６００は、１つの工場で生産されることができるとともに、ストレージデバイス６１０と、接続デバイス６２０と、構成モジュール６３０と、データベース６４０を含むものである。ハードウェア６００は、インストールされたマネージメントソフトウェアをストレージデバイス６１０（ハードディスクまたは任意の別なストレージ媒体であることができる）中に保存しているサービスエンドにおいて、マネージメントソフトウェアがインストールされている。ハードウェア６００は、接続デバイス６２０（例えば、ハードウェア６００のベースボード中に挿入されたネットワークカード）を介し、サービスエンドにおいて複数の第２周辺ホスト（図示せず）に接続される。マネージメントソフトウェアは、第２周辺ホスト中にインストールされたアプリケーションプログラムを実施すること及びマネージメント機能を実行するために必要である。従って、構成モジュール６３０が加えられてアプリケーションプログラムを有するマネージメントソフトウェアを構成するために使用される。ハードウェア６００中にインストールされたマネージメントソフトウェアが構成モジュール６３０により構成された後、対応するソフトウェア構成がデータベース６４０中に保存されるとともに、構成モジュール６３０は、ハードウェア６００をユーザーに配達する前に、除去されることができる。その後、データベース６４０中に保存されたソフトウェア構成を参照することを介して、ユーザーは、短期間にマネージメントソフトウェアをその現有するシステムに履行することができ、履行のための時間およびコストを節約することができる。
【００５１】
上記内容に基づいて、エンタープライズソフトウェアを履行する革新的なビジネスメソッド（method）が紹介され、幾つかの実施形態が提示されたが、この発明の範囲は、それらに限定されるものではない。当業者にとって言えば、この発明の範囲は、また、エンタープライズサーチ、モバイル、ビジネスインテリジェンスのような様々な領域にも適用することができる。ソフトウェアベンダーは、アプライアンスにおけるサーチサーバー、モバイルサーバー、侵入検出システムまたはビジネスウェアハウスにより求められるソフトウェアをインストールおよび構成するとともに、１パッケージのアプライアンス（appliance）として販売できる。インスタレーションおよび構成が先に完了されることによって、ソフトウェアの履行が大幅に簡略化され、ソフトウェア使用の簡便さが強化される。最後に、このイージーツーラン（easy-to-run）の特徴は、ソフトウェアベンダーの製品をより競争力のあるものとする。
【００５２】
以上のごとく、この発明を最良の実施形態により開示したが、もとより、この発明を限定するためのものではなく、当業者であれば容易に理解できるように、この発明の技術思想の範囲内において、適当な変更ならびに修正が当然なされうるものであるから、その特許権保護の範囲は、特許請求の範囲および、それと均等な領域を基準として定めなければならない。
【図面の簡単な説明】
【００５３】
【図１】エンタープライズシステムを履行する従来の方法を示すブロック図である。
【図２】この発明の実施形態にかかるマネージメントソフトウェアを履行する方法を示す概略図である。
【図３】この発明の実施形態にかかるマネージメントソフトウェアを履行する方法を示すフローチャートである。
【図４】この発明の別な実施形態にかかるマネージメントソフトウェアを履行する方法を示すフローチャートである。
【図５】この発明の別な実施形態にかかる予め構成されたマネージメントソフトウェアを有するハードウェアを履行する方法を示すフローチャートである。
【図６】この発明の別な実施形態にかかる予め構成されたマネージメントソフトウェアを有するハードウェアを示すブロック図である。
【符号の説明】
【００５４】
１００  マネージメントホスト
１１０  ＥＲＰシステム
１２０  クライアントホスト
１３０  エクスチェンジサーバー
１４０  アクティブディレクトリーサーバー
２００  マネージメントホスト
２１０，２２０  第１周辺ホスト
２３０，２４０  第２周辺ホスト
Ｓ３１０〜Ｓ３６０  ある実施形態の各ステップ
Ｓ４１０〜Ｓ４８０  別な実施形態の各ステップ
Ｓ５１０〜Ｓ５４０  また別な実施形態の各ステップ
Ｓ５１０  ソフトウェアおよびハードウェア先構成ステップ
Ｓ５２０  ユーザー構成ステップ
６００  ハードウェア（マネージメントホスト）
６１０  ストレージデバイス
６２０  接続デバイス
６３０  構成モジュール
６４０  データベース
【図１】
2008257675.tif 000003
【図２】
2008257675.tif 000004
【図３】
2008257675.tif 000005
【図４】
2008257675.tif 000006
【図５】
2008257675.tif 000007
【図６】
2008257675.tif 000008
【外国語明細書】
2008257675.tif 000009
2008257675.tif 000010
2008257675.tif 000011
2008257675.tif 000012
2008257675.tif 000013
2008257675.tif 000014
2008257675.tif 000015
2008257675.tif 000016
2008257675.tif 000017
2008257675.tif 000018
2008257675.tif 000019
2008257675.tif 000020
2008257675.tif 000021
2008257675.tif 000022
2008257675.tif 000023
2008257675.tif 000024
2008257675.tif 000025
2008257675.tif 000026
2008257675.tif 000027
2008257675.tif 000028
2008257675.tif 000029
2008257675.tif 000030
2008257675.tif 000031
2008257675.tif 000032
2008257675.tif 000033
2008257675.tif 000034
2008257675.tif 000035
2008257675.tif 000036
2008257675.tif 000037
2008257675.tif 000038
2008257675.tif 000039
2008257675.tif 000040
2008257675.tif 000041
2008257675.tif 000042
2008257675.tif 000043
2008257675.tif 000044