Abstract:
Some modern distributed applications require cooperation among multiple geographically separated computing facilities to perform intensive computing at the end sites and ...Show MoreMetadata
Abstract:
Some modern distributed applications require cooperation among multiple geographically separated computing facilities to perform intensive computing at the end sites and large-scale data transfers in the wide area network. It has been widely recognized that WDM networks are cost-effective means to support data transfers in this type of data-intensive applications. However, neither the traditional approaches to establishing lightpaths between given source destination pairs nor the existing application-level approaches that only consider computing resources but take the underlying connectivity for granted are sufficient. In this article we identify key limitations and issues in existing systems, and focus on joint resource allocation of both computing resources and network resources in federated computing and network systems. A variety of resource allocation schemes that provide modern distributed computing applications with performance and reliability guarantees are presented.
Published in: IEEE Network ( Volume: 24, Issue: 4, July-August 2010)
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Provisioning ,
- Distributed Computing ,
- Resource Allocation ,
- Computational Resources ,
- Wide Area ,
- Completion Time ,
- Undirected ,
- Computer System ,
- Types Of Applications ,
- Data Transfer ,
- Task Execution ,
- Network Resources ,
- Correction Scheme ,
- Directed Acyclic Graph ,
- Task Scheduling ,
- Optical Networks ,
- End Sites ,
- Wavelength Division Multiplexing ,
- Transfer Network ,
- Wide Area Network ,
- Computation Resource Allocation ,
- Link Failure ,
- Assignment Problem ,
- Joint Network ,
- Routing Path ,
- Communication Cost ,
- Single Failure ,
- Dijkstra’s Algorithm ,
- Physical Substrate ,
- Number Of CPUs
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Provisioning ,
- Distributed Computing ,
- Resource Allocation ,
- Computational Resources ,
- Wide Area ,
- Completion Time ,
- Undirected ,
- Computer System ,
- Types Of Applications ,
- Data Transfer ,
- Task Execution ,
- Network Resources ,
- Correction Scheme ,
- Directed Acyclic Graph ,
- Task Scheduling ,
- Optical Networks ,
- End Sites ,
- Wavelength Division Multiplexing ,
- Transfer Network ,
- Wide Area Network ,
- Computation Resource Allocation ,
- Link Failure ,
- Assignment Problem ,
- Joint Network ,
- Routing Path ,
- Communication Cost ,
- Single Failure ,
- Dijkstra’s Algorithm ,
- Physical Substrate ,
- Number Of CPUs