学位论文详细信息
Enabling scalable self-management for enterprise-scale systems
Information Flows;Autonomic Computing;Self-management;Probabilistic Modeling
Kumar, Vibhore ; Computing
University:Georgia Institute of Technology
Department:Computing
关键词: Information Flows;    Autonomic Computing;    Self-management;    Probabilistic Modeling;   
Others  :  https://smartech.gatech.edu/bitstream/1853/24788/1/kumar_vibhore_200808_phd.pdf
美国|英语
来源: SMARTech Repository
PDF
【 摘 要 】

Implementing self-management for enterprise systems is difficult. First, the scale and complexity of such systems makes it hard to understand and interpret system behavior or worse, the root causes of certain behaviors. Second, it is not clear how the goals specified at a system-level translate to component-level actions that drive the system. Third, the dynamic environments in which such systems operate requires self-management techniques that not only adapt the system but also adapt their own decision making processes. Finally, to build a self-management solution that is acceptable to administrators, it should have the properties of tractability and trust, which allow an administrator to both understand and fine-tune self-management actions.This dissertation work introduces, implements, and evaluates iManage, a novel system state-space based framework for enabling self-management of enterprise-scale systems. The system state-space, in iManage, is defined to be a collection of monitored system parameters and metrics (termed system variables). In addition, from amongst the system variables, it identifies the variables of interest, which determine the operational status of a system, and the controllable variables, which are the ones that can be deterministically modified to affect the operational status of a system. Using this formal representation, we have developed and integrated into iManage techniques that establish a probabilistic model relating the variables of interest and the controllable variables under the prevailing operational conditions. Such models are then used by iManage to determine corrective actions in case of SLA violations and/or to determine per-component ranges for controllable variables, which if independently adhered to by each component, lead to SLA compliance. To address the issue of scale in determining system models, iManage makes use of a novel state-space partitioning scheme that partitions the state-space into smaller sub-spaces thereby allowing us to more precisely model the critical system aspects. Our chosen modeling techniques are such that the generated models can be easily understood and modified by the administrator. Furthermore, iManage associates each proposed self-management action with a confidence-attribute that determines whether the action in question merits autonomic enforcement or not.

【 预 览 】
附件列表
Files Size Format View
Enabling scalable self-management for enterprise-scale systems 2056KB PDF download
  文献评价指标  
  下载次数:13次 浏览次数:29次