Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Sistemas distribuídos e de tempo real

4,272 views

Published on

resumo de algumas partes deste estudo.

Published in: Technology
  • Be the first to comment

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>

×