{"title":"分布式万维网服务器的负载平衡和控制","authors":"M. Castro, M. Dwyer, M. Rumsewicz","doi":"10.1109/CCA.1999.801213","DOIUrl":null,"url":null,"abstract":"We describe an admission control and load balancing scheme for multicomputer World Wide Web servers. The scheme consists of a frontend admission control function which regulates requests sent to backend Web server using periodic load measurements passed from the backends to the frontends. The aims of scheme are two-fold: to ensure that traffic offered to backends can be serviced promptly, and to make full use of the backend capacity. We describe simulation results and an Erlang based implementation of the scheme. It is shown that the algorithm is trivial to implement, has negligible computational complexity, and provides effective load balancing and control. The scheme has now been implemented in the Eddie open source project, an Ericsson sponsored effort aimed at delivering commercial grade, quality of service driven Web server solutions.","PeriodicalId":325193,"journal":{"name":"Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":"{\"title\":\"Load balancing and control for distributed World Wide Web servers\",\"authors\":\"M. Castro, M. Dwyer, M. Rumsewicz\",\"doi\":\"10.1109/CCA.1999.801213\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We describe an admission control and load balancing scheme for multicomputer World Wide Web servers. The scheme consists of a frontend admission control function which regulates requests sent to backend Web server using periodic load measurements passed from the backends to the frontends. The aims of scheme are two-fold: to ensure that traffic offered to backends can be serviced promptly, and to make full use of the backend capacity. We describe simulation results and an Erlang based implementation of the scheme. It is shown that the algorithm is trivial to implement, has negligible computational complexity, and provides effective load balancing and control. The scheme has now been implemented in the Eddie open source project, an Ericsson sponsored effort aimed at delivering commercial grade, quality of service driven Web server solutions.\",\"PeriodicalId\":325193,\"journal\":{\"name\":\"Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328)\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-08-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"24\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCA.1999.801213\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCA.1999.801213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Load balancing and control for distributed World Wide Web servers
We describe an admission control and load balancing scheme for multicomputer World Wide Web servers. The scheme consists of a frontend admission control function which regulates requests sent to backend Web server using periodic load measurements passed from the backends to the frontends. The aims of scheme are two-fold: to ensure that traffic offered to backends can be serviced promptly, and to make full use of the backend capacity. We describe simulation results and an Erlang based implementation of the scheme. It is shown that the algorithm is trivial to implement, has negligible computational complexity, and provides effective load balancing and control. The scheme has now been implemented in the Eddie open source project, an Ericsson sponsored effort aimed at delivering commercial grade, quality of service driven Web server solutions.