Sunteți pe pagina 1din 20

Introduction Definition Various Models Used Issues in design

Computer architectures consisting of interconnected, multiple processors are basically of two types: 1). Tightly coupled system 2). Loosely coupled system

Transparency Reliability Flexibility Performance Scalability Heterogeneity Security Emulation of Existing Operating Systems

Access Transparency Location Transparency Replication Transparency Failure Transparency Migration Transparency Concurrency Transparency Performance Transparency Scaling Transparency

Fault avoidance Fault Tolerance Fault Detection and Recovery

Ease of Modification Ease of Enhancement

Some design principles considered useful for better performance such as Batch processing Cache whenever possible Minimize coping of data Minimize network Traffic Use of parallel processing for multiprocessing

Avoid Centralized entities Avoid Centralized algorithm Perform most operation on client workstation

S-ar putea să vă placă și