Publication | Closed Access
ICE: An Integrated Configuration Engine for Interference Mitigation in Cloud Services
31
Citations
24
References
2015
Year
Unknown Venue
Cluster ComputingEngineeringCloud Computing ArchitectureComputer ArchitectureCloud Load BalancingCloud Resource ManagementCloud ContinuumSystems EngineeringDistributed CloudInternet Of ThingsParallel ComputingCloud SchedulingComputer EngineeringComputer ScienceCloud Service AdaptationCloud ServicesWeb ServerWeb Server ClustersData SecurityInterference MitigationWeb Server PerformanceEdge ComputingCloud ComputingConfiguration Engine
Performance degradation due to imperfect isolation of hardware resources such as cache, network, and I/O has been a frequent occurrence in public cloud platforms. A web server that is suffering from performance interference degrades interactive user experience and results in lost revenues. Existing work on interference mitigation tries to address this problem by intrusive changes to the hyper visor, e.g., Using intelligent schedulers or live migration, many of which are available only to infrastructure providers and not end consumers. In this paper, we present a framework for administering web server clusters where effects of interference can be reduced by intelligent reconfiguration. Our controller, ICE, improves web server performance during interference by performing two-fold autonomous reconfigurations. First, it reconfigures the load balancer at the ingress point of the server cluster and thus reduces load on the impacted server. ICE then reconfigures the middleware at the impacted server to reduce its load even further. We implement and evaluate ICE on Cloud Suite, a popular web application benchmark, and with two popular load balancers - HA Proxy and LVS. Our experiments in a private cloud test bed show that ICE can improve median response time of web servers by up to 94% compared to astatically configured server cluster. ICE also outperforms an adaptive load balancer (using least connection scheduling) by up to 39%.
| Year | Citations | |
|---|---|---|
Page 1
Page 1