A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Administração e Integração de Redes em Sistemas Distribuídos

Apresentações semelhantes


Apresentação em tema: "Administração e Integração de Redes em Sistemas Distribuídos"— Transcrição da apresentação:

1 Administração e Integração de Redes em Sistemas Distribuídos
ÍTALO SILVA

2 SUMÁRIO DEFINIÇÃO TOPOLOGIA DE REDE DE COMPUTADORES EVOLUÇÃO
SISTEMAS CENTRALIZADOS SISTEMAS PARALELOS MULTIPROCESSAMENTO SIMÉTRICO SISTEMAS DE REDE ARQUITETURA DE REDE NOS SISTEMAS DISTRIBUÍDOS ARQUITETURA MULTIPROCESSAVEIS ARQUITETURA DE OBJETOS DISTRIBUÍDOS MIDDLEWARE CORBA

3 DEFINIÇÃO “ Um sistema distribuído é um conjunto de computadores independentes entre si que se apresenta a seus usuários como um sistema único e coerente” Tanenbaum/Van Steen

4 TOPOLOGIA DE REDE DE COMPUTADORES
(a) estrela; (b) anel; (c) árvore; (d) malha regular; (e) malha irregular

5 EVOLUÇÃO SISTEMAS CENTRALIZADOS VANTAGENS DESVANTAGENS

6 EVOLUÇÃO SISTEMAS PARALELOS BENEFÍCIOS PROBLEMAS

7 EVOLUÇÃO MULIPROCESSAMENTO SIMÉTRICO BENEFÍCIOS PROBLEMAS

8 EVOLUÇÃO SISTEMAS DE REDE BENEFÍCIO PROBLEMAS

9 ARQUITETURA DE REDES NOS SISTEMAS DISTRIBUIDOS
ARQUITETURAS DE MULTIPROCESSADORES

10 ARQUITETURA DE REDES NOS SISTEMAS DISTRIBUIDOS
ARQUITETURAS CLIENTE-SERVIDOR

11 ARQUITETURA DE REDES NOS SISTEMAS DISTRIBUIDOS
ARQUITETURA DE OBJETOS DISTRIBUÍDOS

12 MIDDLEWARE O Middleware é a designação genérica utilizada para referir aos sistemas de software que se executam entre as aplicações e os sistemas operacionais. O objetivo do middleware é facilitar o desenvolvimento de aplicações, tipicamente as distribuídas, assim como facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada automática. Middleware ou mediador, no campo da computação distribuída, é um programa de computador que faz a 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. É geralmente constituído por módulos dotados com APIs de alto nível que proporcionam a sua integração com aplicações desenvolvidas em diversas linguagens de programação e interfaces de baixo nível que permitem a sua independência relativamente ao dispositivo. Seu objetivo é mascarar a heterogeneidade e fornecer um modelo de programação mais produtivo para os programadores de aplicativos. É composto por um conjunto de processos ou objetos em um grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para compartilhamento de recursos e aplicativos distribuídos. O Middleware é a designação genérica utilizada para referir aos sistemas de software que se executam entre as aplicações e os sistemas operacionais. O objetivo do middleware é facilitar o desenvolvimento de aplicações, tipicamente as distribuídas, assim como facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada automática.

13 MIDDLEWARE VÍDEO

14 CORBA O QUE É CORBA? Common Object Request Broker Architecture É INDEPENDENTE DE PLATAFORMA E SISTEMA OPERACIONAL. OBJETOS ENCAPSULAMDADOS MANIPULADOS POR OPERAÇÕES. Corba - estabelecer e simplificar a troca de dados entre sistemas distribuídos heterogêneos.

15 Rmi O QUE ÉO RMI? COMO ELE FUNCIONA? Serialização java.rmi.Remote
rmi://[host_name]:[port_number]/[service_name] Serialização

16 RMI Camada de Referências Remotas Camada de Transporte SEGURANÇA

17


Carregar ppt "Administração e Integração de Redes em Sistemas Distribuídos"

Apresentações semelhantes


Anúncios Google