Illllllllllllllllllllllllllllllllllllllllllllllllll
US007334222B2
(12) United States Patent
Keller
(io) Patent No.: (45) Date of Patent:
US 7,334,222 B2 Feb. 19, 2008
(54) METHODS AND APPARATUS FOR DEPENDENCY-BASED IMPACT SIMULATION AND VULNERABILITY ANALYSIS
(75) Inventor: Alexander Keller, New York, NY (US)
(73) Assignee: International Business Machines Corporation, Armonk, NY (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 789 days.
(21) Appl. No.: 10/241,397
(22) Filed: Sep. 11, 2002
(65) Prior Publication Data
US 2004/0049372 Al Mar. 11, 2004
(51) Int. CI.
G06F 9/45 (2006.01)
(52) U.S. CI 717/135
(58) Field of Classification Search 717/135;
709/223
See application file for complete search history. (56) References Cited
U.S. PATENT DOCUMENTS 4,751,635 A 6/1988 Kret
5,161,118 A * 11/1992 Matsuda et al 708/542
5,493,682 A 2/1996 Tyra et al.
5,500,940 A * 3/1996 Skeie 714/25
5,652,867 A * 7/1997 Barlow et al 703/6
5,721,824 A 2/1998 Taylor 5,805,891 A 9/1998 Bizuneh et al. 5,835,777 A 11/1998 Staelin 5,867,714 A 2/1999 Todd et al. 5,917,831 A 6/1999 Katker et al. 5,953,533 A 9/1999 Fink et al.
5,960,196 A 9/1999 Carrier, III et al.
5,999,740 A 12/1999 Rowley
6,009,525 A 12/1999 Horstmann
6,226,760 Bl * 5/2001 Burkhardt et al 714/33
6,496,814 Bl * 12/2002 Busche 706/21
6,651,187 B2* 11/2003 Lacey, III 714/38
2001/0042642 Al * 11/2001 King 175/40
2002/0147966 Al* 10/2002 Frazier 717/127
2003/0187967 Al* 10/2003 Walsh et al 709/223
FOREIGN PATENT DOCUMENTS
JP 2001-125854 5/2001
(Continued)
OTHER PUBLICATIONS
Bushnell et al., Simulating the Impact of Changes . . ., 1980, IEEE, p. 53-59 *
(Continued) Primary Examiner—John Chavis
(7'4) Attorney, Agent, or Firm—David R. Irvin; Ryan, Mason & Lewis, LLP
![[blocks in formation]](http://www.google.de/patents?id=1fanAAAAEBAJ&hl=de&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=de&q=&cds=1&sig=ACfU3U3GRph5BdA2zIQK74XLGvQTCj9UdQ&edge=0&edge=stretch&ci=487,564,258,18)
A technique for determining a potential impact of a simulated condition of at least one subject component associated with a computing environment comprises the following steps/operations. First, one or more components in the computing environment which depend on the at least one subject component are identified and a potential condition status associated with each of the one or more identified components is determined. Then, information is presented to a user with respect to at least a portion of the one or more identified components based on the corresponding condition status. By way of example, the inventive techniques may be applied to a distributed computing environment. The computing environment may also be an autonomic computing environment.
30 Claims, 14 Drawing Sheets
FOREIGN PATENT DOCUMENTS
JP 2001-222424 8/2001
WO WO 01/75677 10/2001
OTHER PUBLICATIONS
Numerical Tech. Inc., CreditBrowser, web.archive.org, 1999, p. 1-12*
U.S. Appl. No. 10/241,213, filed Sep. 11, 2002, A. Keller et al., entitled "Methods And Apparatus for Root Cause Identification and Problem Determination in Distributed Systems". U.S. Appl. No. 10/241,162, filed Sep. 11, 2002, A. Keller et al., entitled "Methods And Apparatus for Managing Dependencies in Distributed Systems".
U.S. Appl. No. 10/241,189, filed Sep. 11, 2002, A. Keller et al., entitled "Methods And Apparatus for Topology Discovery and Representation of Distributed Applications and Services".
U.S. Appl. No. 10/241,214, filed Sep. 11, 2002, A. Keller et al., entitled "Methods And Apparatus for Impact Analysis and Problem Determination".
The Institute of Electrical and Electronics Engineers Standard 1387.2 (entitled "Portable Operating System Interface (POSIX) system administration, part 2: Software Adminstration," IEEE, 1995).
Open Group (Systems Management: Distributed Software Admin- istration, CAE Specification C701, The Open Group, Jan. 1998). Gruschke et al., dIntegrated Event Management: Event Correlation Using Dependency Graphs, DSOM '98, 1998. Kafker et al., Fault Isolation and Event Correlation for Integrated Fault Management, IM '97, 1997.
P. Horn, "Autonomic Computing: IBM's Perspective on the State of Information Technology," IBM Research, Oct. 2001.
* cited by examiner
« ZurückWeiter » |