12
Distributed System Distributed System Introduction Introduction

Distributed network

Embed Size (px)

Citation preview

Page 1: Distributed network

Distributed SystemDistributed System

IntroductionIntroduction

Page 2: Distributed network

Distributed System

A distributed system consists of multipleautonomousautonomous computers that are linkedand that can—through software—give theappearance of being a single, integratedcomputer system. The individual computersmay be parts of a local, wide, or global areanetwork.

Distributed System

Page 3: Distributed network

Examples of distributed systems abound,including the Internet, various Universitycomputing centres, and ATM (automaticteller machine) networks.

Page 4: Distributed network

Distributed Systems

Page 5: Distributed network

Several features and capabilities are considered desirable for distributed systems include:

- Resource sharingResource sharing. This refers tothe ability for users to share hardware(e.g. peripherals), application software (e.g., groupware), or data (e.g., reference materials).

Features of Distributed Systems

Page 6: Distributed network

-ConcurrencyConcurrency

Refers to the fact that multiple users may be requesting or accessing system resources at the same time. Ideally, processors should be able to deal with multiple users simultaneously.

Distributed system automatically demonstrates concurrency each time two or more users do things at the same time on their own machines.

Features of Distributed Systems

Page 7: Distributed network

-OpennessOpenness

An open system is one for which specifications and interfaces have been made public, so that developers can create products for the system.

An open system can easily handle new hardware or software configurations because there are officially accepted specifications.

Features of Distributed Systems

Page 8: Distributed network

-TransparencyTransparency

Refers to the fact that a user doesn’t need to know that different resources being used maybe scattered all around the world.

For the user, there should be no significant difference between requesting a local resource and one at some remote location.

Features of Distributed Systems

Page 9: Distributed network

- Scalability - Scalability

Refers to the ability of the system to grow—for example, through the addition of new computers or by the creation of internetworks.

When a distributed system grows, certain information may need to be duplicated at multiple locations in order to maintain the efficiency of the original, smaller system.

Features of Distributed Systems

Page 10: Distributed network

- Fault toleranceFault tolerance

Refers to the system’s ability to continue functioning after one or more components become unavailable because of either hardware or software failure.

Features of Distributed Systems

Page 11: Distributed network

In a fault tolerant system, a software failure will affect only the process or processes that failed.

Features of Distributed Systems

Page 12: Distributed network

……Thank You…Thank You…

ConclusionConclusion