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. SISTEMAS CENTRALIZADOS2. SISTEMAS PARALELOS3. MULTIPROCESSAMENTO SIMÉTRICO4. SISTEMAS DE REDE
4. ARQUITETURA DE REDE NOS SISTEMAS DISTRIBUÍDOS1. ARQUITETURA MULTIPROCESSAVEIS2. 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