An Overview of MSHN: The Management System for Heterogeneous Networks

Abstract

The Management System for Heterogeneous Networks (MSHN) is a resource management system for use in heterogeneous environments. This paper describes the goals of MSHN, its architecture, and both completed and ongoing research experiments. MSHN's main goal is to determine the best way to support the execution of many different applications, each with its own quality of service (QoS) requirements, in a distributed, heterogeneous environment. MSHN's architecture consists of seven distributed, potentially replicated components that communicate with one another using CORBA (Common Object Request Broker Architecture). MSHN's experimental investigations include: (1) the accurate, transparent determination of the end-to-end status of resources; (2) the identification of optimization criteria and how non-determinism and the granularity of models affect the performance of various scheduling heuristics that optimize those criteria; (3) the determination of how security should be incorporated between components as well as how to account for security as a QoS attribute; and (4) the identification of problems inherent in application and system characterization.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1999
Accession Number
ADA423572

Entities

People

  • David St. John
  • Debra A. Hensgen
  • Howard J. Siegel
  • Matthew C. Schnaidt
  • Taylor Kidd

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Authentication
  • Computations
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Databases
  • Distributed Computing
  • Heterogeneous Networks
  • Information Science
  • Models
  • Object Code
  • Operating Systems
  • Resource Management
  • Servers (Computer Hardware)
  • Standards

Fields of Study

  • Computer science

Readers

  • Business Analytics
  • Distributed Systems and Data Platform Development
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.