Z. Hou, Y. Huang, Shouqi Zheng, Xiaoshe Dong, Bingkang Wang
{"title":"多机环境下心跳的设计与实现","authors":"Z. Hou, Y. Huang, Shouqi Zheng, Xiaoshe Dong, Bingkang Wang","doi":"10.1109/AINA.2003.1192949","DOIUrl":null,"url":null,"abstract":"Heartbeat mechanism is widely used in the high availability field of monitor network service and server nodes. In this paper, we design a distributed heartbeat mechanism, which consists of one Master node and multiple Standby nodes, all running the same process of heartbeat but in different states. We experimentally demonstrate that the mechanism improves the scalability over that of the dual computer nodes and supports nice fail-over. Moreover, the process of the heartbeat only needs to maintain few states, which dramatically reduces the overheads of the system and simplifies the management of the nodes. When there are only two nodes in the network, the mechanism will degenerate to dual computer heartbeat. In current version, the mechanism only supports the switch-based architecture; it is easy to make it supporting other architectures such as Ring, etc.","PeriodicalId":382765,"journal":{"name":"17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Design and implementation of heartbeat in multi-machine environment\",\"authors\":\"Z. Hou, Y. Huang, Shouqi Zheng, Xiaoshe Dong, Bingkang Wang\",\"doi\":\"10.1109/AINA.2003.1192949\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Heartbeat mechanism is widely used in the high availability field of monitor network service and server nodes. In this paper, we design a distributed heartbeat mechanism, which consists of one Master node and multiple Standby nodes, all running the same process of heartbeat but in different states. We experimentally demonstrate that the mechanism improves the scalability over that of the dual computer nodes and supports nice fail-over. Moreover, the process of the heartbeat only needs to maintain few states, which dramatically reduces the overheads of the system and simplifies the management of the nodes. When there are only two nodes in the network, the mechanism will degenerate to dual computer heartbeat. In current version, the mechanism only supports the switch-based architecture; it is easy to make it supporting other architectures such as Ring, etc.\",\"PeriodicalId\":382765,\"journal\":{\"name\":\"17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003.\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-03-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AINA.2003.1192949\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2003.1192949","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and implementation of heartbeat in multi-machine environment
Heartbeat mechanism is widely used in the high availability field of monitor network service and server nodes. In this paper, we design a distributed heartbeat mechanism, which consists of one Master node and multiple Standby nodes, all running the same process of heartbeat but in different states. We experimentally demonstrate that the mechanism improves the scalability over that of the dual computer nodes and supports nice fail-over. Moreover, the process of the heartbeat only needs to maintain few states, which dramatically reduces the overheads of the system and simplifies the management of the nodes. When there are only two nodes in the network, the mechanism will degenerate to dual computer heartbeat. In current version, the mechanism only supports the switch-based architecture; it is easy to make it supporting other architectures such as Ring, etc.