1._Voved

download 1._Voved

of 14

description

Вовед во инф

Transcript of 1._Voved

  • 1. ........................................................................................................... 2 2. ........................................................ 2 3. ............................................................................ 3 4. ............................................................ 5 5. ................................................................ 6 6. .......................................................... 7 7. .............................................................. 7 8. ...................................................................................................... 7 9. .................................................................................. 8 10. ...................................................................................... 9

    10.1. ................................................................................10 10.2. - .................................................................................10 10.3. Peer-to-peer ......................................................................................11 10.4. ............................................................................11 10.5. - ..............................................12 10.6. ..........................................................13

  • 1. . . , . . . , . . . , , Mbps Gbps. Tanenbaum . . . , , . . .

    2. :

    /. / . , () .

    . , . . , .

    . . , , / , , , Doom, Quake, Age of Empires, Duke Nukeem, Strarcraft .

    .

  • , .

    . . , . . .

    . . , , Napster Gnutella .

    . , Palm Pilots WAP .

    . ( , ) . . / . , . . , - : , , (. ). , :

    , . / .

    / . .

    . .

    3. . () Flynn 1972. . . . . :

  • SISD ( , , . Single

    instruction stream, single data stream) .

    SIMD ( , , . Single

    instruction stream, multiple data streams). ; .

    MISD ( , , .

    multiple instruction streams, single data streams). , , .

    MID ( , , .

    Multiple instruction streams, multiple data streams). , , . .

    MID , :

    . . , . .

    .

    . , , . . . ( ) .

  • 4. , (. 1). . B , ().

    . 1 . (. 2). . , .

    . 2 ( ), . . B , . .. write-through . , . , . . , . . , ( ) . ,

  • . snoopy cache (. 3).

    . 3 snoopy cache

    5. ( ) . (. switches). . mxn m n- . (. crosspoint) mxn , mxn (. 4). , ( . m) n . .

    . 4 . n m n2 . . (. 5). n n , log2n , n/2 (nlog2n)/2 . n2 (.. ) .

  • , . 1024 , . , . . (. Non-uniform Memory Access - NUMA). .

    6. . . , , . ( . Ethernet LAN). ( ). (: 300 Mbps 1 Gbps) (: 10 Mbps 1 Gbps). .

    7. , . , . .

    8. .. . . . , (. loosely coupled) (.

  • tightly coupled) . , . . , . ( , ). , . , . . ( ) . , rcp rlogin. , . . . , . . . , :

    ( , ).

    . ;

    . .

    ( , ).

    9. . :

    , . , . : - :

    - :

  • - :

    - :

    - :

    - :

    - :

    - :

    . . . , : , , - . .

    (. dependability) . (. availability) . . (. reliability) . : , . .

    (), (. bandwidth) / ( ).

    (, . scalability) . .

    10.

  • . . 10.1.

    (. 6) . . . (. ) .

    . 6 . , () . ( . ). 10.2. - - (. 7) . . , , , . ( ). , , .... . . .

    . 7 -

  • - , ( ., ). 10.3. Peer-to-peer - . , . Peer-to-peer (. 8) . . .

    . 8 Peer-to-peer 10.4. - : ? , (. thin) (. thick) . . , , , . . X (. NCD, PC running Exceed, ), PC (Intel/Microsoft NetPC), (Oracle/SUN NC). , , , , . ( set-top box) . . , .

  • . Microsoft Intel . ( ), ( ., Word, Excel). , , ). , . , . . 10.5. - , . , . .. . - (. 9). ( ., ). , ( ., ). . , ( ., ) .

    . 9 (. 10). . :

    (

    ).

  • , . (. 11). , ( ) ( , , java servlets), .

    . 10

    . 11 10.6. . . . , . , . ( ., ). . , . , .

  • : (X , , ).