and S. Whimster (eds.) (1992) Global finance and urban living: a study of metropolitan change. Routledge, London. Cane, A. (1992) Information technology and competitive advantage: lessons from the developed countries. World Development 20.12, 1721-36. Camoy, M., M. Castells, S. Cohen and F.H. Cardoso (eds.) (1993) The new global economy in the information age: reflections on our changing world. The Pennsylvania State University Press, University Park, PA. Castells, M. (1994) European Cities, the informational society, and the global economy. New Left Review 20.4, 18-32. -(1993) The informational economy and the new international division of labour. In M. Carnoy, M. Castells, S.S. Cohen and F.H. Cardoso (eds.), The new global economy in the information age: reflections on our changing world, The ~ (1989) The informational city: information technology, economic restructuring, and the urban-regional process. Basil Blackwell, Oxford.
The requirements of grand challenge problems and the deployment of gigabit networks makes the network computing framework an attractive and cost effective computing environment with which t o interconnect geographically distributed processing and storage resources. Our project, Virtual Distributed Computing Environment ( V D C E ) , provides a problem-solving environment f o r high-performance distributed computing over wide area networks. V D C E delivers well-defined library functions that relieve end-users of tedious task implementations and also support reusability. I n this paper we present the conceptual design of V D C E software architecture, which is defined in three modules: a) the Application Editor, a user-friendly application development environment that generates the Application Flow Graph ( A F G ) of an application; b) the A pplication Scheduler, which provides an efficient task-toresource mapping of AFG; and c ) the V D C E Runtime System, which is responsible for running and managing application execution and monitoring the VDCE resources. I n t r o d u c t i o nGrand challenge problems have computational and storage resource requirements that are beyond the capacities of a single computing environment. Addition-*This research is supported by Rome Lab contract number F30602-95-C-0104. ally, emerging network technologies such as fiber-optic transmission facilities and the Asynchronous Transfer Mode (ATM) enable data to be transferred at the rate of a gigabit per second (Gbps). A high-speed network of geographically distributed heterogeneous resources represents a cost-effective, network-based computing environment for solving large-scale problems addressed by grand and national challenges. New software development models and problem solving environments are being developed to utilize efficiently the network computing environment.The software development process of parallel and distributed applications can be broadly described in terms of three phases: a) application development and specification, b) application scheduling and resource configuration, and c) application execution and runtime. Most of the related work so far has focused only on one or two of these phases; only a very few projects have completely addressed all phases of software development.The first phase, i.e, parallel and distributed application development and specification phase, overwhelms most users because of the difficulty of expressing communication and synchronization among computations 131. Some text-based parallel programming environments support the data-parallel paradigm, which requires advanced compilation techniques and compilers. Most of the other environments require explicit insertion of communication and synchronization primitives within the programs, which makes programs difficult to understand. Over the last few years a number 40
Management of large-scale Network-Centric Systems (NCS) and their applications is an extremely complex and challenging task due to factors such as centralized management architectures, lack of coordination and compatibility among heterogeneous network management systems, and the dynamic characteristics of networks and application bandwidth requirements, just to name a few. The goal of this research is to develop a hierarchical framework to achieve end-to-end intelligent proactive network management system that can be used to manage largescale network centric systems and their applications. This framework will provide the ability to write management programs to manage any required function or property (performance, high assurance, fault, quality of service, etc.) o f the network-centric systems and their applications during all the phases of their operations. Our ultimate objective is to consider the management of network-centric systems and applications starting from the design phase and forward rather than being after thought process. In this paper, we present a framework to develop proactive and adaptive management services and an implementation of a Proactive Application Management System (PAMS) based on that framework. Our implementation approach utilizes delegated mobile agents to implement the management functions required by any network-centric system and/or application. We will also present experimental results and evaluation of the management services offered by the PAMS prototype.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.