Em que medida um URL tem transparência de localização

1ª Lista de Exercícios de Sistemas Distribuídos – Profº Ricardo Rios1.1 Cite cinco tipos de recurso de hardware e cinco tipos de recursos de dados ou de softwareque possam ser compartilhados com sucesso. Dê exemplos práticos de seu compartilhamentoem sistemas distribuídos.R= Recursos de software: Arquivos, banco de dados.Recursos de hardware: Disco, impressoras, memória.Exemplo: Compartilhamento de arquivos no google docs através da internet ou ocompartilhamento de uma impressora entre vários computadores de um escritório através darede.1.2 Como os relógios de dois computadores ligados por uma rede local podem sersincronizados sem referência a uma fonte de hora externa? Quais fatores limitam a precisão doprocedimento que você descreveu? Como os relógios de um grande número de computadoresconectados pela Internet poderiam ser sincronizados? Discuta a precisão desse procedimento.R= Dois relógios ligados por uma rede local podem ser sincronizados sem uma fonte de horaexterna, pois, sendo síncrono, é possível saber os limites da taxa de derivação dos relógios, oatraso máximo de transmissão de mensagens e o tempo que leva para executar cada etapa deum processo e a técnica que torna isso real chama-se relógios lógicos.Um processo envia o tempo de seu relógio local para outro em uma mensagem m, pois oreceptor se programaria para configurar o seu tempo t + Tmin, onde o Tmin é o temponecessário para levar a mensagem m de um para o outro, ocorrendo sincronia perfeita entreeles. Entretanto Tmin pode sofrer uma variação desconhecida devido às variáveis que podeminfluenciar na queda do desempenho da rede, mesmo assim, Tmin pode se estimadoconsiderando o canal sempre acessível, ou seja, livre de congestionamentos.1.3 Considere as estratégias de implementação de MMOG (massively multiplayer onlinegames) discutidas na Seção 1.2.2. Em particular, quais vantagens você vê em adotar aestratégia de servidor único para representar o estado do jogo para vários jogadores? Quaisproblemas você consegue identificar e como eles poderiam ser resolvidos?R= As vantagens seriam que o servidor centralizado ajudaria significativamente nogerenciamento do mundo virtual, e a cópia única diminuiria as preocupações com a coerência.A desvantagem seria que se caso o servidor parasse não teriam outro para substituí-lo , edependendo da localização esse servidor fica extremamente longe do usuário. Uma soluçãoseria aderir mais servidores de uma forma que não comprometesse a coerência.1.4 Um usuário chega a uma estação de trem que nunca havia visitado, portando um PDAcapaz de interligação em rede sem fio. Sugira como o usuário poderia receber informaçõessobre serviços locais e comodidades dessa estação, sem digitar o nome ou os atributos daestação. Quais desafios técnicos devem ser superados?

R= Este usuário poderia se conectar a uma WIFI, e receber informações sobre este local devido

Mostrar registro completo

Título: Estudo sobre transparência de localização, nomeação e replicação em sistemas de gerência de banco de dados distribuídos
Autor: Giordani, Luiz Otávio
Resumo: Os SGBDD - Sistemas de Gerência de Banco de Dados Distribuídos resultam da união de duas tecnologias: A tecnologia dos SGBDs - Sistemas de Gerência de Banco de Dados; e da tecnologia das Redes de Computadores. Um SGBD tem o objetivo de gerenciar o armazenamento e a recuperação dos dados, escondendo do usuário a forma com que os dados são armazenados e recuperados. As Redes de Computadores interligam computadores e periféricos, utilizando protocolos de comunicação. A arquitetura de informática composta por um ou mais servidores e por diversas estações de trabalho, interligadas por uma rede de computadores - local ou de longa distância, onde haja distribuição de dados, funções ou de contrôle entre os componentes, constitui um sistema distribuído. Esta arquitetura permite uma otimização do ambiente de informática, explorando a capacidade de comunicação e de processamento dos equipamentos e implementando paralelismo na execução de transações. Um ambiente de banco de dados distribuído é composto por um sistema distribuído, onde cada local tem seu software gerênciador de banco de dados que é responsável por uma ou mais base de dados locais. Os Sistemas de Gerência de Banco de Dados Distribuídos são aplicativos de software cujo objetivo é gerenciar estes ambientes, de forma que os diversos bancos de dados locais sejam interligados formando um ambiente distribuído. As aplicações dos SBDD envolvem áreas de negócios que tenham como característica a distribuição geográfica de função e/ou de dados. Este estudo investiga os SGBD Ingres versão 2.0, DB2 versão 7.1, Sybase ASE versão 11.9 e Oracle versão 8.1.7, analisando o modo como implementam um ambiente
Descrição: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.
URI: http://repositorio.ufsc.br/xmlui/handle/123456789/84154
Data: 2002

Arquivos deste item

ArquivosTamanhoFormatoVisualização
192215.pdf 4.820Mb PDF
Em que medida um URL tem transparência de localização

Este item aparece na(s) seguinte(s) coleção(s)

  • Programa de Pós-Graduação em Ciência da Computação [936]

Mostrar registro completo

O que é transparência de localização?

Transparência de Localização Visa ocultar dos usuários e aplicações a localização de um recurso [SDPP], ou seja, o conhecimento de sua localização física ou na rede (endereço IP) [SDCP]. A localização física inclui localização geográfica e o servidor onde o recurso está disponível.

Quais são os principais tipos de transparência?

Os tipos de transparência são de acesso, localização, mobilidade, desempenho e escalabilidade. 5.

O que significa dizer que um sistema distribuído e transparente?

Transparência, consiste em promover acesso a recursos distribuídos de forma oculta, como se fosse um único sistema para o usuário.

Quais são os três requisitos para que um sistema distribuído ofereça segurança?

Muitas informações mantidas ou que trafegam em sistemas distribuídos são sensíveis e sigilosas, portanto sua segurança é fundamental e consiste em três aspectos: confiabilidade, integridade e disponibilidade.