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