Sistemas distribuídos e de tempo real

4.007 visualizações

Publicada em

resumo de algumas partes deste estudo.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
4.007
No SlideShare
0
A partir de incorporações
0
Número de incorporações
197
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Sistemas distribuídos e de tempo real

  1. 1. <ul><li>Rogério Cardoso </li></ul><ul><li>[email_address] </li></ul>
  2. 2. Temas abordados <ul><li>Sistema distribuido </li></ul><ul><li>Tipos de sistema distribuido </li></ul><ul><ul><li>Computação cluster </li></ul></ul><ul><ul><li>Computação grade </li></ul></ul><ul><ul><li>Sistema de informaçoes distribuidos </li></ul></ul><ul><ul><li>Sistema de processamento de transaçoes </li></ul></ul><ul><ul><ul><li>Propriedade das transações </li></ul></ul></ul>
  3. 3. Sistema distribuído <ul><li>Definição: Um sistema distribuído e um conjunto de computadores independente que se apresenta a seus usuários como um sistema único e corrente. </li></ul><ul><li>O sistema de pesquisa do google caracteriza-se por um bom algoritmo e uma série de máquinas de baixo custo, formando assim um Sistema Distribuído. </li></ul>
  4. 4. Sistema distribuído -Middleware <ul><li>Definição: Middleware é um programa de computador (API) que faz mediação entre software e demais aplicações. É utilizado para mover ou transportar informações e dados entre programas de diferentes protocolos de comunicação, plataformas e dependências do sistema operacional. </li></ul>
  5. 5. Sistema distribuído -Middleware <ul><li>Definição: Middleware é o neologismo criado para designar camadas de software que não constituem diretamente aplicações, mas que facilitam o uso de ambientes ricos em tecnologia da informação. A camada de middleware concentra serviços como identificação, autenticação, autorização, diretórios, certificados digitais e outras ferramentas para segurança. </li></ul>
  6. 6. Sistema distribuído -computação cluster <ul><li>hardware: consiste um conjunto de estações de trabalho conectados próximo por meio de uma rede de alta velocidade </li></ul><ul><li>  </li></ul><ul><li>sistema operacional: um em cada no e executado o mesmo S. O. </li></ul>
  7. 7. Sistema distribuído – computação em grade -Grid Computing <ul><li>hardware: tem grau de heterogeneidade , onde não ha premissas com relação ao hardware </li></ul><ul><li>sistema operacional: não ha necessidade da implementação em único sistema operacional </li></ul><ul><li>A ideai fundamental em um sistema de computação em grade e que recursos de diferentes organizações são reunidas para permitir a colaboração de um grupo de pessoas ou instituições. </li></ul>Projeto em grade de um cluster de clusters interligados
  8. 8. Sistema distribuído -sistema de informações distribuidas <ul><li>uma classe importante de sistemas distribuídos que e encontrada nas organizações e que se defrontam com uma profusão de aplicações em rede para as quais a interoperabilidade se mostrou uma experiência dolorosa mental soluções em middleware existentes sao resultados do trabalho com uma infra-estruturar na qual era mais fácil integrar aplicações a um sistema de informações </li></ul>
  9. 9. Sistema distribuído -sistema de processamento de transaçoes <ul><li>Definição: um exemplo clássico desse tipo são os sgbds(bancos de dados) onde as operações geralmente são realizadas sob a forma de transações programadas a utilização de transações regras primitivas especiais citados abaixo </li></ul><ul><li>Continuar quadro </li></ul>
  10. 10. Sistema distribuído -exercícios <ul><li>questão: uma definição alternativa para sistema distribuído e que ele e um conjunto de computadores independentes que da a impressão de ser um sistema a único isto e o fato de haver vários computadores , fica completamente oculto para os usuários . De dois exemplos para o qual isso e possível (sistema que funciona assim) </li></ul><ul><li>qual e o papel do Middleware para um sistema distribuído </li></ul><ul><li>dissemos que quando uma transação e abortada, acontece um roll back ou pede-se tudo voltando ao estado anterior , como se a transação nunca tivesse acontecido e deve ser refeita. de um exemplo no qual isso e impossível de acontecer </li></ul><ul><li>cite 5 exemplos de sistemas distribuídos </li></ul><ul><li>Qual a utilidade e a importancia dos cluster na historia do mundo </li></ul>

×