34
ﻓﺼﻞ دوم اﻧﻮاع ﻣﻌﻤﺎري ﻫﺎ ﻣﺪرس ﻣﺪرس ﻣﺪرس ﻣﺪرس: : : : رﺿﺎ راﻓﻊ رﺿﺎ راﻓﻊ رﺿﺎ راﻓﻊ رﺿﺎ راﻓﻊ

dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

  • Upload
    vananh

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � �� �� � � � � � � � ���� � � ��فصل دوم

انواع معماري هارضا رافعرضا رافعرضا رافعرضا رافع: : : : مدرس مدرس مدرس مدرس

Page 2: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)(�� �� � �� � � � �� �� � � �� � �� � �� �-

� �� � � � � ��-�� �� �� �� �� �� �! �-

�� �! �"# $ # � �� �� ��-

# $ #%& � � �� �� �� �� �! �

Page 3: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

درخواست ها بصورت درخواست ها بصورت درخواست ها بصورت درخواست ها بصورت سلسله مراتبي به پايين مي سلسله مراتبي به پايين مي سلسله مراتبي به پايين مي سلسله مراتبي به پايين مي روند در حالي كه پاسخ ها روند در حالي كه پاسخ ها روند در حالي كه پاسخ ها روند در حالي كه پاسخ ها به سمت باال گذر مي كندبه سمت باال گذر مي كندبه سمت باال گذر مي كندبه سمت باال گذر مي كند

Page 4: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

مهمترين ساختار از سيستم مهمترين ساختار از سيستم مهمترين ساختار از سيستم مهمترين ساختار از سيستم هاي نرم افزاري بزرگ را هاي نرم افزاري بزرگ را هاي نرم افزاري بزرگ را هاي نرم افزاري بزرگ را

تشكيل مي دهندتشكيل مي دهندتشكيل مي دهندتشكيل مي دهند

Page 5: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

ارتباط از طريق انتشار ارتباط از طريق انتشار ارتباط از طريق انتشار ارتباط از طريق انتشار -رويداد هارويداد هارويداد هارويداد ها

/ / / / سيستم هاي انتشارسيستم هاي انتشارسيستم هاي انتشارسيستم هاي انتشار-عضويتعضويتعضويتعضويت

Page 6: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM
Page 7: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� �� � � � ��� � � � ��� � � ��� � �� � � � � �� �

Page 8: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � � � � �� � � � � � � � � � � �� � �� � � � � � � � � �� � � � � � � � � � � � � � � � � � �. ���� � � ���� � �� �� ���� � � �� � �� � �! " # �$ %&Idempotent& � ' �( ) � � � '� �� & � �* +& �, & �- .! � � �� � .� , /� � 0,.

Page 9: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)( � � � �� �� �� � � � � � �� �� �� � � � � �-( �$ � �� � �$ �� !-

# � & ( �� !-

�& � & �� !

Page 10: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)(

� � � �� �� � � � � � � � � � �� �� � � � � � � � � � � � ��� � � � �

Page 11: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)( � � � � � � � �� � � � � � � � � � � � � � � � � � � �-�& �( , � � , � ( ! �, '�� 0, )Client (�� ! �& ' � " �( � ��� �� � �( � �� � ' � � + .! � ( �$ � � � � �$-�& �� & � , � ( ! �, '�� 0, )Server (.! � �� �� � �( � �,� � �� � '. � � �� � � �� � � � �� �� � ��� �� � �� � � �� �� �� � ���.

Page 12: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)(

� � �� � � ��� �� � � � � � � � � �–� � � � � � ��� �

Page 13: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)( � � � � � � � � � � � � � �� ���& �( , � � , � ( ! �, ' �� $ & (� ' , � .� , /� � �� ' � &:-

& � ' �� $ �� + �� ( �$ & �( � ' , � ��� � � � )��-

& � & �� � � � �$ � � ! ,! . , �� �-

& � & �� � � � �$ �& �� & � , � ( ! $ � �

Page 14: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)(

� ��� � � ��� � �� � � � �� � � � ��� � � � �� � � � � � � �� � �

Page 15: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� �� � � �� � � � � � � � � � � � � � � � � � � � � �� � � �(Overlay Network)�� � � � � � � � �� �� � � � � � � � �� � � � � �

-� �& � � � ( �� & ) 0, � ! �� � � ' # � & ( & �� ' �� �� & ��� # �! �& ' �, #��.

Page 16: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

�� � � � � � �� � �� � � � � � � � � � �� � � � � � � � � �� � � �� � �� � �� � � � �� � � �. � �� ��Chord�� � � �� � � � �� �� ��K

�� � � �� � � �� � � �� � � � �� �id>=k�� �� � � � � �. �� � �� � � � � � � �

k� � ��SUCC(K)�� �� � �� �� �.

LOOKUP(K)

� �� � �SUCC(K)� � � �� � � � �� � .

Page 17: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

Chord

Page 18: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)CAN(

Page 19: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � �� � � �� �� � � � � �� � � � � � � � � � ��( � �� ��P

�� & � �� � ��CAN

& & �� , �:-� � � � � � � � � � � �� � � � � � � �� � � � � �-� � �� �� � � �� �Q

� � � � � � � � �� � � � � � � � � � �P � � � �� � � � �.

-� � �Q�� � � � �� �� � � � � � � � �� � �� �� �� � � � � � � �.

)CAN(

Page 20: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

-� �� � � �� � � � � � � � �� � �� � � � � � � �� � � �� ��� � � � � �- � � �� � � � �� � � � � �� � � � � � � � � � �� � � � � � � � � �� � � � ��-� � � � � �� � � � � � � � � �� � � � � � � � � � � � � �� � � �� �� �� � � � � � � � � � � �-

� � � � � � � � � � � � � � � � � � � � � � � � � � � � �� � �� �� � � � � � � � � � �

Page 21: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � � � � �� � �� � � �� � � � � �� ��

Page 22: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

�� � � � � � �� �� � � �� � � �� � � � � �� ��

Page 23: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � �� � � � � � �� � � �� � �� �� � � � �� � � � � �� �� � �� �� � � � � �� � ���� � � ��� ��� � � � � �� �� � � � �� � � � � � � �� � �� �� � � � � �

Page 24: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � � � � � � � � � � � � �� � � � � � � �� � � � � � � � � � � � � �� � � � �� � � � �� � �� � � � �� � � � � � �� �� �� � � � � �

NxN

�� � � � � � �� � � � � � � � � � � � � �� � � � �� � � � � � � � � � �� � � .�� � � � �� � �

(a1,a2), (b1,b2)

� �� � �d1+d2

� � � � � � � �di=min(N-|ai-bi|,|ai-bi|).

Page 25: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � �� � � � �� � � � � � � � �� � � �� � �� � � � � � � � � � � � � �

Page 26: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

:

� � � � � � � �� � �� � � � ��� � � � � � � � � � � � � � � � �� �� � � � � � � � � � �

Page 27: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

:)(

� � � � � �� � � � � � � �BitTorrent

Page 28: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)( � �� � � � � � �� �� �� � � � � � � � Globule:

-

� � � � � � � � � �� �� � � � � � � � � � � � �� � � � �� � � � �� �� �� � � � � � � �� � � �� ��-�� � �� � � � �� � � � � � � � � �� � �� � � � �

-�� � � � � � � � � � � � � � � � � �� � �� � � � �

Page 29: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

)Interceptors (

�� � � � � � � � � � � � � � � � � � � � �� �� � � � � � � �� � � �� � � � � � � � �� � � �

Page 30: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � � � � � � � � � � � � � � �� �� �� � �:

-

� � �� � � � � �-� � � � � � � � � �

)Computational Reflection(� � � � � � � � � � � � � � � � � � � � �� �� � � � �� � � � � �-

� � � � �� � � � � �� � � �� �� �� � � � � � � � � � � � � � � � � � � � � � � � � � � �

)� � � � � � � � � �� � � � � � � �(

Page 31: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� �� � � �� �� �� � � � � � � � � � � � � � � � � � � � � �

Page 32: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

:Astrolabe

� � � � � � � � � � � � � � � � � � � � � � Astrolabe �� � � � � ��

Page 33: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

� � �: � � � � � � � � � � � � �� � � � � �Globule )

(

� � � � � � ��� � � � � � � �Globule

� � � � � � � � � �

Page 34: dl.cskh.irdl.cskh.ir/os/Ch02-OS-Farsi_cskh.ir.pdf · Title: Microsoft PowerPoint - chap2_farsi.ppt [Compatibility Mode] Author: reza Created Date: 10/17/2009 7:02:14 AM

:Globule )(

�� � � � � �� � � �� � �� � � � � � � � �� � �� � �� � � � �� � � �� � � � ��� � �� � � � � � � � � � � � �� �

Ti

� �Ti+1

� � �� � � � � � � � � �� �Ti-1

� �Ti