Upload
delphia-booker
View
221
Download
0
Embed Size (px)
Citation preview
Resource Management and Inter-Operability in Network-Based
Systems Shikharesh Majumdar
Dept. of Systems and Computer Engineering,Carleton University,Ottawa, CANADA
2Majumdar
Introduction
Distributed Systems connected by networks provide various resources/services to clients:– Computing/storage/communication resources
– Various Application Dependent Services
Resource Management Middleware– Resource Discovery
– Resource allocation and scheduling
Inter-Operability Middleware– Enables the interaction of entities implemented using diverse technologies
CORBA [Valcartier (Defense Lab) project]
Web Services
3Majumdar
Resource Discovery
Where is the desired resource located? Distributed Meta-directory-Based Approach
– Collaborative Project with Alcatel-Lucent
4Majumdar
Resource Allocation and Scheduling on Grids Grids: A relatively new distributed system paradigm
– Distributed control, Open and general protocols, Non-Trivial Quality of Sevice (QoS)
QoSMOS – Matchmaking algorithms
– Scheduling algorithms
– Co-scheduling of multiple resources
– Collaboration with Nortel
Wireless Grids– Includes sensors and other wireless
devices
Figure from “Engineering Grid Applications and Middleware for High Performance” U. Farooq, S. Majumdar and E.W. Parsons, in Proc. ACM 6th International Workshop on Software and Performance (WOSP 2007), Buenos Aires, Argentina, February 2007.
5Majumdar
Network Platform for Bridge Infrastructure Management
Collaborative project with colleagues
from Civil Engineering (in proposal stage)
Monitoring bridges in the nation
Enhancing collaborative research
Provide access to various resources– Tools
– Computing resources
– Data sets
6Majumdar
Web Services-Based Inter-Operable Systems Web Services (WS):
– Provides inter-operability
– WS Replica Selection Strategies
– Distributed WS Registry Meta-directory-based approach Caching and Prefetching
– Hosting WS on resource constrained mobile devices Execution environment Application pratitioning techniques
– XML Publish/Subscribe Systems Filtering techniques Forwarding techniques
Collaboration with Alcatel-Lucent (supported by Ontario Centres of Excellence)
Co-Investigators: C.-H. Lung and B. Esfandiari