JP2007509404A - コンピュータシステムおよび分散アプリケーションのモデルに基づく管理 - Google Patents
コンピュータシステムおよび分散アプリケーションのモデルに基づく管理 Download PDFInfo
- Publication number
- JP2007509404A JP2007509404A JP2006536552A JP2006536552A JP2007509404A JP 2007509404 A JP2007509404 A JP 2007509404A JP 2006536552 A JP2006536552 A JP 2006536552A JP 2006536552 A JP2006536552 A JP 2006536552A JP 2007509404 A JP2007509404 A JP 2007509404A
- Authority
- JP
- Japan
- Prior art keywords
- application
- component
- model
- management
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (40)
- アプリケーションまたはサービスを管理する、モデルに基づく管理システムであって、
前記アプリケーションまたはサービスを、その構成コンポーネントに関して記述し、機能、構成、システムリソースの利用率、セキュリティ、およびパフォーマンスの少なくとも1つに関して所望の状態を記述する記述コンポーネントと、
前記アプリケーションまたはサービスのインストール時に前記記述コンポーネントを使用して、前記アプリケーションまたはサービス自体を構成する管理サービスコンポーネントと
を含むことを特徴とするモデルに基づく管理システム。 - 前記管理サービスコンポーネントは、構成の管理、問題の検出、診断、および復旧の少なくとも1つを含む管理動作を介して前記アプリケーションの可用性を確保することを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、前記構成コンポーネント、健全性の状態および復旧、構成設定、および管理タスクの1つまたは複数をモデル化するモデルコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、モデルおよびソースコードアトリビューションに関係する情報を、前記管理サービスが使用し得る機械可読形式で含むマニフェストコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、アプリケーションのマニフェストから受け取った情報から構成された複数のサービスを含む管理システムコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、アプリケーションのマニフェスト内で定義された管理タスクを含む管理タスクコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、前記アプリケーションの態様を監視するための機器編成および論理を示すために、ソースコードへのアトリビューションデータの挿入をうまく進めるアトリビューションコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記記述コンポーネントは、マニフェスト内で表現された前記所望の状態を用いる管理システムコンポーネントを含むことを特徴とする請求項1に記載のシステム。
- 前記管理システムコンポーネントは、管理者によって改変された前記所望の状態を用いることを特徴とする請求項8に記載のシステム。
- 前記所望の状態は、依存性を検証し、必要なファイル、設定、およびセキュリティデータのみをインストールすることを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、所定の仕様に従って、イベントをサブスクライブし、前記イベントを転送することを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、機器編成データおよびカウンタデータの少なくとも1つを周期的に収集することを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、自動管理タスクを実施することを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、プログラム機能へのアクセスを制限することを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、問題を検出し、根本的原因を診断し、是正措置を講じ、介入が必要なときには管理者に通知することの少なくとも1つを実施することを特徴とする請求項9に記載のシステム。
- 前記所望の状態の1つまたは複数は、複数の異なるコンピュータとともに用いるポリシーをカスタマイズすることを特徴とする請求項9に記載のシステム。
- ソフトウエアおよびハードウエアのコンポーネントの可用性を監視するためのルールを定義し得るRDL(ルール定義言語)をさらに含み、前記RDLは、問題のテスト、診断、解決、検証、および通知の少なくとも1つをうまく進めることを特徴とする請求項1に記載のシステム。
- 抽象リソース、物理リソース、またはリソースコレクションの少なくとも1つを一意に識別するのに使用するURI(ユニフォームリソース識別子)をさらに含むことを特徴とする請求項1に記載のシステム。
- URIテンプレートをさらに含み、前記URIテンプレートにより、プローブを識別し、前記プローブを取り出すことなく前記プローブの特徴を理解することができることを特徴とする請求項1に記載のシステム。
- URIテンプレートを用いて、特定のインスタンスを参照せずに機器編成を記述する機器編成カタログをさらに含むことを特徴とする請求項1に記載のシステム。
- 前記アプリケーションの健全性を監視するために、ソースコードのアトリビューションをうまく進めるアトリビューションコンポーネントをさらに含むことを特徴とする請求項1に記載のシステム。
- 健全性の判定および/または是正を行うのにソースコードのどの部分を使用するかと、監視ルールをいつ実行するかを決定することをうまく進めるアトリビューションコンポーネントをさらに含むことを特徴とする請求項1に記載のシステム。
- 請求項1に記載のコンピュータシステム。
- モデルに基づく管理システムであって、
アプリケーション、サービス、および/またはシステムを、構成コンポーネントおよび所望の状態に関して記述する記述コンポーネントを含み、前記構成コンポーネントは、
コンポーネントモデル、健全性モデル、構成モデル、管理タスクモデル、アーキテクチャモデル、パフォーマンスモデル、およびセキュリティモデルの少なくとも1つをさらに含むモデルコンポーネントと、
構成コンポーネント情報、および前記モデルコンポーネントの1つのソースコードのアトリビューションを含む、前記モデルコンポーネントの少なくとも1つから生成されたマニフェストコンポーネントと、
前記アプリケーション、サービス、またはシステムへのインターフェースとなる1つまたは複数のAPI(アプリケーションプログラムインターフェース)を含む管理システムコンポーネントと、
前記モデルに基づく管理システムによって実施される監視タスク、トラブルシューティングタスク、および管理タスクの少なくとも1つを定義するタスクコンポーネントの少なくとも1つを含み、前記モデルに基づく管理システムはさらに、
前記アプリケーション、サービス、および/またはシステムをデプロイするために前記記述コンポーネントを使用する管理サービスコンポーネントを含むことを特徴とするモデルに基づく管理システム。 - 前記APIは、中央構成、ロールに基づくアクセス、システムの監視、マニフェストの記憶および編集、イベントの生成およびログ記録、機器編成、パフォーマンスカウンタの処理、ローカルな構成、インストール、自動化、およびタスクのスケジューリングの少なくとも1つをうまく進めることを特徴とする請求項24に記載のシステム。
- 請求項24に記載のシステムを実施する、コンピュータにより実行可能な命令を有することを特徴とするコンピュータ可読メディア。
- アプリケーションを管理するためのモデルに基づく管理方法であって、
ソースコードを使用して、前記アプリケーションのコンポーネントに対応する1つまたは複数のモデルを形成すること、
どのモデルまたはモデルの部分を監視することになるのかを示すために、前記ソースコードのアトリビューションを実施すること、
前記モデル化したアプリケーションコンポーネントおよびソースコードアトリビューションに対応し、管理システムサービスが使用するマニフェスト情報からなるマニフェストを生成すること、
前記マニフェスト情報に基づいて、複数の前記管理システムサービスを構成すること、および
前記マニフェスト内で所望の状態を表現すること
を含むことを特徴とする方法。 - 前記所望の状態の1つまたは複数に基づいて、依存性を検証し、必要なファイル、設定、およびセキュリティの少なくとも1つのみをインストールすることをさらに含むことを特徴とする請求項27に記載の方法。
- 前記所望の状態の1つまたは複数に基づく所定のイベント仕様に従って、イベントをサブスクライブし、前記イベントを転送することをさらに含むことを特徴とする請求項27に記載の方法。
- 前記所望の状態の1つまたは複数に基づいて、機器編成情報、カウンタ情報、およびテストを周期的に収集することによって機器編成をポーリングすることをさらに含むことを特徴とする請求項27に記載の方法。
- 前記所望の状態の1つまたは複数に基づいて、自動管理タスクを実施することをさらに含むことを特徴とする請求項27に記載の方法。
- 前記所望の状態の1つまたは複数に基づいて、プログラム機能へのアクセスを制限することをさらに含むことを特徴とする請求項27に記載の方法。
- 問題を検出し、根本的原因を診断し、是正措置を講じ、介入が必要とされるときにはシステム管理者に通知することによって、前記所望の状態に基づいてシステムのプロセスを監視することをさらに含むことを特徴とする請求項27に記載の方法。
- 問題のテスト、診断、解決、検証、および通知をうまく進めるために、ポリシーをカスタマイズし、前記カスタマイズしたポリシーを異なるコンピュータに適用することをさらに含むことを特徴とする請求項27に記載の方法。
- サービスの1つまたは複数の健全性状態を判定すること、
前記アプリケーションの機器編成をパブリッシュすること、
前記パブリッシュした機器編成を分析すること、および
前記パブリッシュした機器編成に基づいて、前記サービスの健全性モデルを形成することをさらに含み、前記健全性モデルは、コンポーネント間の関係の情報を含むことを特徴とする請求項27に記載の方法。 - アプリケーションまたはサービスを管理するための、モデルに基づく管理システムであって、
前記アプリケーションまたはサービスを、その構成コンポーネントに関して記述し、機能、構成、セキュリティ、およびパフォーマンスの少なくとも1つに関して所望の状態を記述する手段と、
前記アプリケーションの健全性の判定をうまく進めるために、前記アプリケーションのソースコードとともに管理情報を表現する手段と、
URIを用いて抽象リソースまたは物理リソースを識別する手段と、
前記アプリケーションのインストール時に、部分的に構成コンポーネントに基づいて管理サービスコンポーネントを構成して、前記管理サービスコンポーネントを構成する手段とを備えることを特徴とするモデルに基づく管理システム。 - 前記アプリケーションまたはサービスを分散させることを特徴とする請求項36に記載のシステム。
- アプリケーションまたはサービスを管理する方法を実施するための、コンピュータにより実行可能な命令を有するコンピュータ可読メディアであって、前記方法が、
ソースコードを使用して、前記アプリケーションのコンポーネントに対応する1つまたは複数のモデルを形成すること、
どのモデルまたはモデルの部分を監視することになるのかを示すために、前記ソースコードのアトリビューションを実施すること、
前記モデル化したアプリケーションコンポーネントおよびソースコードアトリビューションに対応し、管理システムサービスが使用するマニフェスト情報からなるマニフェストを生成すること、
前記マニフェスト情報に基づいて、複数の前記管理システムサービスを構成すること、および
前記マニフェスト内で所望の状態を表現すること
を含むことを特徴とするコンピュータ可読メディア。 - 前記所望の状態の1つまたは複数に基づいて、依存性を検証し、必要なファイル、設定、およびセキュリティの少なくとも1つのみをインストールすることをさらに含むことを特徴とする請求項38に記載のコンピュータ可読メディア。
- アプリケーションまたはサービスを管理するためのモデルに基づく管理システムをうまく進める、コンピュータにより実行可能な命令を有するコンピュータ可読メディアであって、
前記アプリケーションまたはサービスを、その構成コンポーネントに関して記述し、機能、構成、システムリソースの利用率、セキュリティ、およびパフォーマンスの少なくとも1つに関して所望の状態を記述する記述コンポーネントと、
前記アプリケーションまたはサービスのインストール時に前記記述コンポーネントを使用して、前記アプリケーションまたはサービス自体を構成する管理サービスコンポーネントとを含むことを特徴とするコンピュータ可読メディア。
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/692,432 US7765540B2 (en) | 2003-10-23 | 2003-10-23 | Use of attribution to describe management information |
| US10/692,432 | 2003-10-23 | ||
| US10/692,216 | 2003-10-23 | ||
| US10/692,216 US7103874B2 (en) | 2003-10-23 | 2003-10-23 | Model-based management of computer systems and distributed applications |
| US10/693,072 | 2003-10-24 | ||
| US10/693,072 US7539974B2 (en) | 2003-10-24 | 2003-10-24 | Scalable synchronous and asynchronous processing of monitoring rules |
| PCT/US2004/022378 WO2005045559A2 (en) | 2003-10-23 | 2004-07-12 | Model-based management of computer systems and distributed applications |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007509404A true JP2007509404A (ja) | 2007-04-12 |
| JP4809772B2 JP4809772B2 (ja) | 2011-11-09 |
Family
ID=34577698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006536552A Expired - Fee Related JP4809772B2 (ja) | 2003-10-23 | 2004-07-12 | コンピュータシステムおよび分散アプリケーションのモデルに基づく管理 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7103874B2 (ja) |
| EP (1) | EP1673694A4 (ja) |
| JP (1) | JP4809772B2 (ja) |
| KR (1) | KR101201008B1 (ja) |
| CN (1) | CN1836208B (ja) |
| BR (1) | BRPI0406418A (ja) |
| MX (1) | MXPA05007141A (ja) |
| RU (1) | RU2375744C2 (ja) |
| WO (1) | WO2005045559A2 (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012155478A (ja) * | 2011-01-25 | 2012-08-16 | Canon Inc | 画像形成装置、装置、画像形成装置の制御方法、およびプログラム |
| US8798982B2 (en) | 2011-08-30 | 2014-08-05 | Nec Corporation | Information processing device, information processing method, and program |
| JP2015007837A (ja) * | 2013-06-24 | 2015-01-15 | 株式会社オプティム | ユーザ端末、セキュリティセット選択方法、ユーザ端末用プログラム |
| US9235423B2 (en) | 2010-11-26 | 2016-01-12 | Nec Corporation | Availability evaluation device and availability evaluation method |
| KR101757558B1 (ko) * | 2015-12-16 | 2017-07-12 | 에스케이 주식회사 | It 서비스 건전성 자동 진단 방법 및 시스템 |
| US9824224B2 (en) | 2012-08-02 | 2017-11-21 | International Business Machines Corporation | Security-minded cloning method, system and program |
| US9898525B2 (en) | 2012-12-17 | 2018-02-20 | Nec Corporation | Information processing device which carries out risk analysis and risk analysis method |
| JP2018139144A (ja) * | 2014-04-09 | 2018-09-06 | コンヴィーダ ワイヤレス, エルエルシー | サービスイネーブラ機能 |
Families Citing this family (224)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7113900B1 (en) | 2000-10-24 | 2006-09-26 | Microsoft Corporation | System and method for logical modeling of distributed computer systems |
| US6886038B1 (en) * | 2000-10-24 | 2005-04-26 | Microsoft Corporation | System and method for restricting data transfers and managing software components of distributed computers |
| US7606898B1 (en) | 2000-10-24 | 2009-10-20 | Microsoft Corporation | System and method for distributed management of shared computers |
| US7814198B2 (en) * | 2007-10-26 | 2010-10-12 | Microsoft Corporation | Model-driven, repository-based application monitoring system |
| US7188335B1 (en) * | 2001-12-28 | 2007-03-06 | Trilogy Development Group, Inc. | Product configuration using configuration patterns |
| AU2003221986A1 (en) * | 2002-04-19 | 2003-11-03 | Computer Associates Think, Inc. | Processing mixed numeric and/or non-numeric data |
| US7777743B2 (en) * | 2002-04-19 | 2010-08-17 | Computer Associates Think, Inc. | Viewing multi-dimensional data through hierarchical visualization |
| US7072807B2 (en) | 2003-03-06 | 2006-07-04 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
| US7689676B2 (en) | 2003-03-06 | 2010-03-30 | Microsoft Corporation | Model-based policy application |
| US8122106B2 (en) | 2003-03-06 | 2012-02-21 | Microsoft Corporation | Integrating design, deployment, and management phases for systems |
| US7890543B2 (en) * | 2003-03-06 | 2011-02-15 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
| US7636917B2 (en) | 2003-06-30 | 2009-12-22 | Microsoft Corporation | Network load balancing with host status information |
| US7567504B2 (en) | 2003-06-30 | 2009-07-28 | Microsoft Corporation | Network load balancing with traffic routing |
| US7606929B2 (en) | 2003-06-30 | 2009-10-20 | Microsoft Corporation | Network load balancing with connection manipulation |
| US7613822B2 (en) | 2003-06-30 | 2009-11-03 | Microsoft Corporation | Network load balancing with session information |
| US7590736B2 (en) | 2003-06-30 | 2009-09-15 | Microsoft Corporation | Flexible network load balancing |
| US9027120B1 (en) | 2003-10-10 | 2015-05-05 | Hewlett-Packard Development Company, L.P. | Hierarchical architecture in a network security system |
| US8015604B1 (en) * | 2003-10-10 | 2011-09-06 | Arcsight Inc | Hierarchical architecture in a network security system |
| US20050278694A1 (en) * | 2003-11-15 | 2005-12-15 | International Business Machine Corporation | Describing Runtime Components of a Solution for a Computer System |
| GB0326668D0 (en) | 2003-11-15 | 2003-12-17 | Ibm | Apparatus and method for providing a solution for a computer system |
| US7613804B2 (en) * | 2003-11-25 | 2009-11-03 | Microsoft Corporation | Systems and methods for state management of networked systems |
| US7590726B2 (en) * | 2003-11-25 | 2009-09-15 | Microsoft Corporation | Systems and methods for unifying and/or utilizing state information for managing networked systems |
| US7430598B2 (en) * | 2003-11-25 | 2008-09-30 | Microsoft Corporation | Systems and methods for health monitor alert management for networked systems |
| US8381207B2 (en) * | 2003-12-02 | 2013-02-19 | International Business Machines Corporation | Script generation engine and mapping semantic models for target platform |
| US7379984B1 (en) * | 2003-12-09 | 2008-05-27 | Emc Corporation | Apparatus, system, and method for autonomy controlled management of a distributed computer system |
| US7743008B2 (en) * | 2003-12-30 | 2010-06-22 | International Business Machines Corporation | Adaptive management method with workflow control |
| US7546357B2 (en) | 2004-01-07 | 2009-06-09 | Microsoft Corporation | Configuring network settings using portable storage media |
| US7308818B2 (en) * | 2004-02-09 | 2007-12-18 | Garri Productions, Inc. | Impact-sensing and measurement systems, methods for using same, and related business methods |
| US7584382B2 (en) * | 2004-02-19 | 2009-09-01 | Microsoft Corporation | Method and system for troubleshooting a misconfiguration of a computer system based on configurations of other computer systems |
| US7392295B2 (en) * | 2004-02-19 | 2008-06-24 | Microsoft Corporation | Method and system for collecting information from computer systems based on a trusted relationship |
| US7778422B2 (en) | 2004-02-27 | 2010-08-17 | Microsoft Corporation | Security associations for devices |
| US20050246529A1 (en) | 2004-04-30 | 2005-11-03 | Microsoft Corporation | Isolated persistent identity storage for authentication of computing devies |
| US7913302B2 (en) * | 2004-05-02 | 2011-03-22 | Markmonitor, Inc. | Advanced responses to online fraud |
| US8769671B2 (en) * | 2004-05-02 | 2014-07-01 | Markmonitor Inc. | Online fraud solution |
| US7992204B2 (en) | 2004-05-02 | 2011-08-02 | Markmonitor, Inc. | Enhanced responses to online fraud |
| US7457823B2 (en) | 2004-05-02 | 2008-11-25 | Markmonitor Inc. | Methods and systems for analyzing data related to possible online fraud |
| US9203648B2 (en) | 2004-05-02 | 2015-12-01 | Thomson Reuters Global Resources | Online fraud solution |
| US7870608B2 (en) * | 2004-05-02 | 2011-01-11 | Markmonitor, Inc. | Early detection and monitoring of online fraud |
| US8041769B2 (en) * | 2004-05-02 | 2011-10-18 | Markmonitor Inc. | Generating phish messages |
| US20070107053A1 (en) * | 2004-05-02 | 2007-05-10 | Markmonitor, Inc. | Enhanced responses to online fraud |
| US9207932B2 (en) * | 2004-05-27 | 2015-12-08 | International Business Machines Corporation | Uniform references |
| US8020210B2 (en) * | 2004-06-09 | 2011-09-13 | Verizon Patent And Licensing Inc. | System and method for assessing risk to a collection of information resources |
| US8321545B2 (en) * | 2004-07-15 | 2012-11-27 | Symbol Technologies, Inc. | Service oriented platform architecture for a wireless network |
| US7536372B2 (en) * | 2004-07-26 | 2009-05-19 | Charles River Analytics, Inc. | Modeless user interface incorporating automatic updates for developing and using Bayesian belief networks |
| US7975266B2 (en) * | 2004-07-30 | 2011-07-05 | Sap Aktiengesellschaft | Remote installation of computer resources |
| US20060025984A1 (en) * | 2004-08-02 | 2006-02-02 | Microsoft Corporation | Automatic validation and calibration of transaction-based performance models |
| US7710587B2 (en) * | 2004-10-18 | 2010-05-04 | Microsoft Corporation | Method and system for configuring an electronic device |
| US20060095963A1 (en) * | 2004-10-29 | 2006-05-04 | Simon Crosby | Collaborative attack detection in networks |
| US20060098790A1 (en) * | 2004-11-05 | 2006-05-11 | Mendonca John J | Automatically configuring remote monitoring of a provisionable resource |
| US7797698B2 (en) * | 2004-11-17 | 2010-09-14 | International Business Machines Corporation | Method and apparatus for dynamic middleware assembly |
| US7895650B1 (en) * | 2004-12-15 | 2011-02-22 | Symantec Corporation | File system based risk profile transfer |
| US8001527B1 (en) | 2004-12-21 | 2011-08-16 | Zenprise, Inc. | Automated root cause analysis of problems associated with software application deployments |
| US7516206B2 (en) * | 2005-01-28 | 2009-04-07 | Cassatt Corporation | Management of software images for computing nodes of a distributed computing system |
| US8387037B2 (en) * | 2005-01-28 | 2013-02-26 | Ca, Inc. | Updating software images associated with a distributed computing system |
| US7685148B2 (en) * | 2005-01-31 | 2010-03-23 | Computer Associates Think, Inc. | Automatically configuring a distributed computing system according to a hierarchical model |
| US7454427B2 (en) * | 2005-01-31 | 2008-11-18 | Cassatt Corporation | Autonomic control of a distributed computing system using rule-based sensor definitions |
| US7478097B2 (en) * | 2005-01-31 | 2009-01-13 | Cassatt Corporation | Application governor providing application-level autonomic control within a distributed computing system |
| US7680799B2 (en) * | 2005-01-31 | 2010-03-16 | Computer Associates Think, Inc. | Autonomic control of a distributed computing system in accordance with a hierarchical model |
| US7571154B2 (en) * | 2005-01-31 | 2009-08-04 | Cassatt Corporation | Autonomic control of a distributed computing system using an application matrix to control application deployment |
| KR100652399B1 (ko) * | 2005-02-02 | 2006-12-01 | 삼성전자주식회사 | 하드디스크 드라이브의 디펙트 처리 방법, 이에 적합한하드디스크 드라이브 및 기록 매체 |
| US7590653B2 (en) * | 2005-03-02 | 2009-09-15 | Cassatt Corporation | Automated discovery and inventory of nodes within an autonomic distributed computing system |
| US20060206544A1 (en) * | 2005-03-09 | 2006-09-14 | Microsoft Corporation | Automatic backup and restore system and method |
| US8307336B1 (en) * | 2005-03-30 | 2012-11-06 | Oracle America, Inc. | Mechanism for enabling a set of output from a functional component to be presented on different types of clients |
| US7802144B2 (en) | 2005-04-15 | 2010-09-21 | Microsoft Corporation | Model-based system monitoring |
| US20060235664A1 (en) * | 2005-04-15 | 2006-10-19 | Microsoft Corporation | Model-based capacity planning |
| US7797147B2 (en) * | 2005-04-15 | 2010-09-14 | Microsoft Corporation | Model-based system monitoring |
| US8489728B2 (en) | 2005-04-15 | 2013-07-16 | Microsoft Corporation | Model-based system monitoring |
| US7979530B1 (en) * | 2005-04-27 | 2011-07-12 | Juniper Networks, Inc. | Inventory life cycle management for a computer network |
| US20070005320A1 (en) * | 2005-06-29 | 2007-01-04 | Microsoft Corporation | Model-based configuration management |
| US8549513B2 (en) | 2005-06-29 | 2013-10-01 | Microsoft Corporation | Model-based virtual system provisioning |
| US20070028301A1 (en) * | 2005-07-01 | 2007-02-01 | Markmonitor Inc. | Enhanced fraud monitoring systems |
| US9418040B2 (en) | 2005-07-07 | 2016-08-16 | Sciencelogic, Inc. | Dynamically deployable self configuring distributed network management system |
| US7657871B2 (en) * | 2005-07-22 | 2010-02-02 | Sbc Knowledge Ventures, L.P. | Method and system of managing configuration profiles of a plurality of deployed network elements |
| US8484250B2 (en) * | 2005-09-30 | 2013-07-09 | Rockwell Automation Technologies, Inc. | Data federation with industrial control systems |
| US7941309B2 (en) | 2005-11-02 | 2011-05-10 | Microsoft Corporation | Modeling IT operations/policies |
| US8079017B2 (en) * | 2005-11-29 | 2011-12-13 | Alcatel-Lucent | Automated QS interface testing framework |
| US7856100B2 (en) * | 2005-12-19 | 2010-12-21 | Microsoft Corporation | Privacy-preserving data aggregation using homomorphic encryption |
| US7890315B2 (en) * | 2005-12-29 | 2011-02-15 | Microsoft Corporation | Performance engineering and the application life cycle |
| US20070157311A1 (en) * | 2005-12-29 | 2007-07-05 | Microsoft Corporation | Security modeling and the application life cycle |
| US20070156420A1 (en) * | 2005-12-29 | 2007-07-05 | Microsoft Corporation | Performance modeling and the application life cycle |
| US7818788B2 (en) * | 2006-02-14 | 2010-10-19 | Microsoft Corporation | Web application security frame |
| US7712137B2 (en) * | 2006-02-27 | 2010-05-04 | Microsoft Corporation | Configuring and organizing server security information |
| US20070234278A1 (en) * | 2006-03-02 | 2007-10-04 | Microsoft Corporation | Managing source code in a model-based development environment |
| US20070220481A1 (en) * | 2006-03-20 | 2007-09-20 | Microsoft Corporation | Limited source code regeneration based on model modification |
| US8635596B2 (en) * | 2006-04-21 | 2014-01-21 | Microsoft Corporation | Model-based event processing |
| US20070282983A1 (en) * | 2006-06-05 | 2007-12-06 | Manoj Gujarathi | System and Method for Information Handling System Management With a Directory Service Tool Box |
| US7496893B2 (en) * | 2006-06-15 | 2009-02-24 | International Business Machines Corporation | Method for no-demand composition and teardown of service infrastructure |
| US20070294364A1 (en) * | 2006-06-15 | 2007-12-20 | International Business Machines Corporation | Management of composite software services |
| US20070294302A1 (en) * | 2006-06-19 | 2007-12-20 | Cerner Innovation, Inc. | Defining privileges in association with the automated configuration, implementation and/or maintenance of a healthcare information system |
| US7904899B2 (en) * | 2006-06-20 | 2011-03-08 | Intuit Inc. | Third-party customization of a configuration file |
| DE602006012492D1 (de) * | 2006-10-06 | 2010-04-08 | Hewlett Packard Development Co | Verwaltung von Einstellungsdaten in einem Datenverarbeitungsbetriebsystem |
| US8108836B1 (en) * | 2006-10-13 | 2012-01-31 | Hewlett-Packard Development Company, L.P. | System and method for defining software management |
| US8010565B2 (en) * | 2006-10-16 | 2011-08-30 | Dell Products L.P. | Enterprise rack management method, apparatus and media |
| US7908659B2 (en) | 2006-11-10 | 2011-03-15 | Microsoft Corporation | Extensible framework for system security state reporting and remediation |
| US7925674B2 (en) * | 2006-11-27 | 2011-04-12 | Oracle International Corp. | Management of a distributed database |
| JPWO2008087729A1 (ja) * | 2007-01-18 | 2010-05-06 | 三菱電機株式会社 | アプリケーション設定端末、アプリケーション実行端末及び設定情報管理サーバ |
| US8655623B2 (en) * | 2007-02-13 | 2014-02-18 | International Business Machines Corporation | Diagnostic system and method |
| US20080209435A1 (en) * | 2007-02-23 | 2008-08-28 | Microsoft Corporation | Scalable workflow management system |
| US20080209194A1 (en) * | 2007-02-26 | 2008-08-28 | Dwita, Inc. | Systems and methods for providing configuration change information on a per setting basis |
| US9703666B2 (en) | 2007-02-28 | 2017-07-11 | International Business Machines Corporation | Method, apparatus and software for managing the generation of process events by a software process |
| US8671146B2 (en) * | 2007-02-28 | 2014-03-11 | Microsoft Corporation | Presence aware notification for information technology management |
| US8024396B2 (en) * | 2007-04-26 | 2011-09-20 | Microsoft Corporation | Distributed behavior controlled execution of modeled applications |
| US7921203B2 (en) * | 2007-05-31 | 2011-04-05 | International Business Machines Corporation | Specifying associations among attributes of entities in |
| US7970892B2 (en) * | 2007-06-29 | 2011-06-28 | Microsoft Corporation | Tuning and optimizing distributed systems with declarative models |
| US8239505B2 (en) * | 2007-06-29 | 2012-08-07 | Microsoft Corporation | Progressively implementing declarative models in distributed systems |
| US8015546B2 (en) * | 2007-08-03 | 2011-09-06 | International Business Machines Corporation | Rapidly assembling and deploying selected software solutions |
| US8230386B2 (en) | 2007-08-23 | 2012-07-24 | Microsoft Corporation | Monitoring distributed applications |
| US8635608B2 (en) * | 2007-09-04 | 2014-01-21 | Teradata Us, Inc. | Software update system and method |
| US7974939B2 (en) * | 2007-10-26 | 2011-07-05 | Microsoft Corporation | Processing model-based commands for distributed applications |
| US8181151B2 (en) * | 2007-10-26 | 2012-05-15 | Microsoft Corporation | Modeling and managing heterogeneous applications |
| US8225308B2 (en) * | 2007-10-26 | 2012-07-17 | Microsoft Corporation | Managing software lifecycle |
| US20090112932A1 (en) * | 2007-10-26 | 2009-04-30 | Microsoft Corporation | Visualizing key performance indicators for model-based applications |
| US8099720B2 (en) | 2007-10-26 | 2012-01-17 | Microsoft Corporation | Translating declarative models |
| US7926070B2 (en) | 2007-10-26 | 2011-04-12 | Microsoft Corporation | Performing requested commands for model-based applications |
| CN101452386B (zh) * | 2007-11-28 | 2013-05-15 | 国际商业机器公司 | 使用正向推理链执行基于上下文模型的策略的方法及策略引擎 |
| US8683436B2 (en) * | 2007-12-19 | 2014-03-25 | Sap Ag | Timer patterns for process models |
| US8139064B2 (en) * | 2008-01-11 | 2012-03-20 | International Business Machines Corporation | Method and apparatus for aligning an infrastructure to a template |
| US8359217B2 (en) * | 2008-01-11 | 2013-01-22 | International Business Machines Corporation | Method and apparatus for determining optimized resolutions for infrastructures |
| US8180723B2 (en) * | 2008-01-14 | 2012-05-15 | Hewlett-Packard Development Company, L.P. | Root cause analysis in a system having a plurality of inter-related elements |
| US8447719B2 (en) * | 2008-01-14 | 2013-05-21 | Hewlett-Packard Development Company, L.P. | Compilation of causal rules into continuations |
| US8180718B2 (en) * | 2008-01-14 | 2012-05-15 | Hewlett-Packard Development Company, L.P. | Engine for performing root cause and effect analysis |
| US20090249284A1 (en) * | 2008-02-29 | 2009-10-01 | Doyenz Incorporated | Automation for virtualized it environments |
| US7930163B2 (en) * | 2008-04-30 | 2011-04-19 | Netapp, Inc. | Modeling a storage environment at various times |
| US8868400B2 (en) * | 2008-04-30 | 2014-10-21 | Netapp, Inc. | Modeling storage environments |
| US8037173B2 (en) * | 2008-05-30 | 2011-10-11 | Schneider Electric USA, Inc. | Message monitor, analyzer, recorder and viewer in a publisher-subscriber environment |
| US8191083B2 (en) * | 2008-06-25 | 2012-05-29 | Microsoft Corporation | Executing state machine processing modules with an executive processing module |
| US20090323516A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Diagnosing network problems |
| US20090327465A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Distributed Configuration Orchestration for Network Client Management |
| US8510718B2 (en) * | 2008-06-30 | 2013-08-13 | Ubs Ag | Platform verification portal |
| US8291378B2 (en) | 2008-07-29 | 2012-10-16 | International Business Machines Corporation | Simplified deployment modeling |
| US8849987B2 (en) * | 2008-07-29 | 2014-09-30 | International Business Machines Corporation | Automated discovery of a topology of a distributed computing environment |
| US8302093B2 (en) * | 2008-08-28 | 2012-10-30 | International Business Machines Corporation | Automated deployment of defined topology in distributed computing environment |
| US8793652B2 (en) | 2012-06-07 | 2014-07-29 | International Business Machines Corporation | Designing and cross-configuring software |
| US8417658B2 (en) | 2008-09-12 | 2013-04-09 | International Business Machines Corporation | Deployment pattern realization with models of computing environments |
| US9280335B2 (en) | 2010-09-30 | 2016-03-08 | International Business Machines Corporation | Semantically rich composable software image bundles |
| WO2010034060A1 (en) * | 2008-09-24 | 2010-04-01 | Iintegrate Systems Pty Ltd | Alert generation system and method |
| RU2424564C2 (ru) * | 2008-09-24 | 2011-07-20 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС К., Лтд." | Способ мониторинга компьютерной системы |
| US8739154B2 (en) * | 2008-10-24 | 2014-05-27 | Oracle International Corporation | Method and system for implementing performance kits |
| US7996719B2 (en) * | 2008-10-24 | 2011-08-09 | Microsoft Corporation | Expressing fault correlation constraints |
| US9251283B2 (en) * | 2008-11-14 | 2016-02-02 | Microsoft Technology Licensing, Llc | Instrumenting a website with dynamically generated code |
| WO2010067703A1 (ja) * | 2008-12-08 | 2010-06-17 | 日本電気株式会社 | データ依存関係解析装置、情報処理装置、データ依存関係解析方法、及びプログラム |
| US20100229022A1 (en) * | 2009-03-03 | 2010-09-09 | Microsoft Corporation | Common troubleshooting framework |
| US8490187B2 (en) | 2009-03-20 | 2013-07-16 | Microsoft Corporation | Controlling malicious activity detection using behavioral models |
| RU2467379C2 (ru) * | 2009-10-19 | 2012-11-20 | Александр Николаевич Сафонов | Способ децентрализации программы для эвм |
| CN102439568A (zh) * | 2009-11-19 | 2012-05-02 | 索尼公司 | 计算设备的系统健康和性能看护 |
| US20110154004A1 (en) * | 2009-12-23 | 2011-06-23 | genForma Corp | Installing and Configuring Software and/or Hardware Components Using Metadata Representations of Component Interdependencies |
| JP2011170638A (ja) * | 2010-02-18 | 2011-09-01 | Ricoh Co Ltd | プログラム管理システム、プログラム管理方法、クライアントおよびプログラム |
| US8595334B2 (en) * | 2010-02-22 | 2013-11-26 | Microsoft Corporation | Incrementally managing distributed configuration data |
| US8823536B2 (en) * | 2010-04-21 | 2014-09-02 | Microsoft Corporation | Automated recovery and escalation in complex distributed applications |
| US8880560B2 (en) * | 2010-04-28 | 2014-11-04 | Ca, Inc. | Agile re-engineering of information systems |
| EP2583225A4 (en) * | 2010-06-21 | 2014-03-05 | Hewlett Packard Development Co | SYSTEM FOR TESTING AND CERTIFYING A VIRTUAL DEVICE ON A CLIENT COMPUTER SYSTEM |
| EP2585911A4 (en) | 2010-06-22 | 2014-07-16 | Hewlett Packard Development Co | METHOD AND SYSTEM FOR DETERMINING APPLICATION OF APPLICATIONS |
| CN102959506B (zh) * | 2010-06-22 | 2017-04-26 | 慧与发展有限责任合伙企业 | 用于计划应用部署的方法和系统 |
| US9092561B2 (en) * | 2010-10-20 | 2015-07-28 | Microsoft Technology Licensing, Llc | Model checking for distributed application validation |
| US8769494B2 (en) | 2010-12-14 | 2014-07-01 | Microsoft Corporation | Globally sound and consistent configuration management for distributed datacenter components |
| US9128803B2 (en) | 2010-12-15 | 2015-09-08 | Microsoft Technology Licensing, Llc | Application model for implementing composite applications |
| US20120159517A1 (en) * | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Managing a model-based distributed application |
| US9286037B2 (en) * | 2010-12-29 | 2016-03-15 | Microsoft Technology Licensing, Llc | Platform for distributed applications |
| US20120265323A1 (en) * | 2011-04-15 | 2012-10-18 | Sentgeorge Timothy M | Monitoring process control system |
| EP2697698A1 (en) * | 2011-04-15 | 2014-02-19 | ABB Technology AG | Monitoring process control system |
| US8910182B2 (en) | 2011-05-27 | 2014-12-09 | Microsoft Corporation | Managing and simplifying distributed applications |
| US8689055B2 (en) * | 2011-07-28 | 2014-04-01 | International Business Machines Corporation | Detecting device impairment through statistical monitoring |
| RU2465635C1 (ru) * | 2011-08-02 | 2012-10-27 | Открытое акционерное общество "ОТИК-групп" | Метод диагностирования программно-аппаратной среды для распределенных вычислений в многоядерных однокристальных системах при решении задач в реальном масштабе времени, с использованием адаптивных графов сети петри |
| US8862941B2 (en) | 2011-09-16 | 2014-10-14 | Tripwire, Inc. | Methods and apparatus for remediation execution |
| US8819491B2 (en) | 2011-09-16 | 2014-08-26 | Tripwire, Inc. | Methods and apparatus for remediation workflow |
| US20130073704A1 (en) * | 2011-09-16 | 2013-03-21 | Tripwire, Inc. | Methods and apparatus for remediating policy test failures, including promoting changes for compliance review |
| US9069958B2 (en) * | 2011-09-28 | 2015-06-30 | International Business Machines Corporation | Creating and maintaining a security policy |
| US8918501B2 (en) * | 2011-11-10 | 2014-12-23 | Microsoft Corporation | Pattern-based computational health and configuration monitoring |
| US8935375B2 (en) | 2011-12-12 | 2015-01-13 | Microsoft Corporation | Increasing availability of stateful applications |
| US20130159528A1 (en) * | 2011-12-15 | 2013-06-20 | Microsoft Corporation | Failover based application resource acquisition |
| RU2485576C1 (ru) * | 2012-02-09 | 2013-06-20 | Государственное казенное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) | Система управления жизненным циклом компьютерных систем на основе интегрированной модели |
| US20150127787A1 (en) | 2012-06-04 | 2015-05-07 | Nec Corporation | Deployment device and deployment method |
| US20130332587A1 (en) * | 2012-06-11 | 2013-12-12 | International Business Machines Corporation | Method and a system for on-boarding, administration and communication between cloud providers and tenants in a share-all multi-tenancy environment |
| EP2720146A1 (en) * | 2012-10-11 | 2014-04-16 | Thomson Licensing | Distributed application life-cycle management |
| US9569274B2 (en) | 2012-10-16 | 2017-02-14 | Microsoft Technology Licensing, Llc | Distributed application optimization using service groups |
| US8887134B2 (en) * | 2012-11-06 | 2014-11-11 | Rockwell Automation Technologies, Inc. | Customized object design for industrial automation application |
| US8898634B2 (en) | 2012-11-06 | 2014-11-25 | Rockwell Automation Technologies, Inc. | Customized object design for industrial automation application |
| US9563861B2 (en) | 2012-11-06 | 2017-02-07 | Rockwell Automation Technologies, Inc. | Integration of workflow and library modules |
| US9355193B2 (en) | 2012-11-06 | 2016-05-31 | Rockwell Automation Technologies, Inc. | Object design data model |
| US9031975B2 (en) | 2012-11-06 | 2015-05-12 | Rockwell Automation Technologies, Inc. | Content management |
| US9135000B2 (en) | 2012-11-06 | 2015-09-15 | Rockwell Automation Technologies, Inc. | Runtime process diagnostics |
| US9077613B2 (en) * | 2013-04-10 | 2015-07-07 | International Business Machines Corporation | System and method for graph based K-redundant resiliency for IT cloud |
| US9559902B2 (en) * | 2013-06-02 | 2017-01-31 | Microsoft Technology Licensing, Llc | Distributed state model for system configuration synchronization |
| IN2013CH03925A (ja) * | 2013-09-02 | 2015-09-11 | Appnomic Systems Private Ltd | |
| US10013655B1 (en) * | 2014-03-11 | 2018-07-03 | Applied Underwriters, Inc. | Artificial intelligence expert system for anomaly detection |
| CN106507686B (zh) * | 2014-04-15 | 2020-12-22 | 西门子公司 | 设计不同技术领域的复杂信息物理系统的具有其各种软件工件的软件架构的方法和系统 |
| US20160274999A1 (en) * | 2014-05-20 | 2016-09-22 | Samsung Electronics Co., Ltd. | Distributed test and profiler framework |
| CN105335207B (zh) * | 2014-05-29 | 2019-04-12 | 国际商业机器公司 | 用于管理虚拟机实例的方法和装置 |
| CN104156236A (zh) * | 2014-07-23 | 2014-11-19 | 小米科技有限责任公司 | 节省存储空间的方法和装置 |
| CN104572189A (zh) * | 2014-12-25 | 2015-04-29 | 深圳联友科技有限公司 | 一种快速部署多个应用程序的方法 |
| US9618998B2 (en) | 2015-06-10 | 2017-04-11 | International Business Machines Corporation | Identification of idle servers using power consumption |
| US11068827B1 (en) * | 2015-06-22 | 2021-07-20 | Wells Fargo Bank, N.A. | Master performance indicator |
| US10360132B2 (en) * | 2016-05-11 | 2019-07-23 | Accenture Global Solutions Limited | Method and system for improving operational efficiency of a target system |
| US10305750B1 (en) * | 2016-07-29 | 2019-05-28 | Juniper Networks, Inc. | Methods and apparatus for centralized configuration management of heterogenous network devices through software-based node unification |
| US10313406B2 (en) * | 2016-11-01 | 2019-06-04 | Microsoft Technology Licensing, Llc | Synthetic transaction to determine centroid for cloud hosting |
| US10469318B1 (en) | 2016-12-22 | 2019-11-05 | Nutanix, Inc. | State tracking in distributed computing systems |
| US10361917B1 (en) * | 2016-12-22 | 2019-07-23 | Nutanix, Inc. | State control in distributed computing systems |
| EP3605339B1 (en) * | 2017-03-23 | 2025-11-12 | Nec Corporation | Operation management server, development operation support system, method thereof and non-transient computer readable medium storing program thereof |
| US10482000B2 (en) * | 2017-04-24 | 2019-11-19 | Microsoft Technology Licensing, Llc | Machine learned decision guidance for alerts originating from monitoring systems |
| US10496153B2 (en) | 2017-10-27 | 2019-12-03 | EMC IP Holding Company LLC | Method and system for binding chassis and components |
| US10360012B2 (en) | 2017-11-09 | 2019-07-23 | International Business Machines Corporation | Dynamic selection of deployment configurations of software applications |
| US11075925B2 (en) | 2018-01-31 | 2021-07-27 | EMC IP Holding Company LLC | System and method to enable component inventory and compliance in the platform |
| US10514907B2 (en) * | 2018-03-28 | 2019-12-24 | EMC IP Holding Company LLC | System and method for out-of-the-box solution-level management via logical architecture awareness |
| US10754708B2 (en) | 2018-03-28 | 2020-08-25 | EMC IP Holding Company LLC | Orchestrator and console agnostic method to deploy infrastructure through self-describing deployment templates |
| US10693722B2 (en) | 2018-03-28 | 2020-06-23 | Dell Products L.P. | Agentless method to bring solution and cluster awareness into infrastructure and support management portals |
| US10795756B2 (en) | 2018-04-24 | 2020-10-06 | EMC IP Holding Company LLC | System and method to predictively service and support the solution |
| US11086738B2 (en) | 2018-04-24 | 2021-08-10 | EMC IP Holding Company LLC | System and method to automate solution level contextual support |
| US11599422B2 (en) | 2018-10-16 | 2023-03-07 | EMC IP Holding Company LLC | System and method for device independent backup in distributed system |
| US10862761B2 (en) | 2019-04-29 | 2020-12-08 | EMC IP Holding Company LLC | System and method for management of distributed systems |
| US11301557B2 (en) | 2019-07-19 | 2022-04-12 | Dell Products L.P. | System and method for data processing device management |
| US11669334B2 (en) * | 2019-11-08 | 2023-06-06 | Google Llc | Just-in-time containers |
| US11442745B1 (en) * | 2019-12-19 | 2022-09-13 | Wells Fargo Bank, N.A. | Interconnection discovery for automated standards assay |
| CN111523860B (zh) * | 2020-04-23 | 2023-05-23 | 北京思特奇信息技术股份有限公司 | 一种采用组件化管理农业产品生产过程的方法和系统 |
| CN111913713B (zh) * | 2020-06-10 | 2023-01-17 | 中国科学院软件研究所 | 一种基于服务调用追踪的异构服务集成方法 |
| KR102443791B1 (ko) * | 2020-11-19 | 2022-09-16 | 고려대학교 산학협력단 | 보안 시스템 설계 및 검증을 위한 모델 기반 보안 프레임워크 |
| CN113094158B (zh) * | 2021-03-15 | 2024-07-02 | 国政通科技有限公司 | 服务的驱动调用方法、调用装置、电子设备及存储介质 |
| US11314489B1 (en) | 2021-04-16 | 2022-04-26 | 27 Software U.S. Inc. | Automated authoring of software solutions by first analyzing and resolving anomalies in a data model |
| US11693652B2 (en) | 2021-04-16 | 2023-07-04 | 27 Software U.S. Inc. | Automated authoring of software solutions from a data model |
| US11409505B1 (en) | 2021-04-16 | 2022-08-09 | 27 Software U.S. Inc. | Automated authoring of software solutions from a data model with related patterns |
| KR102655010B1 (ko) * | 2022-04-05 | 2024-04-05 | 엠아이큐브솔루션주식회사 | Smd 기반 불량예측장치 및 그 동작 방법 |
| CN115658166B (zh) * | 2022-10-08 | 2025-07-29 | 兴业银行股份有限公司 | 集中管理和容易使用应用程序配置的系统、方法及介质 |
| KR102630168B1 (ko) * | 2023-06-01 | 2024-01-29 | 쿠팡 주식회사 | 코드를 관리하는 전자 장치 및 방법 |
| US12355646B2 (en) | 2023-11-29 | 2025-07-08 | Wells Fargo Bank, N.A. | Distributed ledger for application health monitoring |
| CN118656279B (zh) * | 2024-06-03 | 2025-10-31 | 中移信息技术有限公司 | 异常检测方法、装置、设备、存储介质及计算机程序产品 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004252975A (ja) * | 2003-02-21 | 2004-09-09 | Internatl Business Mach Corp <Ibm> | 自己最適化のために観察されたリソース要件を使用するオートノミック・サービス・ルーティング |
| JP2006520027A (ja) * | 2003-03-10 | 2006-08-31 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 作業負荷が変化する場合にコンピューティング・デプロイメントを管理するための方法および装置 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0454985B1 (en) * | 1990-05-04 | 1996-12-18 | International Business Machines Corporation | Scalable compound instruction set machine architecture |
| US5440693A (en) * | 1990-07-19 | 1995-08-08 | International Business Machines Corp. | Personal computer with drive identification |
| GB2304944A (en) * | 1995-09-12 | 1997-03-26 | Ibm | Support for application programs in a distributed environment |
| US6012152A (en) * | 1996-11-27 | 2000-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Software fault management system |
| US5920873A (en) * | 1996-12-06 | 1999-07-06 | International Business Machines Corporation | Data management control system for file and database |
| US6085030A (en) * | 1997-05-02 | 2000-07-04 | Novell, Inc. | Network component server |
| US6219666B1 (en) * | 1998-07-13 | 2001-04-17 | Oracle Corporation | Autonomous transactions in a database system |
| US6067548A (en) * | 1998-07-16 | 2000-05-23 | E Guanxi, Inc. | Dynamic organization model and management computing system and method therefor |
| US6477572B1 (en) * | 1998-12-17 | 2002-11-05 | International Business Machines Corporation | Method for displaying a network topology for a task deployment service |
| EP1050813A3 (en) * | 1999-05-06 | 2007-02-28 | Sun Microsystems, Inc. | Method and apparatus for implementing deployment descriptions in an enterprise environment |
| US6553387B1 (en) * | 1999-11-29 | 2003-04-22 | Microsoft Corporation | Logical volume configuration data management determines whether to expose the logical volume on-line, off-line request based on comparison of volume epoch numbers on each extents of the volume identifiers |
| US6684231B1 (en) * | 1999-11-29 | 2004-01-27 | Microsoft Corporation | Migration of friendly volumes |
| GB2383866A (en) * | 2000-05-09 | 2003-07-09 | Fair Isaac And Company | Approach for generating rules |
| WO2001098936A2 (en) * | 2000-06-22 | 2001-12-27 | Microsoft Corporation | Distributed computing services platform |
| US7113988B2 (en) * | 2000-06-29 | 2006-09-26 | International Business Machines Corporation | Proactive on-line diagnostics in a manageable network |
| US6598060B2 (en) * | 2000-12-27 | 2003-07-22 | Microsoft Corporation | Method and system for creating and maintaining version-specific properties in a distributed environment |
| US20020147726A1 (en) * | 2001-01-09 | 2002-10-10 | Partnercommunity, Inc. | Creating, distributing and enforcing relational and business rules at front-end application |
| US20020133535A1 (en) * | 2001-03-14 | 2002-09-19 | Microsoft Corporation | Identity-centric data access |
| US6985958B2 (en) * | 2001-03-14 | 2006-01-10 | Microsoft Corporation | Messaging infrastructure for identity-centric data access |
| US7559059B2 (en) | 2001-09-21 | 2009-07-07 | Bea Systems, Inc. | Method and apparatus for smart directories for application deployment |
| US7603469B2 (en) * | 2002-01-15 | 2009-10-13 | International Business Machines Corporation | Provisioning aggregated services in a distributed computing environment |
| US7487509B2 (en) * | 2002-08-08 | 2009-02-03 | Sun Microsystems, Inc. | System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments |
| US20040111638A1 (en) * | 2002-12-09 | 2004-06-10 | Satyendra Yadav | Rule-based network survivability framework |
| US8099425B2 (en) * | 2003-03-14 | 2012-01-17 | Computer Associates Think, Inc. | Relational model for management information in network devices |
| US20050097146A1 (en) * | 2003-08-21 | 2005-05-05 | Konstantinou Alexander V. | Methods and systems for autonomously managing a network |
| US7409676B2 (en) * | 2003-10-20 | 2008-08-05 | International Business Machines Corporation | Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network |
-
2003
- 2003-10-23 US US10/692,216 patent/US7103874B2/en not_active Expired - Lifetime
-
2004
- 2004-07-12 WO PCT/US2004/022378 patent/WO2005045559A2/en not_active Ceased
- 2004-07-12 BR BR0406418-6A patent/BRPI0406418A/pt not_active Application Discontinuation
- 2004-07-12 EP EP04756913A patent/EP1673694A4/en not_active Ceased
- 2004-07-12 CN CN200480001254XA patent/CN1836208B/zh not_active Expired - Lifetime
- 2004-07-12 KR KR1020057006230A patent/KR101201008B1/ko not_active Expired - Fee Related
- 2004-07-12 JP JP2006536552A patent/JP4809772B2/ja not_active Expired - Fee Related
- 2004-07-12 RU RU2005116258/09A patent/RU2375744C2/ru not_active IP Right Cessation
- 2004-07-12 MX MXPA05007141A patent/MXPA05007141A/es active IP Right Grant
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004252975A (ja) * | 2003-02-21 | 2004-09-09 | Internatl Business Mach Corp <Ibm> | 自己最適化のために観察されたリソース要件を使用するオートノミック・サービス・ルーティング |
| JP2006520027A (ja) * | 2003-03-10 | 2006-08-31 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 作業負荷が変化する場合にコンピューティング・デプロイメントを管理するための方法および装置 |
Non-Patent Citations (1)
| Title |
|---|
| JPN7010003281, Bigus,J.P., Hellerstein,J.L.,Jayram,T.S., and Squillante,M.S., "AutoTune: A Generic Agent for Automated Performance Tuning", Proc. of Practical Application of Intelligent Agents and Multi Agent Technology, 2000 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9235423B2 (en) | 2010-11-26 | 2016-01-12 | Nec Corporation | Availability evaluation device and availability evaluation method |
| JP2012155478A (ja) * | 2011-01-25 | 2012-08-16 | Canon Inc | 画像形成装置、装置、画像形成装置の制御方法、およびプログラム |
| US8798982B2 (en) | 2011-08-30 | 2014-08-05 | Nec Corporation | Information processing device, information processing method, and program |
| US9824224B2 (en) | 2012-08-02 | 2017-11-21 | International Business Machines Corporation | Security-minded cloning method, system and program |
| US9898525B2 (en) | 2012-12-17 | 2018-02-20 | Nec Corporation | Information processing device which carries out risk analysis and risk analysis method |
| JP2015007837A (ja) * | 2013-06-24 | 2015-01-15 | 株式会社オプティム | ユーザ端末、セキュリティセット選択方法、ユーザ端末用プログラム |
| JP2018139144A (ja) * | 2014-04-09 | 2018-09-06 | コンヴィーダ ワイヤレス, エルエルシー | サービスイネーブラ機能 |
| KR101757558B1 (ko) * | 2015-12-16 | 2017-07-12 | 에스케이 주식회사 | It 서비스 건전성 자동 진단 방법 및 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20050091227A1 (en) | 2005-04-28 |
| RU2375744C2 (ru) | 2009-12-10 |
| CN1836208A (zh) | 2006-09-20 |
| MXPA05007141A (es) | 2005-08-26 |
| WO2005045559A3 (en) | 2006-02-09 |
| US7103874B2 (en) | 2006-09-05 |
| JP4809772B2 (ja) | 2011-11-09 |
| CN1836208B (zh) | 2010-09-08 |
| BRPI0406418A (pt) | 2005-10-11 |
| EP1673694A4 (en) | 2010-04-28 |
| WO2005045559A2 (en) | 2005-05-19 |
| EP1673694A2 (en) | 2006-06-28 |
| RU2005116258A (ru) | 2005-12-20 |
| KR20070012178A (ko) | 2007-01-25 |
| KR101201008B1 (ko) | 2012-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4809772B2 (ja) | コンピュータシステムおよび分散アプリケーションのモデルに基づく管理 | |
| JP5030592B2 (ja) | 監視ルールのスケーラブル(scalable)な同期処理および非同期処理 | |
| US7765540B2 (en) | Use of attribution to describe management information | |
| JP5280587B2 (ja) | ディペンダビリティ維持システム、変化対応サイクル実行装置、障害対応サイクル実行装置、ディペンダビリティ維持システムの制御方法、制御プログラムおよびそれを記録したコンピュータ読み取り可能な記録媒体 | |
| US8990810B2 (en) | Projecting an effect, using a pairing construct, of execution of a proposed action on a computing environment | |
| US8326910B2 (en) | Programmatic validation in an information technology environment | |
| US8713154B2 (en) | Monitoring agent programs in a distributed computing platform | |
| US8751283B2 (en) | Defining and using templates in configuring information technology environments | |
| US7676560B2 (en) | Using URI's to identify multiple instances with a common schema | |
| US20090307763A1 (en) | Automated Test Management System and Method | |
| US20070260629A1 (en) | Portable management | |
| CN101933001A (zh) | 在集群系统中执行软件性能测试作业 | |
| US9230209B2 (en) | Scope and distribution of knowledge in an autonomic computing system | |
| Ahuja et al. | Autonomic Computing: An emerging perspective and issues | |
| US11700178B2 (en) | System and method for managing clusters in an edge network | |
| WO2018010565A1 (en) | Application resilience system and method thereof for applications deployed on platform | |
| CA2501729C (en) | Model-based management of computer systems and distributed applications | |
| Collet et al. | Issues and scenarios for self-managing grid middleware | |
| Scriven et al. | Resource evaluation and node monitoring in service oriented ad-hoc grids | |
| CA2504336A1 (en) | Method and apparatus for building an autonomic controller system | |
| CN116610419A (zh) | 自定义资源的管理方法及装置、非易失性存储介质 | |
| Choi | Oracle Enterprise Manager Concepts, 10g Release 2 (10.2) B16241-01 | |
| Dangey | Kitty Ahuja Asst. Prof. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070712 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101015 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110204 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110506 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110701 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110812 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110819 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140826 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4809772 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |