12.08.2013 Views

konspekt - Tartu Ülikool

konspekt - Tartu Ülikool

konspekt - Tartu Ülikool

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 Replikatsioon 96<br />

10.1 Sissejuhatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96<br />

10.2 Kuulujutumudel . . . . . . . . . . . . . . . . . . . . . . . . . . 100<br />

10.2.1 Primaarse koopia meetod . . . . . . . . . . . . . . . . . . 101<br />

10.3 Kooskõla ja päringute järjestamine . . . . . . . . . . . . . . . . . 101<br />

10.3.1 Totaalsejapõhjuslikujärjestamisenõuded . . . . . . . . . 102<br />

10.3.2 Rangemad järjestusenõuded . . . . . . . . . . . . . . . . 102<br />

10.3.3 Päringujärjestuste realiseerimine . . . . . . . . . . . . . . 103<br />

10.3.4 Põhjuslikjärjestusajavektoritega . . . . . . . . . . . . . . 105<br />

10.4 Grupiside . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107<br />

10.4.1 Grupiteenused . . . . . . . . . . . . . . . . . . . . . . . 108<br />

10.4.2 Grupiside . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />

11 Transaktsioonid 111<br />

11.1 Vestlusserverijakliendivahel . . . . . . . . . . . . . . . . . . . 111<br />

11.2 Transaktsiooni mõiste . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

11.3 Samaaegsetäitmiseprobleemid . . . . . . . . . . . . . . . . . . . 114<br />

11.4 Seriaalne ekvivalents . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

11.5 Taastuvus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />

11.6 Transaktsiooniline failiteenus . . . . . . . . . . . . . . . . . . . . 117<br />

11.7 Alamtransaktsioonid . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

12 Paralleelsuse kontroll 119<br />

12.1 Lukustamine . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />

12.1.1 Tupiksituatsioonid . . . . . . . . . . . . . . . . . . . . . 122<br />

12.2 Optimistlik paralleelsuse kontroll . . . . . . . . . . . . . . . . . . 126<br />

12.2.1 Transaktsioonide kontroll . . . . . . . . . . . . . . . . . 127<br />

12.3 Paralleelsuse kontroll ajatemplitega . . . . . . . . . . . . . . . . 130<br />

12.3.1 Ajatemplite järjestamine . . . . . . . . . . . . . . . . . . 130<br />

12.3.2 Mitmeversiooniline ajatemplite järjestamine . . . . . . . . 134<br />

13 Turvalisus hajussüsteemides 137<br />

13.1 Võimalikud ohud turvalisusele . . . . . . . . . . . . . . . . . . . 137<br />

13.2 Ründemeetodid . . . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

13.3 Nõuded turvalisusele . . . . . . . . . . . . . . . . . . . . . . . . 138<br />

13.4 Krüptograafia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139<br />

13.4.1 Salajasevõtmeskeem . . . . . . . . . . . . . . . . . . . 140<br />

13.4.2 Avalikuvõtmeskeem . . . . . . . . . . . . . . . . . . . . 140<br />

13.4.3 Autentiminejavõtmetelevitamine . . . . . . . . . . . . . 141<br />

Kokkuvõte 143<br />

5<br />

Kirjandus 144<br />

Indeks 145<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!