...

1.コンピュータシステム

by user

on
Category: Documents
0

views

Report

Comments

Transcript

1.コンピュータシステム
コンピュータシステム
1. ホストコンピュータシステム(Host Computer System)
2. コンピュータネットワークの誕生
3. 分散型ホストコンピュータシステム
分散システム
1.分散システムの透過性
1. データが発生する場所で処理
2. 冗長性
3. 専用システムの構築
2.分散システム構築に必要な機能
1. 位置透過性
2. アクセス透過性
3. 規模透過性
4. 並行透過性
5.複製透過性
6.障害透過性
7.移動透過性
8.性能透過性
ローカル分散システム
1. コンピュータシステムのローカル分散
DB処理装置
主処理装置
通信処理装置
channel
2. バス共有コンピュータシステム
CPU
CPU
Memory
Memory
BUS
通信処理装置
表示j制御装置
二次記憶装置
入出力装置
LAN分散システム
1. LAN分散システム
FileServer
DB Server
Communication Server
Local area network
WorkStation
WorkStation
WorkStation
2. 階層型LANシステム
Host Commputer
Server
Server
ClientStation
Server
ClientStation
ClientStation
クライアント・サーバ モデル
1. 単一プロセッサー
Client process
Server process
Operating System: OS
2. 複数プロセッサー
Client process
Server process
Operating System: OS
network
2/3/N層クライアントサーバシステム
DB
DB
server
server
Business
Logic
server
middleware
client
DB
client
middleware
client
リアルタイムシステム
1.
Soft real time system
1.
2.
Hard real time system
1.
3.
デッドラインを超えることは許されない
Hot stand by system
1.
4.
ある確率の範囲でデッドラインを超えても由とする
交互に機能を担当する手法
Hard stand by system
1.
両方とも同時に機能を実施
C/f; TSS:Time Sharing System
Comp_a
Out put
Comp_b
ネットワーク設計技術目標
1.
2.
3.
4.
5.
6.
7.
8.
Scalability
Availability
Network performance
Security
Manageability
Usability
Adaptability
Affordability
拡張、アップグレードへの対応
利用できる時間(MTBF,MTTR,MTBF)
応答時間、遅延時間、スループット
無効化、盗難、改ざん、破壊、等からの保護
パフォーマンス、故障、セキュリティの管理
ネットワークやサービスの利用しやすさ
新技術やネットワーク変更への対応
所定の費用で出来るだけ多くのデータを運ぶ
信頼性の尺度
1.
信頼性(reliability)
平均故障間隔MTBF: Mean Time Between Failure
稼働時間/故障回数
2.
保守性(serviceability)
平均修復時間MTTR: Mean Time To Failure
修復時間/故障回数
3.
可用性(availability)
稼働率
MTBF/(MTBF+MTTR)
4.
Fault tolerance
冗長法(active replication)
重系(dual system)
;primary backup
;duplex system
演習問題
1.
2.
3.
4.
5.
6.
George Murrayの6シャッターが3秒ごとに替わると,その伝
送速度は何bpsか.
身近にある目視的コミュニケーションの例を挙げよ
ホストコンピュータシステムと垂直型分散システム,またコン
ピュータネットワークについて,その特徴と違いを説明せよ
分散システムの透過性を実システムを事例に説明せよ
ローカル分散システム,バス共有コンピュータシステム,お
よびLAN分散システムについて,その特徴と違いを述べよ
N層クライアントサーバシステムにおいて,データベースは
クライアントにも存在するか.また,複数個のデータベース
が存在するとき,それらはどのような役割をするか.
Fly UP