Mahmoud Al Ahmad, S. Patra, Suman Bhattacharya, S. Rout, S. Mohanty, Subham Choudhury, Rabindra Kumar Barik
{"title":"SDN和Fog环境下基于优先级的虚拟机分配与带宽管理","authors":"Mahmoud Al Ahmad, S. Patra, Suman Bhattacharya, S. Rout, S. Mohanty, Subham Choudhury, Rabindra Kumar Barik","doi":"10.1109/INDIACom51348.2021.00007","DOIUrl":null,"url":null,"abstract":"Nowadays, fog assisted cloud is a dominant field of computing where data centers are engaged in providing services to various applications having distinct resource needs and priorities. Congestion in the network causes performance degradation in the applications. Some mission-critical applications need to data transfer even during the congestion period. In Software Defined Networks (SDN) clouds, there is a possibility of reconfiguration of the network flows dynamically to avoid such congestions for critical applications. In this paper, a priority-based virtual machine (VM) placement algorithm is proposed which takes care of the hosts and the network configuration. It tries to place the VMs of high-priority applications closely connected to hosts for reducing the network congestion caused by the other applications. The needed bandwidth for the critical applications is also managed by implementing a priority queue on each network device taken care of by SDN controller. The experiment shows that in multi-tenant applications, the proposed combined approach solves the purpose of high priority applications by allocating sufficient resources and meeting the Quality of Service (QoS) requirements.","PeriodicalId":415594,"journal":{"name":"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Priority Based VM Allocation and Bandwidth Management in SDN and Fog Environment\",\"authors\":\"Mahmoud Al Ahmad, S. Patra, Suman Bhattacharya, S. Rout, S. Mohanty, Subham Choudhury, Rabindra Kumar Barik\",\"doi\":\"10.1109/INDIACom51348.2021.00007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, fog assisted cloud is a dominant field of computing where data centers are engaged in providing services to various applications having distinct resource needs and priorities. Congestion in the network causes performance degradation in the applications. Some mission-critical applications need to data transfer even during the congestion period. In Software Defined Networks (SDN) clouds, there is a possibility of reconfiguration of the network flows dynamically to avoid such congestions for critical applications. In this paper, a priority-based virtual machine (VM) placement algorithm is proposed which takes care of the hosts and the network configuration. It tries to place the VMs of high-priority applications closely connected to hosts for reducing the network congestion caused by the other applications. The needed bandwidth for the critical applications is also managed by implementing a priority queue on each network device taken care of by SDN controller. The experiment shows that in multi-tenant applications, the proposed combined approach solves the purpose of high priority applications by allocating sufficient resources and meeting the Quality of Service (QoS) requirements.\",\"PeriodicalId\":415594,\"journal\":{\"name\":\"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-03-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDIACom51348.2021.00007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIACom51348.2021.00007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Priority Based VM Allocation and Bandwidth Management in SDN and Fog Environment
Nowadays, fog assisted cloud is a dominant field of computing where data centers are engaged in providing services to various applications having distinct resource needs and priorities. Congestion in the network causes performance degradation in the applications. Some mission-critical applications need to data transfer even during the congestion period. In Software Defined Networks (SDN) clouds, there is a possibility of reconfiguration of the network flows dynamically to avoid such congestions for critical applications. In this paper, a priority-based virtual machine (VM) placement algorithm is proposed which takes care of the hosts and the network configuration. It tries to place the VMs of high-priority applications closely connected to hosts for reducing the network congestion caused by the other applications. The needed bandwidth for the critical applications is also managed by implementing a priority queue on each network device taken care of by SDN controller. The experiment shows that in multi-tenant applications, the proposed combined approach solves the purpose of high priority applications by allocating sufficient resources and meeting the Quality of Service (QoS) requirements.