{"title":"共享内存动态系统中的最终领导者选举","authors":"C. Khouri, F. Greve","doi":"10.1109/AINA.2018.00035","DOIUrl":null,"url":null,"abstract":"In spite of the importance of dynamic distributed environments, e.g., SANs (storage area networks), multicore architectures, etc., we found very few proposals of models and protocols for implementing eventual leader election in these contexts. This abstraction is fundamental to ensure consistency and fault-tolerance. Most approaches for electing a leader consist of static systems, in which processes communicate by message passing, satisfying timing constraints. This paper presents an Omega (or Ω) class leader election service for a dynamic asynchronous system subject to crash failures, in which processes communicate through shared memory, following a memory access pattern, free of temporal requirements.","PeriodicalId":239730,"journal":{"name":"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)","volume":"175 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Eventual Leader Election in Shared-Memory Dynamic Systems\",\"authors\":\"C. Khouri, F. Greve\",\"doi\":\"10.1109/AINA.2018.00035\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In spite of the importance of dynamic distributed environments, e.g., SANs (storage area networks), multicore architectures, etc., we found very few proposals of models and protocols for implementing eventual leader election in these contexts. This abstraction is fundamental to ensure consistency and fault-tolerance. Most approaches for electing a leader consist of static systems, in which processes communicate by message passing, satisfying timing constraints. This paper presents an Omega (or Ω) class leader election service for a dynamic asynchronous system subject to crash failures, in which processes communicate through shared memory, following a memory access pattern, free of temporal requirements.\",\"PeriodicalId\":239730,\"journal\":{\"name\":\"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)\",\"volume\":\"175 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AINA.2018.00035\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2018.00035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Eventual Leader Election in Shared-Memory Dynamic Systems
In spite of the importance of dynamic distributed environments, e.g., SANs (storage area networks), multicore architectures, etc., we found very few proposals of models and protocols for implementing eventual leader election in these contexts. This abstraction is fundamental to ensure consistency and fault-tolerance. Most approaches for electing a leader consist of static systems, in which processes communicate by message passing, satisfying timing constraints. This paper presents an Omega (or Ω) class leader election service for a dynamic asynchronous system subject to crash failures, in which processes communicate through shared memory, following a memory access pattern, free of temporal requirements.