25.12.2013 Views

Everton Flavio Rufino Seara.pdf - DSpace

Everton Flavio Rufino Seara.pdf - DSpace

Everton Flavio Rufino Seara.pdf - DSpace

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.

42<br />

por name, value e reliability, respectivamente. Posteriormente, com base na estratégia<br />

de replicação adotada, o objeto é mapeado em diferentes nodos da DHT,<br />

através do operador padrãoput(key, value), até satisfazer a confiabilidade exigida.<br />

A Figura 6.2 ilustra o fluxo a ser seguido pelo algoritmo durante a inserção de um<br />

objeto na DHT.<br />

Figura 6.2: Fluxograma do algoritmo de inserção da DHT<br />

Com base no fluxo ilustrado na Figura 6.2 é importante considerar que, inicialmente<br />

o conteúdo é inserido localmente, ou seja, no sítio que recebeu a requisição pela inserção.<br />

Além disso, a seleção de novos nodos (para replicar o objeto) dá-se através da estratégia<br />

de replicação escolhida pelo projetista/desenvolvedor.<br />

Também é importante observar que objetos inseridos são armazenados fisicamente em<br />

um sistema de arquivos – acessado posteriormente pelo DP para fornecer o objeto ao<br />

usuário – e seus nomes devem respeitar o padrão, descrito na Seção 2.1, para identificação<br />

de objetos (DOI).

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

Saved successfully!

Ooh no, something went wrong!