【手続補正書】
【提出日】平成26年3月4日(2014.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システムであって、
プロセッサーと、
前記プロセッサーに複数のコンピューターの構成ドリフトを、
一群の構造規則の各々が、プログラム、サービス、アプリケーション、データベース、オペレーティングシステムまたはウェブサイトを含む管理されたエンティティを備えたターゲットに関連付けられた前記一群の構成規則を定義することにより、前記複数のコンピューターに対して構成ベースラインを定義し、
前記一群の構成規則のうち１つの構成規則が、一組の命令を含み、ターゲットを前記構成ベースラインに適合する状態に戻すために、前記構成規則について構成ドリフトを修復するよう自動的にランし、
前記構成ベースラインが、複数の既存のコンピューターの各々から読み出された少なくとも１つの構成設定を結合することにより生成され、
前記一群の構成規則を含む定義された前記構成ベースラインに基づいて管理パックを生成し、
前記管理パックを前記複数のコンピューターのうち少なくとも１つに送信し、
前記複数のコンピューターのうち前記少なくとも１つから情報を受信し、該情報が、前記管理パックに基づいて前記複数のコンピューターのうち前記少なくとも１つによって実行される、前記複数のコンピューターのうち少なくとも１つの構成ドリフトの評価を含み、構成ドリフトが少なくとも１つのコンピューターの実際の構成の前記構成ベースラインからの逸脱を含む、
ことにより管理させるように構成したモジュールを含むメモリと
を含むことを特徴とするシステム。
【請求項２】
前記モジュールが必要に応じて構成ドリフトを評価する、請求項１記載のシステム。
【請求項３】
構成ドリフトが、前記一群の構成規則の特定の構成規則に関して前記複数のコンピューターのうち特定のコンピューターに対してのみ評価されることを特徴とする請求項１に記載のシステム。
【請求項４】
時間期間にわたるサービスに対して実行された全ての修復を保持し、新たな前記サービスのインスタンスに適用して構成ドリフトを排除することを特徴とする請求項１に記載のシステム。
【請求項５】
方法であって、
データセンター管理コンピューターからの複数の管理されたコンピューターの構成ドリフトを、少なくとも１つのモジュールを前記データセンター管理コンピューターで実行することにより管理するステップであって、前記少なくとも１つのモジュールが、
一群の構成規則の各々が、プログラム、サービス、アプリケーション、データベース、オペレーティングシステムまたはウェブサイトを含む管理されたエンティティを備えたターゲットに関連付けられた、前記一群の構成規則を定義することによって前記複数の管理されたコンピューターに対して構成ベースラインを定義し、該構成ベースラインが、複数のマシンの各々から読み出された少なくとも１つの構成設定を結合することにより生成され、
前記一群の構成規則を含む定義された前記構成ベースラインに基づいて管理パックを生成し、
前記管理パックを前記複数のコンピューターのうち少なくとも１つに送信し、
前記複数のコンピューターのうち前記少なくとも１つから情報を受信し、該情報が、前記管理パックに基づいて前記複数のコンピューターのうち前記少なくとも１つによって実行される、前記複数のコンピューターのうち前記少なくとも１つの構成ドリフトの評価を含み、構成ドリフトが、前記少なくとも１つのコンピューターの実際の構成の定義された前記構成ベースラインからの逸脱を含み、
前記少なくとも１つのコンピューターが、前記定義された構成ベースラインを含む前記一群の構成規則のうち少なくとも１つの構成規則からドリフトしたと判定し、
一組の命令を用いて、ドリフトした前記少なくとも１つのコンピューターの前記少なくとも１つの構成規則に関連付けられた設定のみ、必要に応じて修復して、前記少なくとも１つのドリフトしたコンピューターを前記構成ベースラインに適合する状態に戻すように構成ドリフトを修復する、
ステップを含むことを特徴とする方法。
【請求項６】
前記一群の構成規則のうち第１の構成規則と第２の構成規則の間に存在する依存性を決定して、特定の設定が前記第１の構成規則と前記第２の構成規則の両方に関連付けられるようにしたことに応答して、前記第１の構成規則と前記第２の構成規則の両方に対する妥当性検証条件に適合する、前記特定の設定に対する値を決定するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記第１の構成規則と前記第２の構成規則の両方に対する妥当性検証条件に適合する、前記特定の設定に対して提案された値を表示するステップをさらに含むことを特徴とする請求項６に記載の方法。
【請求項８】
構成ベースラインを定義することが、第１のコンピューターに対し、第１のターゲットに関連付けられる、前記構成ベースラインについての第１の構成規則を識別すると共に、第２の異なるコンピューターに対し、第２の異なるターゲットに関連付けられる、前記構成ベースラインについての第２の構成規則を識別することによって実行されることを特徴とする請求項５記載の方法。
【請求項９】
前記第１のコンピューターに対し前記構成ベースラインの前記第１の構成規則を識別したことに応答して、前記第１のターゲットの設定が前記第１の構成規則に対する前記第１のコンピューターの設定として設定され、前記第２のコンピューターに対し前記構成ベースラインの前記第２の構成規則を識別したことに応答して、前記第２のターゲットの設定が前記第２の構成規則に対する前記第２のコンピューターの設定として設定されることを特徴とする請求項８に記載の方法。
【請求項１０】
構成ドリフトに関して必要に応じた前記少なくとも１つのコンピューターの評価を実行するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項１１】
前記一群の構成規則のうち第１の構成規則の設定値を変更するステップと、
前記一群の構成規則のうち前記第１の構成規則と第２の構成規則の間に存在する依存性を決定したことに応答して、前記第２の構成規則のターゲットを自動的に再開するステップであって、前記第２の構成規則のターゲットが、プログラム、オペレーティングシステム、サービス、アプリケーション、データベース、またはウェブサイトを含む管理されたエンティティを備えたステップと
をさらに含むことを特徴とする請求項５に記載の方法。
【請求項１２】
コンピューター可読記憶媒体であって、
実行時に少なくとも１つのプロセッサーに、複数のコンピューターの構成ドリフトを、
一群の構成規則の各々がターゲットに関連付けられた前記一群の構成規則を定義することによって、前記複数のコンピューターに対して構成ベースラインを定義し、前記ターゲットが管理されたエンティティのレベルで定義され、前記構成ベースラインが複数の既存のコンピューターの各々から読み出された少なくとも１つの構成設定を結合することにより生成され、
前記一群の構成規則を含む定義された前記構成ベースラインに基づいて管理パックを生成し、
前記管理パックを前記複数のコンピューターのうち少なくとも１つに送信し、
前記複数のコンピューターのうち前記少なくとも１つから情報を受信し、該情報が、前記管理パックに基づいて前記複数のコンピューターのうち前記少なくとも１つによって実行される、前記複数のコンピューターのうち少なくとも１つの構成ドリフトの評価を含み、構成ドリフトが、前記少なくとも１つのコンピューターの実際の構成の前記構成ベースラインからの逸脱を含み、
前記複数のコンピューターのうち少なくとも１つのコンピューターが前記構成ベースラインの前記一群の構成規則のうち少なくとも１つの構成規則に適合しないと判定したことに応答して、前記少なくとも１つのコンピューターが適合しない前記少なくとも１つの構成規則に対する前記少なくとも１つのコンピューターの次のメンテナンスウィンドウにつき前記少なくとも１つのコンピューターの修復をスケジュールし、該修復が、一組の命令を備え、前記構成ベースラインへの適合の状態を前記少なくとも１つのコンピュータに戻すように構成ドリフトを修復する
ことによって管理させるコンピューター実行可能命令を含むことを特徴とするコンピューター可読記憶媒体。
【請求項１３】
実行時に前記少なくとも１つのプロセッサーに、前記複数のコンピューターのうち前記少なくとも１つのコンピューターが適合せず、前記少なくとも１つの構成規則に対する修復がスケジュールされたことを報告させるコンピューター実行可能命令をさらに含むことを特徴とする請求項１２に記載のコンピューター可読記憶媒体。
【請求項１４】
実行時に前記少なくとも１つのプロセッサーに、サービスの新たなインスタンスに対するベースライン構成を、前記サービスに対する既存のコンピューターの構成ベースラインの少なくとも１つの規則を読み取ると共に、前記新たなインスタンスに対する前記サービスの設定値を前記既存のコンピューターの設定値に設定することによって、定義させるコンピューター実行可能命令をさらに含むことを特徴とする請求項１３に記載のコンピューター可読記憶媒体。
【請求項１５】
実行時に前記少なくとも１つのプロセッサーに、前記構成ベースラインに適合するコンピューターと前記構成ベースラインに適合しないコンピューターとのリストを表示させるコンピューター実行可能命令をさらに含むことを特徴とする請求項１３に記載のコンピューター可読記憶媒体。
【請求項１６】
実行時に前記少なくとも１つのプロセッサーに、前記適合しないコンピュータについてのターゲットを表示させるコンピューター実行可能命令をさらに含むことを特徴とする請求項１５に記載のコンピューター可読記憶媒体。
【請求項１７】
実行時に前記少なくとも１つのプロセッサーに、サービスの新たなインスタンスを作成させるコンピューター実行可能命令であって、時間期間にわたって前記サービスに行った全ての修復を保持すると共に、全ての保持した修復を前記サービスの前記新たなインスタンスに適用することによって、前記新たなインスタンスに対する構成ドリフトが排除される、コンピューター実行可能命令をさらに含むことを特徴とする請求項１２に記載のコンピューター可読記憶媒体。
【請求項１８】
前記構成ベースラインが少なくとも１つの許可されたアプリケーションおよび少なくとも１つの禁止されたアプリケーションに関する情報を含む、請求項１記載のシステム。