Adaptive Quality of Service Management for Enterprise Services

被引:51
作者
Gmach, Daniel [1 ]
Krompass, Stefan [1 ]
Scholz, Andreas [1 ]
Wimmer, Martin [1 ]
Kemper, Alfons [1 ]
机构
[1] Tech Univ Munich, Inst Informat, D-85748 Garching, Germany
关键词
Quality of service; fuzzy controller; workload characterization;
D O I
10.1145/1326561.1326569
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past, enterprise resource planning systems were designed as monolithic software systems running on centralized mainframes. Today, these systems are (re-)designed as a repository of enterprise services that are distributed throughout the available computing infrastructure. These service oriented architectures (SOAs) require advanced automatic and adaptive management concepts in order to achieve a high quality of service level in terms of, for example, availability, responsiveness, and throughput. The adaptive management has to allocate service instances to computing resources, adapt the resource allocation to unforeseen load fluctuations, and intelligently schedule individual requests to guarantee negotiated service level agreements (SLAs). Our AutoGlobe platform provides such a comprehensive adaptive service management comprising -static service-to-server allocation based on automatically detected service utilization patterns, -adaptive service management based on a fuzzy controller that remedies exceptional situations by automatically initiating, for example, service migration, service replication (scale-out), and -adaptive scheduling of individual service requests that prioritizes requests depending on the current degree of service level conformance. All three complementary control components are described in detail, and their effectiveness is analyzed by means of realistic business application scenarios.
引用
收藏
页数:46
相关论文
共 68 条
[1]  
Abbott R., 1988, Proceedings of the Fourteenth International Conference on Very Large Databases, P1
[2]  
Abbott R., 1988, SIGMOD Record, V17, P71, DOI 10.1145/44203.44209
[3]  
AGARWAL V, 2005, P WWW2005 CHIB JAP M, P128, DOI DOI 10.1145/1060745.1060768
[4]  
[Anonymous], 2006, P 22 INT C DATA ENG
[5]  
*AUTOGLOBE, AUTOGLOBE SIM STUD
[6]  
BEERI C, 2005, P INT C VER LARG DAT, P343
[7]  
Bennani MN, 2005, ICAC 2005: Second International Conference on Autonomic Computing, Proceedings, P229
[8]  
Bodík P, 2005, ICAC 2005: SECOND INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, P89
[9]  
Bonatti P. A., 2005, Proc. 14th Int'l Conf. World Wide Web (WWW'05), P530
[10]  
Box G.E. P., 1994, Time Series Analysis: Forecasting Control, V3rd