Autonomic failover in the context of distributed WEB services

A failover, service instance technology, applied in the field of distributed computing, can solve the problem of paying little attention to redeployment

Active Publication Date: 2006-06-07
IBM CORP
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, although failover rerouting is known in current technology, little attention has been paid to the redeployment of failed service instances in a service mesh

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Autonomic failover in the context of distributed WEB services
  • Autonomic failover in the context of distributed WEB services
  • Autonomic failover in the context of distributed WEB services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] According to a preferred embodiment, a method and system for managing autonomous failover in a service infrastructure, such as a web service or grid service hosting infrastructure, is described. In specific reference to the grid service hosting infrastructure, preferably, a failed grid hosting node is detected, and preferably, a corresponding set of grid services hosted in the failed node is determined. For each service in the corresponding set, computing requirements, computing performance, and cost / revenue characteristics can be determined. Furthermore, it is preferred to identify existing grid service host nodes that can host new instances of the corresponding centralized grid service. Where a host node can be identified that can host all the services in the corresponding set, the services in the set are preferably instantiated in the identified host node. Otherwise, placement of services in one or more host nodes is preferably optimized based on one or more determi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A grid coordinator that has been configured for autonomous failover may include monitors that are communicatively linked to a number of grid hosts in the service grid. A metrics store can be connected to the monitor and configured to store service metrics for a single service instance in the grid host. The optimization logic can be programmed to compute a "best match" between the metrics stored for the set of service instances in the failed grid host and the platform metrics determined for the proposed replacement grid host. Finally, the failover processor can be connected to the monitor and optimization logic and communicatively linked to the grid host to create a new set of service instances in the proposed replacement grid host, based on the " Best Match" replaces the collection of service instances in the failed grid host.

Description

technical field [0001] The present invention relates to the field of distributed computing, including Web services, and in particular, to managing autonomous failover in the context of distributed Web services. Background technique [0002] Web services represent the frontier of distributed computing and are seen as the basis for developing a truly general model for supporting the rapid development of component-based applications on the World Wide Web. In current technology, known web services comprise a number of emerging standards describing service-oriented component-based application architectures. Specifically, Web services are loosely coupled, reusable software components that semantically encapsulate individual functionality, are distributed, and are accessed programmatically through standard Internet protocols. [0003] Conceptually, Web services represent a model in which individual tasks within a process are widely distributed within a network of values. It is wo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/20G06F11/34H03M13/03H04L69/40
CPCG06F11/203G06F11/2035G06F11/3495H04L67/1008H04L67/1034H04L69/40H04L67/1012H04L67/1001G06F11/00G06F11/30
Inventor 罗纳德·多伊勒戴维·路易斯·卡明斯基
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products