{"title":"移动云平台服务的动态容错与移动性配置","authors":"P. Stahl, Jonatan Broberg, B. Landfeldt","doi":"10.1109/MobileCloud.2017.7","DOIUrl":null,"url":null,"abstract":"We present the implementation of a platform for providing mobility and reliability to computational tasks that are executed in the access cloud. The platform is primarily aimed at providing an experimental tool for further studying of sophisticated techniques for task scheduling, placement and migration policies. In its current form, the platform supports streaming services but can be extended with support for synchronisation between computational tasks. The implementation builds on the Calvin platform developed by Ericsson. Being designed for implementation of services for IoT applications and written in Python, the platform provides excellent flexibility and is easy to extend at the cost of limitations to the task sizes that can be supported with stringent migration time limits. In this paper, we present the platform and its main functions and present experimental results which show how the platform performs as the task sizes increase.","PeriodicalId":106143,"journal":{"name":"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)","volume":"13 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Dynamic Fault-Tolerance and Mobility Provisioning for Services on Mobile Cloud Platforms\",\"authors\":\"P. Stahl, Jonatan Broberg, B. Landfeldt\",\"doi\":\"10.1109/MobileCloud.2017.7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present the implementation of a platform for providing mobility and reliability to computational tasks that are executed in the access cloud. The platform is primarily aimed at providing an experimental tool for further studying of sophisticated techniques for task scheduling, placement and migration policies. In its current form, the platform supports streaming services but can be extended with support for synchronisation between computational tasks. The implementation builds on the Calvin platform developed by Ericsson. Being designed for implementation of services for IoT applications and written in Python, the platform provides excellent flexibility and is easy to extend at the cost of limitations to the task sizes that can be supported with stringent migration time limits. In this paper, we present the platform and its main functions and present experimental results which show how the platform performs as the task sizes increase.\",\"PeriodicalId\":106143,\"journal\":{\"name\":\"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)\",\"volume\":\"13 4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MobileCloud.2017.7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MobileCloud.2017.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic Fault-Tolerance and Mobility Provisioning for Services on Mobile Cloud Platforms
We present the implementation of a platform for providing mobility and reliability to computational tasks that are executed in the access cloud. The platform is primarily aimed at providing an experimental tool for further studying of sophisticated techniques for task scheduling, placement and migration policies. In its current form, the platform supports streaming services but can be extended with support for synchronisation between computational tasks. The implementation builds on the Calvin platform developed by Ericsson. Being designed for implementation of services for IoT applications and written in Python, the platform provides excellent flexibility and is easy to extend at the cost of limitations to the task sizes that can be supported with stringent migration time limits. In this paper, we present the platform and its main functions and present experimental results which show how the platform performs as the task sizes increase.