ADMINISTRAÇÃO E
INTEGRAÇÃO DE REDES EM
SISTEMAS DISTRIBUÍDOS
ÍTALO SILVA
SUMÁRIO
1. DEFINIÇÃO
2. TOPOLOGIA DE REDE DE COMPUTADORES
3. EVOLUÇÃO
1.
2.
3.
4.
SISTEMAS CENTRALIZADOS
SISTEMAS PARALELOS
MULTIPROCESSAMENTO SIMÉTRICO
SISTEMAS DE REDE
4. ARQUITETURA DE REDE NOS SISTEMAS DISTRIBUÍDOS
1.
2.
ARQUITETURA MULTIPROCESSAVEIS
ARQUITETURA DE OBJETOS DISTRIBUÍDOS
5. MIDDLEWARE
6. CORBA
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
TOPOLOGIA DE REDE DE
COMPUTADORES
EVOLUÇÃO
• SISTEMAS CENTRALIZADOS
• VANTAGENS
• DESVANTAGENS
EVOLUÇÃO
• SISTEMAS PARALELOS
• BENEFÍCIOS
• PROBLEMAS
EVOLUÇÃO
• MULIPROCESSAMENTO SIMÉTRICO
• BENEFÍCIOS
• PROBLEMAS
EVOLUÇÃO
• SISTEMAS DE REDE
• BENEFÍCIO
• PROBLEMAS
ARQUITETURA DE REDES NOS
SISTEMAS DISTRIBUIDOS
• ARQUITETURAS DE MULTIPROCESSADORES
ARQUITETURA DE REDES NOS
SISTEMAS DISTRIBUIDOS
• ARQUITETURAS CLIENTE-SERVIDOR
ARQUITETURA DE REDES NOS
SISTEMAS DISTRIBUIDOS
• ARQUITETURA DE OBJETOS DISTRIBUÍDOS
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
VÍDEO
CORBA
• O QUE É CORBA?
• Common Object Request Broker Architecture
• É INDEPENDENTE DE PLATAFORMA E SISTEMA OPERACIONAL.
• OBJETOS ENCAPSULAMDADOS MANIPULADOS POR OPERAÇÕES.
RMI
• O QUE ÉO RMI?
• COMO ELE FUNCIONA?
• java.rmi.Remote
• rmi://[host_name]:[port_number]/[service_name]
• Serialização
RMI
• Camada de Referências Remotas
• Camada de Transporte
• SEGURANÇA
Download

Document