Skip to Main Content
Network services based on distributed components, which provide advanced network services with lower cost by assigning and reusing useful components running on remote nodes, are attracting increasing attention. In this service, when a component fails, a component that has the same function running on another node can be substituted for it. On the other hand, there are three kinds of failures in network services; a software failure at a component, a hardware failure at a node, and a failure of the physical network. We propose a new method to identify a failure in network services, which determines not only a failure at the application level but also in the network layer by collecting a small number of messages via multiple overlay networks.