{"title":"基于权重的多核Web服务器动态请求调度模型","authors":"Guohua You, Ying Zhao","doi":"10.1109/ICSS.2014.20","DOIUrl":null,"url":null,"abstract":"In order to improve performance of handling user requests, most of Web servers adopt multi-core processors. However, traditional requests scheduling algorithms, such as FCFS, don't consider the characteristics of multi-core processors and the distribution of the dynamic requests service time. Therefore, the scheduling algorithms couldn't fully exploit the performance of multi-core processors. To solve this problem, we proposed the new requests scheduling algorithm based on the dynamic weights of request queues. Simulation experiments have been done to evaluate the new algorithm. The experiment results show that the proposed algorithm could solve the load imbalance between cores in long period and avoid the problem of ping-pong effect in multi-core systems.","PeriodicalId":206490,"journal":{"name":"2014 International Conference on Service Sciences","volume":"69 805-806 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Dynamic Weight-Based Dynamic Requests Scheduling Model in Multi-core Web Server\",\"authors\":\"Guohua You, Ying Zhao\",\"doi\":\"10.1109/ICSS.2014.20\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to improve performance of handling user requests, most of Web servers adopt multi-core processors. However, traditional requests scheduling algorithms, such as FCFS, don't consider the characteristics of multi-core processors and the distribution of the dynamic requests service time. Therefore, the scheduling algorithms couldn't fully exploit the performance of multi-core processors. To solve this problem, we proposed the new requests scheduling algorithm based on the dynamic weights of request queues. Simulation experiments have been done to evaluate the new algorithm. The experiment results show that the proposed algorithm could solve the load imbalance between cores in long period and avoid the problem of ping-pong effect in multi-core systems.\",\"PeriodicalId\":206490,\"journal\":{\"name\":\"2014 International Conference on Service Sciences\",\"volume\":\"69 805-806 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 International Conference on Service Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSS.2014.20\",\"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 International Conference on Service Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSS.2014.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Dynamic Weight-Based Dynamic Requests Scheduling Model in Multi-core Web Server
In order to improve performance of handling user requests, most of Web servers adopt multi-core processors. However, traditional requests scheduling algorithms, such as FCFS, don't consider the characteristics of multi-core processors and the distribution of the dynamic requests service time. Therefore, the scheduling algorithms couldn't fully exploit the performance of multi-core processors. To solve this problem, we proposed the new requests scheduling algorithm based on the dynamic weights of request queues. Simulation experiments have been done to evaluate the new algorithm. The experiment results show that the proposed algorithm could solve the load imbalance between cores in long period and avoid the problem of ping-pong effect in multi-core systems.