P. S. Juste, D. Wolinsky, Kyungyong Lee, P. Boykin, R. Figueiredo
{"title":"SocialDNS:用于协作P2P vpn的去中心化命名服务","authors":"P. S. Juste, D. Wolinsky, Kyungyong Lee, P. Boykin, R. Figueiredo","doi":"10.4108/ICST.COLLABORATECOM.2010.12","DOIUrl":null,"url":null,"abstract":"The ability to define domain names for resources in a collaborative virtual organization is usually reserved to network administrators through centralized domain name servers. We propose SocialDNS, a decentralized, naming service that gives individual collaborators the power to choose the domain names for their resources. Our approach is based on similar concepts of decentralized naming solutions available in local area networks. We enable short-names for resources by limiting the scope for uniqueness. We also employ a rank-based mechanism for dealing with name conflicts. We evaluate our design through graph level analysis to anticipate scope, bandwidth costs and latency. We also conducted experiments involving Amazon EC2 and PlanetLab to analyze the latencies in a real world environment.","PeriodicalId":354101,"journal":{"name":"6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"SocialDNS: A decentralized naming service for collaborative P2P VPNs\",\"authors\":\"P. S. Juste, D. Wolinsky, Kyungyong Lee, P. Boykin, R. Figueiredo\",\"doi\":\"10.4108/ICST.COLLABORATECOM.2010.12\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The ability to define domain names for resources in a collaborative virtual organization is usually reserved to network administrators through centralized domain name servers. We propose SocialDNS, a decentralized, naming service that gives individual collaborators the power to choose the domain names for their resources. Our approach is based on similar concepts of decentralized naming solutions available in local area networks. We enable short-names for resources by limiting the scope for uniqueness. We also employ a rank-based mechanism for dealing with name conflicts. We evaluate our design through graph level analysis to anticipate scope, bandwidth costs and latency. We also conducted experiments involving Amazon EC2 and PlanetLab to analyze the latencies in a real world environment.\",\"PeriodicalId\":354101,\"journal\":{\"name\":\"6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010)\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4108/ICST.COLLABORATECOM.2010.12\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4108/ICST.COLLABORATECOM.2010.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SocialDNS: A decentralized naming service for collaborative P2P VPNs
The ability to define domain names for resources in a collaborative virtual organization is usually reserved to network administrators through centralized domain name servers. We propose SocialDNS, a decentralized, naming service that gives individual collaborators the power to choose the domain names for their resources. Our approach is based on similar concepts of decentralized naming solutions available in local area networks. We enable short-names for resources by limiting the scope for uniqueness. We also employ a rank-based mechanism for dealing with name conflicts. We evaluate our design through graph level analysis to anticipate scope, bandwidth costs and latency. We also conducted experiments involving Amazon EC2 and PlanetLab to analyze the latencies in a real world environment.