15,744 research outputs found
Semantic-based policy engineering for autonomic systems
This paper presents some important directions in the use of ontology-based semantics in achieving the vision of Autonomic Communications. We examine the requirements of Autonomic Communication with a focus on the demanding needs of ubiquitous computing environments, with an emphasis on the requirements shared with Autonomic Computing. We observe that ontologies provide a strong mechanism for addressing the heterogeneity in user task requirements, managed resources, services and context. We then present two complimentary approaches that exploit ontology-based knowledge in support of autonomic communications: service-oriented models for policy engineering and dynamic semantic queries using content-based networks. The paper concludes with a discussion of the major research challenges such approaches raise
Scenarios for an autonomic micro smart grid
Autonomic computing is a bio-inspired vision elaborated to manage the increasing complexity of contemporary heterogeneous, large scale, dynamic computer systems. This paper presents a series of scenarios relative to micro smart grids â district-size âsmartâ electricity networks. These scenarios involve situations where autonomic management approaches could provide promising solutions. They therefore appear as short stories of a possible autonomic micro smart grid, that illustrate the concepts of autonomic computing as well as the potential behind this vision. At the same time, these scenarios reveal open issues as well as novel perspectives on the future of micro smart grids
Run-time connector synthesis for autonomic systems of systems
A key objective of autonomic computing is to reduce the cost and expertise required for the management of complex IT systems. As a growing number of these systems are implemented as hierarchies or federations of lower-level systems, techniques that support the development of autonomic systems of systems are required. This article introduces one such technique, which involves the run-time synthesis of autonomic system connectors. These connectors are specified by means of a new type of autonomic computing policy termed a resource definition policy, and enable the dynamic realisation of collections of collaborating autonomic systems, as envisaged by the original vision of autonomic computing. We propose a framework for the formal specification of autonomic computing policies, and use it to define the new policy type and to describe its application to the development of autonomic system of systems. To validate the approach, we present a sample data-centre application that was built using connectors synthesised from resource-definition policies
Run-time connector synthesis for autonomic systems of systems
A key objective of autonomic computing is to reduce the cost and expertise required for the management of complex IT systems. As a growing number of these systems are implemented as hierarchies or federations of lower-level systems, techniques that support the development of autonomic systems of systems are required. This article introduces one such technique, which involves the run-time synthesis of autonomic system connectors. These connectors are specified by means of a new type of autonomic computing policy termed a resource definition policy, and enable the dynamic realisation of collections of collaborating autonomic systems, as envisaged by the original vision of autonomic computing. We propose a framework for the formal specification of autonomic computing policies, and use it to define the new policy type and to describe its application to the development of autonomic system of systems. To validate the approach, we present a sample data-centre application that was built using connectors synthesised from resource-definition policies
Autonomic Road Transport Support Systems
The work on Autonomic Road Transport Support (ARTS) presented here aims at
meeting the challenge of engineering autonomic behavior in Intelligent Transportation
Systems (ITS) by fusing research from the disciplines of traffic engineering
and autonomic computing. Ideas and techniques from leading edge artificial intelligence
research have been adapted for ITS over the last years. Examples include
adaptive control embedded in real time traffic control systems, heuristic algorithms
(e.g. in SAT-NAV systems), image processing and computer vision (e.g. in automated
surveillance interpretation). Autonomic computing which is inspired from the
biological example of the bodyâs autonomic nervous system is a more recent development.
It allows for a more efficient management of heterogeneous distributed
computing systems. In the area of computing, autonomic systems are endowed
with a number of properties that are generally referred to as self-X properties,
including self-configuration, self-healing, self-optimization, self-protection and more
generally self-management. Some isolated examples of autonomic properties such
as self-adaptation have found their way into ITS technology and have already proved
beneficial. This edited volume provides a comprehensive introduction to Autonomic
Road Transport Support (ARTS) and describes the development of ARTS systems. It
starts out with the visions, opportunities and challenges, then presents the foundations
of ARTS and the platforms and methods used and it closes with experiences
from real-world applications and prototypes of emerging applications. This makes
it suitable for researchers and practitioners in the fields of autonomic computing,
traffic and transport management and engineering, AI, and software engineering.
Graduate students will benefit from state-of-the-art description, the study of novel
methods and the case studies provided
Towards an Autonomic Cluster Management System (ACMS) with Reflex Autonomicity
Cluster computing, whereby a large number of simple processors or nodes are combined together to apparently function as a single powerful computer, has emerged as a research area in its own right. The approach offers a relatively inexpensive means of providing a fault-tolerant environment and achieving significant computational capabilities for high-performance computing applications. However, the task of manually managing and configuring a cluster quickly becomes daunting as the cluster grows in size. Autonomic computing, with its vision to provide self-management, can potentially solve many of the problems inherent in cluster management. We describe the development of a prototype Autonomic Cluster Management System (ACMS) that exploits autonomic properties in automating cluster management and its evolution to include reflex reactions via pulse monitoring
Self tuning with self confidence
Recent research on managing complex computing systems has focused on the autonomic computing vision: Systems should manage themselves according to an high level administratorâs goal [5]. As an example, system components should monitor the enviroment and self-tune to meet quality of service expectations, without requiring manual intervention in the selection of concrete configuration options or in coordinating the reconfiguration process
SLA-Oriented Resource Provisioning for Cloud Computing: Challenges, Architecture, and Solutions
Cloud computing systems promise to offer subscription-oriented,
enterprise-quality computing services to users worldwide. With the increased
demand for delivering services to a large number of users, they need to offer
differentiated services to users and meet their quality expectations. Existing
resource management systems in data centers are yet to support Service Level
Agreement (SLA)-oriented resource allocation, and thus need to be enhanced to
realize cloud computing and utility computing. In addition, no work has been
done to collectively incorporate customer-driven service management,
computational risk management, and autonomic resource management into a
market-based resource management system to target the rapidly changing
enterprise requirements of Cloud computing. This paper presents vision,
challenges, and architectural elements of SLA-oriented resource management. The
proposed architecture supports integration of marketbased provisioning policies
and virtualisation technologies for flexible allocation of resources to
applications. The performance results obtained from our working prototype
system shows the feasibility and effectiveness of SLA-based resource
provisioning in Clouds.Comment: 10 pages, 7 figures, Conference Keynote Paper: 2011 IEEE
International Conference on Cloud and Service Computing (CSC 2011, IEEE
Press, USA), Hong Kong, China, December 12-14, 201
The "Biologically-Inspired Computing" Column
Self-managing systems, whether viewed from the perspective of Autonomic Computing, or from that of another initiative, offers a holistic vision for the development and evolution of biologically-inspired computer-based systems. It aims to bring new levels of automation and dependability to systems, while simultaneously hiding their complexity and reducing costs. A case can certainly be made that all computer-based systems should exhibit autonomic properties [6], and we envisage greater interest in, and uptake of, autonomic principles in future system development
Autonomic systems modeling and development : a survey
This major report is a survey of autonomic systems modeling and development. Its aim is to explore current research and developments, such that subsequently, autonomic computing to be applied to the Concordia University developed TROM formalism and TROMLAB framework. Firstly, the report formulates the vision of Autonomic System Timed Reactive Model (AS-TRM) and briefly introduces real-time reactive systems, TROM formalism and TROMLAB framework. Secondly, it surveys autonomic computing characteristics, abstracting out algorithms with potential for development. Thirdly, it illustrates patterns for modeling and development of autonomic complex systems. In addition, the report conducts a thorough survey on existing intelligent multi-agents technologies and open standards with a high potential of enabling autonomic computing. Insights into industry and academic efforts that leverage autonomic computing are provided as well. At the end, the report provides exploratory research directions that have a high potential for realizing the Autonomic System Timed Reactive Model (AS-TRM
- âŠ