Newest Viewed Downloaded

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 2 ARCHITECTURES

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 2 ARCHITECTURES

Architectural Styles (1)

Important styles of architecture for distributed systems Layered architectures Object-based architectures Data-centered architectures Event-based architectures

Architectural Styles (2)

Figure 2-1. The (a) layered architectural style and …

Architectural Styles (3)

Figure 2-1. (b) The object-based architectural style.

Architectural Styles (4)

Figure 2-2. (a) The event-based architectural style and …

Architectural Styles (5)

Figure 2-2. (b) The shared data-space architectural style.

Centralized Architectures

Figure 2-3. General interaction between a client and a server.

Application Layering (1)

Recall previously mentioned layers of architectural style The user-interface level The processing level The data level

Application Layering (2)

Figure 2-4. The simplified organization of an Internet search engine into three different layers.

Multitiered Architectures (1)

The simplest organization is to have only two types of machines: A client machine containing only the programs implementing (part of) the user-interface level A server machine containing the rest, the programs implementing the processing and data level

Multitiered Architectures (2)

Figure 2-5. Alternative client-server organizations (a)–(e).

Multitiered Architectures (3)

Figure 2-6. An example of a server acting as client.

Structured Peer-to-Peer Architectures (1)

Figure 2-7. The mapping of data items onto nodes in Chord.

Structured Peer-to-Peer Architectures (2)

Figure 2-8. (a) The mapping of data items onto nodes in CAN.

Structured Peer-to-Peer Architectures (3)

Figure 2-8. (b) Splitting a region when a node joins.

Unstructured networks

Random Graphs Partial views

Unstructured Peer-to-Peer Architectures (1)

Figure 2-9. (a) The steps taken by the active thread.

Unstructured Peer-to-Peer Architectures (2)

Figure 2-9. (b) The steps take by the passive thread

Topology Management of Overlay Networks (1)

Figure 2-10. A two-layered approach for constructing and maintaining specific overlay topologies using techniques from unstructured peer-to-peer systems.

Topology Management of Overlay Networks (2)

Figure 2-11. Generating a specific overlay network using a two-layered unstructured peer-to-peer system [adapted with permission from Jelasity and Babaoglu (2005)].

Showing 1 - 20 of 25 items Details

Name: 
060-arch
Author: 
Steve Armstrong
Company: 
N/A
Description: 
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 2 ARCHITECTURES
Tags: 
architectur | figur | peer | style | layer | system | server | network
Created: 
10/24/2005 7:12:14 PM
Slides: 
25
Views: 
55
Downloads: 
2
Rating: 
0


> Comment



Share this presentation
|

Comments

Share this presentation:

|
Sitemap