Ferramentas Pessoais

Navegação

Gestão de Dados em Ambientes Distribuídos

Distribuição e Redes

Em função da crescente expansão de sistemas de informação para ambientes distribuídos, incluindo tanto o aspecto da funcionalidade quanto o aspecto das informações manipuladas, torna-se imprescindível endereçar diversos desafios que advém de tal configuração, incuindo desafios desde o nível semântico no que se refere a interoperabilidade semântica entre aplicações e integração de dados, passando por problemas estruturais de tratamento de fontes de dados heterogêneas e atingindo o nível físico, em que o aspecto de melhoria de desempenho e confiabilidade tornam-se características críticas. De um modo geral, problemas de conciliação semântica são extremamente relevantes; em particular, ambientes mais recentes de computação em nuvem apresentam demanda por novas técnicas e metodologias para gerência dos dados distribuídos. Aplicações que demandam por alto desempenho e/ou trafegam um grande volume de dados, tipicamente utilizando recursos (software e dados) dispersos geograficamente, como os workflows científicos, workflows de descoberta de conhecimento e workflows de suporte a decisão através de simulações, para citar algumas, são especialmente impactadas por tais desafios. Esta disciplina discute os principais conceitos, estado da arte e tendências de pesquisa nos diversos níveis que impactam a gestão de dados em ambientes distribuídos.


Número de créditos: 4,0


Ementa:

  • Integração de Dados e Interoperabilidade semântica.
  • Workflows em Processamento Distribuído.
  • Bancos de Dados Distribuídos e Paralelos
    • Conceitos de distribuição de dados
    • Arquiteturas de sistemas de banco de dados distribuídos
    • Projeto de bancos de dados distribuídos: Fragmentação, Replicação e Alocação de Dados
    • Processamento distribuído de consultas
  • Ambientes de gestão de dados distribuídos
    • Clusters de bancos de dados
    • Grids de dados
    • Computação em Nuvem