11.04.2013 Views

gestão de dados partilhados em ambientes de computação móvel

gestão de dados partilhados em ambientes de computação móvel

gestão de dados partilhados em ambientes de computação móvel

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9.2. RESERVAS 141<br />

Commit (% total)<br />

100<br />

95<br />

90<br />

85<br />

80<br />

75<br />

70<br />

65<br />

60<br />

55<br />

55 70 85 100 115 130 145 160 175<br />

Taxa <strong>de</strong> utilização (%)<br />

clt/srv<br />

simp 0<br />

simp 10<br />

din 10<br />

din 35<br />

din 60<br />

Commit (% máximo)<br />

100<br />

95<br />

90<br />

85<br />

80<br />

75<br />

clt/srv<br />

simp 0<br />

simp 10<br />

din 10<br />

din 35<br />

din 60<br />

70<br />

55 70 85 100 115 130 145 160 175<br />

Taxa <strong>de</strong> utilização (%)<br />

Figura 9.6: Transacções aceites imediatamente no cliente ou no servidor (cenário MOV:PEQ:BOM):<br />

valor relativo ao total <strong>de</strong> encomendas efectuadas (esquerda) e ao máximo possível (direita).<br />

Commit (% total)<br />

100<br />

95<br />

90<br />

85<br />

80<br />

75<br />

70<br />

65<br />

60<br />

55<br />

55 70 85 100 115 130 145 160 175<br />

Taxa <strong>de</strong> utilização (%)<br />

clt/srv<br />

simp 0<br />

simp 10<br />

din 10<br />

din 35<br />

din 60<br />

Commit (% máximo)<br />

100<br />

99<br />

98<br />

97<br />

96<br />

clt/srv<br />

95<br />

94<br />

simp 0<br />

simp 10<br />

din 10<br />

din 35<br />

din 60<br />

93<br />

55 70 85 100 115 130 145 160 175<br />

Taxa <strong>de</strong> utilização (%)<br />

Figura 9.7: Transacções aceites imediatamente no cliente ou no servidor (cenário DIS:PEQ:BOM): valor<br />

relativo ao total <strong>de</strong> encomendas efectuadas (esquerda) e ao máximo possível (direita).<br />

reservada pelo servidor (com excepção <strong>de</strong> “din 60”) — simp 10 melhor que simp 0 e din 35 melhor que<br />

din 10.<br />

O valor das encomendas que po<strong>de</strong>m ser aceites imediatamente num sist<strong>em</strong>a cliente/servidor é bas-<br />

tante inferior e está directamente relacionado com o t<strong>em</strong>po <strong>de</strong> <strong>de</strong>sconexão. Assim, no ambiente <strong>de</strong><br />

<strong>computação</strong> <strong>móvel</strong> MOV, <strong>em</strong> que o cliente permanece <strong>de</strong>sconectado aproximadamente 30% do t<strong>em</strong>po, o<br />

valor das transacções aceites imediatamente é ligeiramente superior a 70% (este valor é superior a 70%<br />

porque o mecanismo <strong>de</strong> retransmissão <strong>de</strong> mensagens permite atenuar o efeito das falhas).<br />

Ao contrário do que seria <strong>de</strong> esperar, o valor das transacções cujo sucesso po<strong>de</strong> ser <strong>de</strong>terminado<br />

imediatamente não alcança 100%. Após análise das simulações executadas observou-se que este facto se<br />

<strong>de</strong>via a dois factores. Primeiro, quando a taxa <strong>de</strong> utilização é inferior a 100%, as falhas na re<strong>de</strong> levam à<br />

impossibilida<strong>de</strong> <strong>de</strong> contactar o servidor para confirmar algumas encomendas. Assim, quando as falhas na<br />

re<strong>de</strong> são mínimas, é possível confirmar imediatamente o sucesso do máximo <strong>de</strong> encomendas possíveis,<br />

como se po<strong>de</strong> observar na figura 9.7, relativo a um ambiente <strong>de</strong> <strong>computação</strong> distribuída.<br />

Segundo, quando a taxa <strong>de</strong> utilização é superior a 100%, os clientes obtém, por vezes, reservas que<br />

não utilizam, quer porque não receb<strong>em</strong> mais encomendas, quer porque as reservas não são suficientes<br />

para garantir as encomendas recebidas. Este facto é consequência do reduzido número <strong>de</strong> encomendas

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

Saved successfully!

Ooh no, something went wrong!