×

System and method for application discovery in a computing environment

  • US 7,418,478 B1
  • Filed: 12/19/2003
  • Issued: 08/26/2008
  • Est. Priority Date: 12/19/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising computer systems configured to execute program instructions stored on one or more computer accessible medium, wherein the program instructions are executable to implement:

  • a plurality of applications configured to operate in a distributed computing environment, wherein said distributed computing environment includes multiple computing platforms, and wherein at least one of said applications provides a respective quiescence application programming interface, wherein in response to invocation of said respective quiescence application programming interface, said at least one of said applications is configured to enter a quiescent state with respect to I/O requests issued by said at least one of said applications; and

    an application discovery manager configured to detect a respective presence of corresponding one of said plurality of applications and to store state indicative of said respective presence of said corresponding ones of said applications;

    wherein for each particular one of said a respective presence was detected, said application discovery manager is further and to responsively store state indicative of whether said particular application provides a respective quiescence application programming interface;

    wherein said application discovery manager is further configured to detect said presence of said given application and to determine whether said given application provides a respective quiescence application programming interface without dependence upon any request to initiate application discovery generated by said given application.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×