Y. Fahim, E. Benlahmar, E. Labriji, A. Eddaoui, Sara Ouahabi
{"title":"云计算中混合算法对数据中心负载均衡的改进","authors":"Y. Fahim, E. Benlahmar, E. Labriji, A. Eddaoui, Sara Ouahabi","doi":"10.1109/CIST.2014.7016608","DOIUrl":null,"url":null,"abstract":"The static load balancing algorithms, share the client query between virtual machines in a data center for the processing. But, there is a problem when it comes to the current load of each virtual machine. The dynamic algorithms as \"Efficient Response Time Load Balancer\" and \"Mini time processing load balancer\" prove to be a solution to respond to this problem. The advantage of these algorithms, before allocating a task, is that they search in the allocation tables on the virtual machine, with a metric which is quite inferior (be it the response time or the processing time). In this paper, we propose a new improvement of the load balancing by our hybrid algorithm, that takes into account, the current load of the virtual machine of a data center and the status of its tasks during execution, in order to overcome the problems caused by the static algorithms. The hybrid algorithm allows cloud service providers, to improve the performance, availability and maximize the use of virtual machines in their data centers.","PeriodicalId":106483,"journal":{"name":"2014 Third IEEE International Colloquium in Information Science and Technology (CIST)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"The load balancing improvement of a data center by a hybrid algorithm in cloud computing\",\"authors\":\"Y. Fahim, E. Benlahmar, E. Labriji, A. Eddaoui, Sara Ouahabi\",\"doi\":\"10.1109/CIST.2014.7016608\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The static load balancing algorithms, share the client query between virtual machines in a data center for the processing. But, there is a problem when it comes to the current load of each virtual machine. The dynamic algorithms as \\\"Efficient Response Time Load Balancer\\\" and \\\"Mini time processing load balancer\\\" prove to be a solution to respond to this problem. The advantage of these algorithms, before allocating a task, is that they search in the allocation tables on the virtual machine, with a metric which is quite inferior (be it the response time or the processing time). In this paper, we propose a new improvement of the load balancing by our hybrid algorithm, that takes into account, the current load of the virtual machine of a data center and the status of its tasks during execution, in order to overcome the problems caused by the static algorithms. The hybrid algorithm allows cloud service providers, to improve the performance, availability and maximize the use of virtual machines in their data centers.\",\"PeriodicalId\":106483,\"journal\":{\"name\":\"2014 Third IEEE International Colloquium in Information Science and Technology (CIST)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 Third IEEE International Colloquium in Information Science and Technology (CIST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIST.2014.7016608\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Third IEEE International Colloquium in Information Science and Technology (CIST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIST.2014.7016608","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The load balancing improvement of a data center by a hybrid algorithm in cloud computing
The static load balancing algorithms, share the client query between virtual machines in a data center for the processing. But, there is a problem when it comes to the current load of each virtual machine. The dynamic algorithms as "Efficient Response Time Load Balancer" and "Mini time processing load balancer" prove to be a solution to respond to this problem. The advantage of these algorithms, before allocating a task, is that they search in the allocation tables on the virtual machine, with a metric which is quite inferior (be it the response time or the processing time). In this paper, we propose a new improvement of the load balancing by our hybrid algorithm, that takes into account, the current load of the virtual machine of a data center and the status of its tasks during execution, in order to overcome the problems caused by the static algorithms. The hybrid algorithm allows cloud service providers, to improve the performance, availability and maximize the use of virtual machines in their data centers.