Tc
´
INSTITUTO DE INFORMATICA
ˆ
˜
CURSO DE BACHARELADO EM CIENCIA DA COMPUTAC
¸ AO
PRISCILLA KURTZ VIEIRA DE CARVALHO
Trabalho de Conclus˜ ao Mais Fofinho do Mundo
Projeto de Diploma¸c˜ao
Prof. Dr. Alexandre da Silva Carissimi
Orientador
Prof. Dr. Maur´ıcio Aronne Pillon
Co-orientador
Porto Alegre, maio de 2006
´
SUMARIO
LISTA DE FIGURAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
˜
1 INTRODUC
¸ AO
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Organiza¸c˜ ao do trabalho . . . . . . . . . . . . . . . . . . . . . . . .
4
5
5
˜ DE PROCESSOS . . . . . . . . . . . . . . . . . . . .
2 MIGRAC
¸ AO
2.1 Mecanismos de Checkpoint . . . . . . . . . . . . . . . . . . . . .
2.1.1
CryoPID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2
Berkeley Linux Checkpoint/Restart . . . . . . . . . . . . . . . . .
2.2 Mecanismos de Migra¸c˜ ao de Processos . . . . . . . . . . . . .
2.2.1
Zap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
Condor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Mecanismos de Migra¸c˜ ao de Comunica¸c˜ ao . . . . . . . . . . .
2.3.1
MobileIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2
Virtual Network Address Translation . . . . . . . . . . . . . . . .
2.3.3
Migrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4
TCP Connection Passing . . . . . . . . . . . . . . . . . . . . . . .
2.4 Considera¸c˜ oes Finais . . . . . . . . . . . . . . . . . . . . . . . . .
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
6
7
8
9
10
12
14
14
17
21
23
25
PROPOSTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
ˆ
REFERENCIAS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
LISTA DE FIGURAS
Figura
Figura
Figura
Figura
Figura
Figura
Figura