{"title":"构建支持分布式实时虚拟环境应用的覆盖网络","authors":"V. Kalogeraki, Fang-Yu Chen","doi":"10.1109/WORDS.2005.45","DOIUrl":null,"url":null,"abstract":"Overlay networks provide an attractive solution to distributed real-time virtual applications because of their unique features of scalability, decentralization and cost effectiveness. However, overlay support for distributed real-time virtual applications remains a challenge because of two reasons: 1) Frequent update messages traveling through multiple hops can increase the network traffic and cause long communication and processing delays; and 2) Variable latencies experienced by different participants can violate their consistency requirements and affect the performance of the application. In this paper, we propose techniques that work at two levels to address this problem. First the participants are grouped according to their virtual distance to satisfy their consistency requirements. Second, filters that combine application-level knowledge are utilized at boundary nodes to eliminate unnecessary message propagations. Our approach enables nodes to trade-off processing overhead for consistency precision, while reducing the message overhead in the overlay network.","PeriodicalId":335355,"journal":{"name":"10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"On constructing overlay networks to support distributed real-time virtual environment applications\",\"authors\":\"V. Kalogeraki, Fang-Yu Chen\",\"doi\":\"10.1109/WORDS.2005.45\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Overlay networks provide an attractive solution to distributed real-time virtual applications because of their unique features of scalability, decentralization and cost effectiveness. However, overlay support for distributed real-time virtual applications remains a challenge because of two reasons: 1) Frequent update messages traveling through multiple hops can increase the network traffic and cause long communication and processing delays; and 2) Variable latencies experienced by different participants can violate their consistency requirements and affect the performance of the application. In this paper, we propose techniques that work at two levels to address this problem. First the participants are grouped according to their virtual distance to satisfy their consistency requirements. Second, filters that combine application-level knowledge are utilized at boundary nodes to eliminate unnecessary message propagations. Our approach enables nodes to trade-off processing overhead for consistency precision, while reducing the message overhead in the overlay network.\",\"PeriodicalId\":335355,\"journal\":{\"name\":\"10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-02-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WORDS.2005.45\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WORDS.2005.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On constructing overlay networks to support distributed real-time virtual environment applications
Overlay networks provide an attractive solution to distributed real-time virtual applications because of their unique features of scalability, decentralization and cost effectiveness. However, overlay support for distributed real-time virtual applications remains a challenge because of two reasons: 1) Frequent update messages traveling through multiple hops can increase the network traffic and cause long communication and processing delays; and 2) Variable latencies experienced by different participants can violate their consistency requirements and affect the performance of the application. In this paper, we propose techniques that work at two levels to address this problem. First the participants are grouped according to their virtual distance to satisfy their consistency requirements. Second, filters that combine application-level knowledge are utilized at boundary nodes to eliminate unnecessary message propagations. Our approach enables nodes to trade-off processing overhead for consistency precision, while reducing the message overhead in the overlay network.