Server Capacity Planning with Priority Allocation for Service Level Management in Heterogeneous Server Clusters
Shinji Nakadai, 邦弘 谷口 · 2007
Web sites occasionally experience sharp fluctuation in load. The quality of such services can be maintained by allocating servers according to the load. Such autonomic service level management requires server capacity planning. However, existing capacity planning functions cannot appropriately calculate capacity in a heterogeneous server cluster, nor can they facilitate the prioritizing of services. As a result, high-priority services may deteriorate, while the quality of low-priority services remains high. Our approach achieves appropriate capacity planning for a heterogeneous server cluster by the resolution of integer programming induced by a certain status in a system model The status is specified by the consideration of a weighted round-robin algorithm of a managed load balancer. The priority allocation function is facilitated by fuzzy control.