DYNAMIC DEPLOYMENT OF SERVICES IN A COMPUTING NETWORK

    公开(公告)号:CA2415314A1

    公开(公告)日:2002-11-28

    申请号:CA2415314

    申请日:2001-10-05

    Applicant: IBM

    Abstract: A process is defined whereby conditions such as usage metrics for incoming client requests (or other network conditions such as load balancing considerations) are monitored, and used to trigger dynamic deployment, redeployment, and/or undeployment of web services to locations in the networ k in order to improve efficiency. The undeployment may apply to distributed locations of a service and may also apply to an origin server from which the service was originally deployed. Service requests are dynamically routed to the destination where the service resides, in a manner which is transparent to the client. In an optional aspect, programmatic replication of system upgrad es may be implemented by redeploying services using this same dynamic deploymen t approach, enabling the complexity of upgrading previously-deployed software to be reduced significantly. As another optional aspect, previously-deployed software may also be automatically and programmatically undeployed using disclosed techniques.

Patent Agency Ranking