free papers,research papers,free term paper samples

On AUTONOMIA as an important independent computing environment

I. Introduction

Deployment of a wide range of network technology has led to the Internet Application services is growing exponentially. As the huge amount of information and collection difficulties, the combined heterogeneous network environment, making the management and control services, these Applications work is Research difficult to carry out.

For these challenging Research problem, a potential solution or inspiration from biological systems, because this system has been in the management and control of complex, interactive systems can be successfully used. This solution is call is automatically handled, its advocates to be finally distributed information system designed to automatically configure, auto-deploy, self-optimization, and is a safe, tolerant and strong, but also out of self-Ren Lei Guan Liyuan instructions issued in overload work.


Second, the automatic processing: Processing a new era

IBM recently launched a major force in the development of automatic processing systems and services projects. The most important way is to create a self-management, and adjust according to changes in the workload of system resources to achieve optimal processing system . This self-configuration even in the unattended self-healing environment approach is inspired by the human autonomic nervous system. The development of the next era of the concept of processing system is based on biological systems and digital processing systems on top of .

Paul Horn in his article in the Herald-style set to automatic processing system of 8 key elements and characteristics. Future breakthroughs in bottleneck technologies, automatic processing may change the definition of the circumstances, the following list shows the eight automatic handling system characteristics: self-definition, self-protection, automatic optimization, self-healing, self-configuration, logical, open and can predict the future.


Third, AUTONOMIA design method

The project goal is to automatically deploy mobile agents to self-manage properties. This is the structure of automation in the previous two projects set up based on: Adaptive Distributed Virtual Computing Environment (ADVICE and Application control and management System (CATALINA. this automated environment for Application developers to maintain the software for all future service needs and attributes necessary management and control tools, and also provides on-line monitoring and management mechanisms.

(A compiler Application manager (AME. it to provide application development that can strengthen the application of automation requirements (such as self-optimizing and self-repair and find appropriate ways to satisfy their needs of services. The main function of the compiler storage in the structure of control application management needs.

(B automation middleware services (AMS. defined on the basis of the AME application management needs of the future, the next step is to use AMS Services to establish a run in the application can dynamically control the allocation of resources in a reasonable application the execution environment.

1, self-repair. For each type of error (the system, the formation or the agent, the corresponding software agent has the responsibility to test the program. In the monitoring phase, once the program is running error, the error processor will focus on the errors have been . For example, components are a problem is detected, the agent continues to monitor the implementation of the component and its CPU share. When set to stop running, its execution state of the processor will be an error detected, then processor will analyze and determine the type of error and to correct this error need to do. When these preparations are completed, the error processor will be selected to perform the appropriate fix. If the system's own error, the error processor will and Application Delegated Mander (ADM consultations to establish a good host to run another has been affected components.

2, self-optimization. And self-repair method similar to the methods of self-optimization will also have a handler called self-healing software agents, and its responsibility is to optimize the running time of application and system performance. This self-optimizing handler will choose the appropriate mechanical device performance optimization applications (such as the use of portable application components, so as to change the allocation of all resources and load balancing. reposted elsewhere in the Research Papers Download http://www.hi138.com IV automated method

In this section, we discuss the main implementation of automation modules. Focuses on the implementation of the system self-repair function.

(A mobile agent system. Design Automation of mobile agent system is to provide the mobile agent can be independent of the hardware and operating system implementation of a unified platform. It is capable of receiving agents, executive agency, the state regulatory agency, and the ability to agent from one place to another. It also provides the ability to track AUTONOMIA in this environment the connection and revocation for a range of operating systems. In the mobile agent system, defines a component agent transfer protocol, as MAS access point. It is responsible for receiving agent from a remote computer, ignoring whether the computer operating system that can be agents, and agents sent to the agency for the host.

(B Application Manager compiler. A user can register in the component library has been defined in the library by selecting the components, and establish links between the components, in order to develop their own applications. Also, development and application process flow chart, AME will enable users to the management requirements for each component for detailed instructions, and stored in the component library. AST template by using the application class, for the application to provide a unique, on behalf of of management and control of property. Management and control of information, including name, description, attributes (application-specific nature of the lists, fault tolerance, security, monitoring technology, and monitoring parameters will be stored in the application template class. AST is used Extensible Markup Language XML.

(C automation middleware services. AMS provides automated computing environment to achieve the automation of management services to the core. AMS uses the services provided by mobile agent. AMS main services provided by the component library, resource library, java space, to further Note that each AMS services are used by the application and system state selected algorithms and dynamic execution.


V. Summary

This paper describes a computing environment automatically (AUTONOMIA architecture, use of the method can achieve automatic control and management of large-scale, parallel and distributed applications. Discussed when the component, agent, or self-repair when the system error model design approach, the goal is to continue to achieve self-optimization of the environment and self-protection.


References:
[1] REBarlow and R. Campo, "total Time on test Processes and Applications to Failure Data analysis", reliability and Fault Tree Analysis (REBarlow, J.fussellandN.Singpurwalla, eds., SIAM, Philadelphia, 1975.

[2] H. Okamura, A. Fujimoto, T. Dohi, S. Osaki and KSTrivedi, "The Optimal Preventive Maintenance Policy for a Software System with Multi Server Station", Proc.6th ISSAT Int'l Conf. Reliability and Quality in Design, 2000.

Links to Research Papers Download http://www.hi138.com

Newest Research Papers

  • Newest
  • Computer Applications Papers

MOST POPULAR Computer Applications Papers

  • 24Hours
  • 7Days
  • 30Days