Fourth International Conference on Autonomic Computing (ICAC'07)最新文献

筛选
英文 中文
On the Use of Fuzzy Modeling in Virtualized Data Center Management 模糊建模在虚拟化数据中心管理中的应用
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.28
Jing Xu, Ming Zhao, J. Fortes, R. Carpenter, Mazin S. Yousif
{"title":"On the Use of Fuzzy Modeling in Virtualized Data Center Management","authors":"Jing Xu, Ming Zhao, J. Fortes, R. Carpenter, Mazin S. Yousif","doi":"10.1109/ICAC.2007.28","DOIUrl":"https://doi.org/10.1109/ICAC.2007.28","url":null,"abstract":"One of the most important goals of data-center management is to reduce cost through efficient use of resources. Virtualization techniques provide the opportunity of carving individual physical servers into multiple virtual containers that can be run and managed separately. A key challenge that comes with virtualization is the simultaneous on-demand provisioning of shared resources to virtual containers and the management of their capacities to meet service quality targets at the least cost. This paper proposes a two-level resource management system with local controllers at the virtual-container level and a global controller at the resource-pool level. Autonomic resource allocation is realized through the interaction of the local and global controllers. A novelty of the controller designs is their use of fuzzy logic to efficiently and robustly deal with the complexity of the virtualized data center and the uncertainties of the dynamically changing workloads. Experimental results obtained through a prototype implementation demonstrate that, for the scenarios under consideration, the proposed resource management system can significantly reduce resource consumption while still achieving application performance targets.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128396921","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 192
SLA Decomposition: Translating Service Level Objectives to System Level Thresholds SLA分解:将服务级别目标转换为系统级别阈值
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.36
Yuan Chen, Subu Iyer, Xue Liu, D. Milojicic, Akhil Sahai
{"title":"SLA Decomposition: Translating Service Level Objectives to System Level Thresholds","authors":"Yuan Chen, Subu Iyer, Xue Liu, D. Milojicic, Akhil Sahai","doi":"10.1109/ICAC.2007.36","DOIUrl":"https://doi.org/10.1109/ICAC.2007.36","url":null,"abstract":"In today's complex and highly dynamic computing environments, systems/services have to be constantly adjusted to meet service level agreements (SLAs) and to improve resource utilization, thus reducing operating cost. Traditional design of such systems usually involves domain experts who implicitly translate service level objectives (SLOs) specified in SLAs to system-level thresholds in an ad-hoc manner. In this paper, we present an approach that combines performance modeling with performance profiling to create models that translate SLOs to lower-level resource requirements for each system involved in providing the service. Using these models, the process of creating an efficient design of a system/service can be automated, eliminating the involvement of domain experts. We demonstrate that our approach is practical and that it can be applied to different applications and software architectures. Our experiments show that for a typical 3-tier e-commerce application in a virtualized environment the SLAs can be met while improving CPU utilization up to 3 times.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128442877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 119
Designing Self-Adaptive Service-Oriented Applications 设计自适应的面向服务的应用程序
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.13
G. Denaro, M. Pezzè, D. Tosi
{"title":"Designing Self-Adaptive Service-Oriented Applications","authors":"G. Denaro, M. Pezzè, D. Tosi","doi":"10.1109/ICAC.2007.13","DOIUrl":"https://doi.org/10.1109/ICAC.2007.13","url":null,"abstract":"In this paper, we present a self-adaptive approach for service-oriented applications that combines novel techniques into a traditional sense-plan-act control loop, where the subject system is connected to a controller that in turn feeds commands back into the subject system. Our control loop works as follows: The invocation of a service triggers monitoring mechanisms. Such mechanisms identify changes in the invoked services that may depend on server-side implementation updates or dynamically discovered services.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127573975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Autonomic Reactive Systems via Online Learning 通过在线学习的自主反应系统
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.10
S. Seshia
{"title":"Autonomic Reactive Systems via Online Learning","authors":"S. Seshia","doi":"10.1109/ICAC.2007.10","DOIUrl":"https://doi.org/10.1109/ICAC.2007.10","url":null,"abstract":"Reactive systems are those that maintain an ongoing interaction with their environment at a speed dictated by the latter. Examples of such systems include web servers, network routers, sensor nodes, and autonomous robots. While we increasingly rely on the correct operation of these systems, it is becoming ever harder to deploy them bug-free. We propose a new formal framework for automatically recovering a class of reactive systems from run-time failures. This class of systems comprises those whose executions can be divided into rounds such that each round performs a new unit of work. We show how the system recovery and repair problem can be modeled as an instance of an online learning problem. On the theoretical side, we give a strategy that is near-optimal, and state and prove bounds on its performance. On the practical side, we demonstrate the effectiveness of our approach through the case study of a buggy network monitor. Our results indicate that online learning provides a useful basis for constructing autonomic reactive systems.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131099282","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Prato: Databases on Demand 普拉托:按需数据库
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.33
Soila M. Pertet, P. Narasimhan, J. Wilkes, J. Wylie
{"title":"Prato: Databases on Demand","authors":"Soila M. Pertet, P. Narasimhan, J. Wilkes, J. Wylie","doi":"10.1109/ICAC.2007.33","DOIUrl":"https://doi.org/10.1109/ICAC.2007.33","url":null,"abstract":"Database configuration can be a daunting task as database administrators are often presented with a myriad of configuration options that are difficult to sift through. Prato, a project at HP Labs, is a prototype of a self-managing DBMS service provider that eases this burden by using economic incentives to guide automated DBMS setup and management. Prato offers customers private, virtual, DBMS appliances that can each be sized up to several hundred nodes, and made available on demand, in just a few minutes.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"757 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116410019","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Exploiting Platform Heterogeneity for Power Efficient Data Centers 利用平台异构实现高能效数据中心
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.16
Ripal Nathuji, C. Isci, E. Gorbatov
{"title":"Exploiting Platform Heterogeneity for Power Efficient Data Centers","authors":"Ripal Nathuji, C. Isci, E. Gorbatov","doi":"10.1109/ICAC.2007.16","DOIUrl":"https://doi.org/10.1109/ICAC.2007.16","url":null,"abstract":"It has recently become clear that power management is of critical importance in modern enterprise computing environments. The traditional drive for higher performance has influenced trends towards consolidation and higher densities, artifacts enabled by virtualization and new small form factor server blades. The resulting effect has been increased power and cooling requirements in data centers which elevate ownership costs and put more pressure on rack and enclosure densities. To address these issues, in this paper, we enable power-efficient management of enterprise workloads by exploiting a fundamental characteristic of data centers: \"platform heterogeneity\". This heterogeneity stems from the architectural and management-capability variations of the underlying platforms. We define an intelligent workload allocation method that leverages heterogeneity characteristics and efficiently maps workloads to the best fitting platforms, significantly improving the power efficiency of the whole data center. We perform this allocation by employing a novel analytical prediction layer that accurately predicts workload power/performance across different platform architectures and power management capabilities. This prediction infrastructure relies upon platform and workload descriptors that we define as part of our work. Our allocation scheme achieves on average 20% improvements in power efficiency for representative heterogeneous data center configurations, highlighting the significant potential of heterogeneity-aware management.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116668729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 209
A Tiny and Light-Weight Autonomic Element for Wireless Sensor Networks 用于无线传感器网络的小而轻的自主元件
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.2
T. R. Silva, Fabrício A. Silva, J. Nogueira, A. Loureiro, L. B. Ruiz
{"title":"A Tiny and Light-Weight Autonomic Element for Wireless Sensor Networks","authors":"T. R. Silva, Fabrício A. Silva, J. Nogueira, A. Loureiro, L. B. Ruiz","doi":"10.1109/ICAC.2007.2","DOIUrl":"https://doi.org/10.1109/ICAC.2007.2","url":null,"abstract":"Autonomic networks are able to monitor and control themselves without direct human intervention. The smallest unit of an autonomic network is the autonomic element (AE). This work presents the model and evaluation of a specific wireless sensor network (WSNs) AE, called autonomic sensor element (ASE). The ASE has been proposed considering WSNs hardware, software, communication and energy restrictions.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116867015","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning 支持动态资源分配的应用资源需求阶段分析与预测
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.7
Jian Zhang, Mazin S. Yousif, R. Carpenter, R. Figueiredo
{"title":"Application Resource Demand Phase Analysis and Prediction in Support of Dynamic Resource Provisioning","authors":"Jian Zhang, Mazin S. Yousif, R. Carpenter, R. Figueiredo","doi":"10.1109/ICAC.2007.7","DOIUrl":"https://doi.org/10.1109/ICAC.2007.7","url":null,"abstract":"Profiling the execution phases of an application can lead to optimizing the utilization of the underlying resources. This is the thrust of this paper, which presents a novel system-level application resource demand phase analysis and prediction prototype to support on-demand resource provisioning. The phase profile learned from historical runs is used to classify and predict phase behavior using a set of algorithms based on clustering. The process takes into consideration application's resource consumption patterns, pricing schedules defined by the resource provider, and penalties associated with service-level agreement (SLA) violations.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131340631","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Model-Driven Autonomic Architecture 模型驱动的自治架构
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.27
R. Calinescu
{"title":"Model-Driven Autonomic Architecture","authors":"R. Calinescu","doi":"10.1109/ICAC.2007.27","DOIUrl":"https://doi.org/10.1109/ICAC.2007.27","url":null,"abstract":"We present a generic architecture for developing fully-fledged autonomic systems out of non-autonomic components, and investigate how the architecture can be implemented using existing technologies. The universal policy engine at the core of the architecture is configured by means of a model of the resources placed under its control, and uses a set of flexible policies for their management.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134634939","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
Policy-Centric Integration and Dynamic Composition of Autonomic Computing Techniques 以策略为中心的集成与自主计算技术的动态组合
Fourth International Conference on Autonomic Computing (ICAC'07) Pub Date : 2007-06-11 DOI: 10.1109/ICAC.2007.32
R. Anthony
{"title":"Policy-Centric Integration and Dynamic Composition of Autonomic Computing Techniques","authors":"R. Anthony","doi":"10.1109/ICAC.2007.32","DOIUrl":"https://doi.org/10.1109/ICAC.2007.32","url":null,"abstract":"This paper presents innovative work in the development of policy-based autonomic computing. The core of the work is a powerful and flexible policy-expression language AGILE, which facilitates run-time adaptable policy configuration of autonomic systems. AGILE also serves as an integrating platform for other self-management technologies including signal processing, automated trend analysis and utility functions. Each of these technologies has specific advantages and applicability to different types of dynamic adaptation. The AGILE platform enables seamless interoperability of the different technologies to each perform various aspects of self-management within a single application. The various technologies are implemented as object components. Self-management behaviour is specified using the policy language semantics to bind the various components together as required. Since the policy semantics support run-time re-configuration, the self-management architecture is dynamically composable. Additional benefits include the standardisation of the application programmer interface, terminology and semantics, and only a single point of embedding is required.","PeriodicalId":179923,"journal":{"name":"Fourth International Conference on Autonomic Computing (ICAC'07)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134635662","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 38
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信