{"title":"在分布式网络服务中注入弹性的协议级重新配置","authors":"K. Ravindran, M. Rabby","doi":"10.1109/NOMS.2012.6212053","DOIUrl":null,"url":null,"abstract":"The paper describes a network service model where a service provider (SP) maintains multiple protocol modules to exercise the infrastructure resources under various environment conditions. Each protocol exhibits a certain degree of performance optimality and service resilience in distinct operating regions of the network infrastructure and the environment. During run-time, the SP selects one of the protocol modules that can meet the application-requested Quality of Service (QoS) obligation against the prevailing operating conditions. Under normal conditions when the external disturbances are benign (e.g., low packet loss in the network), an optimal usage of the network resources is important. Under adverse conditions however (e.g., heavy packet loss), a sustained access to the network service at some minimum acceptable level becomes more important than a resource-optimal service offering. Often, a resilient protocol incurs more resource usage to tackle the hostile environment conditions than a performance-conscious protocol tuned for the normal case operations. Accordingly, a protocol selection by the SP considers the trade-off between `service resilience' under extreme operating conditions and `resource optimality' under normal operations. Our model allows a dynamic switching from one protocol module to another at run-time based on the changing environment conditions.","PeriodicalId":364494,"journal":{"name":"2012 IEEE Network Operations and Management Symposium","volume":"216 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Protocol-level reconfigurations for infusion of resilience in distributed network services\",\"authors\":\"K. Ravindran, M. Rabby\",\"doi\":\"10.1109/NOMS.2012.6212053\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper describes a network service model where a service provider (SP) maintains multiple protocol modules to exercise the infrastructure resources under various environment conditions. Each protocol exhibits a certain degree of performance optimality and service resilience in distinct operating regions of the network infrastructure and the environment. During run-time, the SP selects one of the protocol modules that can meet the application-requested Quality of Service (QoS) obligation against the prevailing operating conditions. Under normal conditions when the external disturbances are benign (e.g., low packet loss in the network), an optimal usage of the network resources is important. Under adverse conditions however (e.g., heavy packet loss), a sustained access to the network service at some minimum acceptable level becomes more important than a resource-optimal service offering. Often, a resilient protocol incurs more resource usage to tackle the hostile environment conditions than a performance-conscious protocol tuned for the normal case operations. Accordingly, a protocol selection by the SP considers the trade-off between `service resilience' under extreme operating conditions and `resource optimality' under normal operations. Our model allows a dynamic switching from one protocol module to another at run-time based on the changing environment conditions.\",\"PeriodicalId\":364494,\"journal\":{\"name\":\"2012 IEEE Network Operations and Management Symposium\",\"volume\":\"216 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-04-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE Network Operations and Management Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NOMS.2012.6212053\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Network Operations and Management Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOMS.2012.6212053","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Protocol-level reconfigurations for infusion of resilience in distributed network services
The paper describes a network service model where a service provider (SP) maintains multiple protocol modules to exercise the infrastructure resources under various environment conditions. Each protocol exhibits a certain degree of performance optimality and service resilience in distinct operating regions of the network infrastructure and the environment. During run-time, the SP selects one of the protocol modules that can meet the application-requested Quality of Service (QoS) obligation against the prevailing operating conditions. Under normal conditions when the external disturbances are benign (e.g., low packet loss in the network), an optimal usage of the network resources is important. Under adverse conditions however (e.g., heavy packet loss), a sustained access to the network service at some minimum acceptable level becomes more important than a resource-optimal service offering. Often, a resilient protocol incurs more resource usage to tackle the hostile environment conditions than a performance-conscious protocol tuned for the normal case operations. Accordingly, a protocol selection by the SP considers the trade-off between `service resilience' under extreme operating conditions and `resource optimality' under normal operations. Our model allows a dynamic switching from one protocol module to another at run-time based on the changing environment conditions.