1. Trang chủ
  2. » Giáo án - Bài giảng

The architecture of computer hardware and systems software an information technology approach ch11

39 127 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 1,1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Symmetrical Multiprocessing Each CPU has equal access to resources  Each CPU determines what to run using a... Client-Server Architecture File storage, databases, printing services, l

Trang 1

Chapter 11

Modern Computer Systems, Clusters, and Networks

The Architecture of Computer Hardware

and Systems Software:

An Information Technology Approach

3rd Edition, Irv Englander John Wiley and Sons 2003

Trang 2

Basic Personal Computer System

Trang 3

Mainframe Computer System

Trang 4

Major PC System Components

Trang 5

System Performance

Improvements

Trang 6

 Increase the processing power of a system

 Parallel processing

 Tightly coupled systems

 Loosely coupled systems

Trang 7

Tightly Coupled Systems

shared memory, I/O, etc

redundant program execution

 Master-slave multiprocessing

 Symmetrical multiprocessing (SMP)

Trang 8

Tightly Coupled Systems

Trang 9

Master-Slave Multiprocessing

 Master CPU

 Advantages

 Disadvantages

system fails

Trang 10

Symmetrical Multiprocessing

 Each CPU has equal access to resources

 Each CPU determines what to run using a

Trang 11

Loosely Coupled Systems

 Clusters or multi-computer systems

 Each system has its own CPU, memory, and I/

Trang 13

Shared-Disk Model

 Better load balancing

 Complex software required for

transactional processing (lock, commit phases)

Trang 14

Cluster Models

Trang 16

Blade and Rack of Beowulf Cluster

Trang 17

Computer Interconnection

 Communication channel – pathway for data

movement between computers

Trang 18

Example: Point-to-Point

Trang 19

Client-Server Architecture

 File storage, databases, printing services, login services, web services

 Execute programs in its own memory

 Access files either locally or can request

files from a server

Trang 20

Client-Server Network

Trang 21

LAN Topology

shared medium environment

Trang 22

LAN Topologies: Bus

using tap

entire medium (both directions)

prevent the signal from bouncing

Trang 23

Bus LAN Diagram

Trang 24

LAN Topologies: Tree

branches which may have branches of their own

network, can be received by any station

Trang 25

LAN Topologies: Ring

point-to-point links in a ring

receiver checks its address, and copies those intended for it into a local buffer

which removes it from network

usage

Trang 26

Ring LAN Diagram

Trang 27

LAN Topologies: Star

a central station, usually with two

undirectional links

pairs of nodes together

switch frames among stations

network to go down

Trang 28

Star LAN Diagram

Trang 29

Ethernet MAC Protocol

 MAC – Medium Access Control

 Ethernet and CSMA/CD

 Carrier sense multiple access with collision

detection

 Four step procedure

 If medium is idle, transmit

 If medium is busy, listen until idle and then transmit

 If collision is detected, cease transmitting

 After a collision, wait a random amount of time

before retransmitting

Trang 30

Ethernet Frame

Trang 31

Switched Ethernet

Trang 32

Token Ring MAC Protocol

 Token “seized” by changing a bit on the

circulating frame to indicate start of frame rather than token

 Default configuration requires sender to

complete transmission and begin receiving transmitted frame before releasing the

token

 “Early token release” allows release of

token after transmission but before receipt

of frame

Trang 33

layout

repeats the signal on the outgoing line

Trang 34

WANs

 Read all frames from each network

 Accept frames from sender on one network

that are addressed to a receiver on the other network

 Retransmit frames from sender using MAC

protocol for receiver

Trang 35

networks

correspond to the protocol of the other network

to the router

Trang 36

Wide Area Network

 Circuit switching

 Dedicated channel between source and

destination for duration of connection

 Message switching

 Dedicated channel for an entire message

 Packet switching

 An independent path is created for each datagram

 Virtual circuit switching

 A route is created from source to destination

before transmission begins and all datagrams are sent using the same route

Trang 37

cluster administration and

load-balancing software

using the above method

Trang 38

High Performance Computing

 Massively parallel processor architectures

Trang 39

Parallel Computers

 Massively parallel architectures

 Hundreds to millions of CPUs

 CPUs have small amounts of local memory

 All CPUs have access to global shared

memory

 Pipelined CPUs

 Results from one CPU flow to the next CPU for

additional processing

Ngày đăng: 10/01/2018, 16:24

🧩 Sản phẩm bạn có thể quan tâm