DocumentCode :
332538
Title :
Resource allocation in a distributed computing environment
Author :
Carter, Russell L. ; Louis, David St ; Andert, Ed P., Jr.
Author_Institution :
Conceptual Syst. & Software, Chino Valley, AZ, USA
Volume :
1
fYear :
1998
fDate :
31 Oct-7 Nov 1998
Abstract :
Advanced transportation systems can be expected to increasingly employ modern software development methodologies for the implementation of their operational capabilities. This is demanded by the shift to open architecture hardware and software solutions in order to meet stringent low-cost objectives. The common object request broker architecture (CORBA) is an important maturing standard offering interoperability among software components and portability across hardware platforms. While CORBA can provide needed interoperability and portability, the question arises how to manage distributed CORBA clients and servers in a fault tolerant manner. Future mission critical and distributed software deployments require effective resource allocation. Critical resource allocation issues that need to be addressed include component migration, scheduling, and load balancing across dynamic computational resources. A management system that addresses these issues in a uniform and cost-effective way is needed. This paper describes an integrated approach to optimal resource allocation and fault tolerance in a distributed computing environment. The approach leverages a commodity-off-the-shelf (COTS) resource allocation system to provide the infrastructure for the specific resource allocation and fault tolerance enhancements required to host a reliable CORBA applications on heterogeneous networked workstations
Keywords :
aerospace computing; distributed object management; fault tolerant computing; open systems; resource allocation; software engineering; commodity-off-the-shelf; common object request broker architecture; component migration; distributed clients; distributed computing environment; distributed servers; distributed software deployments; fault tolerant manner; heterogeneous networked workstations; interoperability; load balancing; mission critical deployments; open architecture; portability; resource allocation; scheduling; software development methodologies; Computer architecture; Distributed computing; Fault tolerance; Hardware; Mission critical systems; Processor scheduling; Programming; Resource management; Software standards; Transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems Conference, 1998. Proceedings., 17th DASC. The AIAA/IEEE/SAE
Conference_Location :
Bellevue, WA
Print_ISBN :
0-7803-5086-3
Type :
conf
DOI :
10.1109/DASC.1998.741492
Filename :
741492
Link To Document :
بازگشت