Arquitetura do portal Paulo Ricardo. 1 2 3 5 4 Cenário.
Transcript of Arquitetura do portal Paulo Ricardo. 1 2 3 5 4 Cenário.
Arquitetura do portalPaulo Ricardo
FIBRE-BRI&M PersistentData Repository
OFELIAMonitoring
Data
MDIPMeasurement
Data Integration
Point
Aggr03
Aggr02
Aggr01
OFELIA CMF
OFELIA Control
Commands
ProtoGeni Monitoring
Data
MDIPMeasurement
Data Integration
Point
Aggr03
Aggr02
Aggr01
ProtoGENI CMF
ProtoGeni Monitoring Facilities
ProtoGeni Control
Commands
OMF Monitoring
Data
MDIPMeasurement
Data Integration
Point
Aggr03
Aggr02
Aggr01
OMF CMF
OMF Monitoring Facilities
OMF Control
Commands
Experimenter
Researcher
NetworkManager
Visualization/ Portal Service
Security Services
Orchestration & Configuration Service
FIBRE-BRPolicy
Repository
OFELIA Monitoring Facilities
FIBRE-BRI&M
SERVICES
FIBRE-BR I&MSERVICES
FIBRE-BR I&MSERVICES
FIBRE-BR I&MSERVICES
1
2
3
5
4
Cenário
Camada do Portal - Principal
Comportamento do portal
Tecnologias
Tecnologias Uitlizadas• Interface
– Gwt- interface do portal, facilitando o desenvolvimento da GUI(Interface do Usuário).
• Servidor Web.– JBOSS – servidor web java.– GWT- executar funções no lado do servidor
• Servidor de Objeto.– Corba – Interface para comunicação.(Permite integração com outras
linguagem de programação)– RMI-Interface de Comunicação (Permite comunicação apenas com aplicações
java). • Persistencia
– Hibernate – Controla a parte de aramazenamento das informaçãoes, ou seja , resultados dos testes.
Servidor de Objetos• Interface (Corba,RMI)- Essa interface será a
comunicação entre o portal e o servidor de objetos.– Corba – permite a integração do servidor de objetos com
outras linguagens de programação.– RMI – integração apenas com aplicativos em Java.
• Interface(MDIP, MA)- Interface de comunicação entre o servidor de objeto e a testebed Fibrenet.
• Encapsulamento com IRODS que já possui uma interface de apresentação de dados selecionados em formato de Árvores. ???? Não sei como realizar a interação ainda.
Servidor de Banco de Dados• O Portal possuir um servidor de banco de dados
próprio. Deve conter– Dados do usuário e instituição;– Histórico dos experimentos realizado por
experimentador e instituições vinculadas;– Todo o tratamento dos dados capturados do Banco
de MA, será realizado no servidor de Objetos por um Framework que logo depois irá armazenar no servidor de banco de dados do portal.
– Informações do IRODS.??? Não sei como tratar.
Interfaces do Portal!!!! - Prototipação
Sugestões