Tutorial de Instalação do Protótipo do Serviço

Transcrição

Tutorial de Instalação do Protótipo do Serviço
CCNx$
Instalação$e$Configuração$
Matheus$Lehmann,!Rafael$da$Silva,$
Rodolfo!Antunes,$Rodrigo$Mansilha$
!
Coordenadores$
Luciano$Gaspary,$$Marinho$Barcellos$
Roteiro$
Como!instanciar!uma!infraestrutura!CCN?!
•  Instalar$e$configurar$o$CCNx$nos$roteadores$
•  Configurar$rotas$
•  Configurar$repositórios$
•  Inicializar$o$roteador$
16/8/2013$
GT$M$ICN$
2$
Roteiro$
Demonstração!
•  Instanciação$de$uma$infraestrutura$composta$por$2$nodos$
enlace(virtual
ccn1
16/8/2013$
ccn2
GT$M$ICN$
3$
Instalar$e$Configurar$o$CCNx$
Instalação!
•  Script$automaNzado$para$instalação$
–  installMccnxMubuntu1204.sh$
•  Desenvolvido$para$Ubuntu$12.04$
–  CompaTvel$com$versões$recentes$do$Ubuntu$e$Debian$
Configuração!
•  Realizada$através$do$arquivo$ccndrc$
–  Localizado$no$diretório$/home/<usuario>/.ccnx2
16/8/2013$
GT$M$ICN$
4$
Configurar$Rotas$
•  Arquivo$ccnd.conf2
–  Localizado$no$diretório$~/.ccnx2
•  Formato:$
add2<prefixo>2<transporte>2<ip>$
•  Exemplo:$
add2ccnx:/rnp.br2udp2192.168.0.12
add2ccnx:/ccnx.org2udp2192.168.0.1$
192.168.0.1
192.168.0.2
ccnx:/rnp.br
enlace(virtual
ccn1
16/8/2013$
ccn2
GT$M$ICN$
5$
Configurar$o$Repositório$
•  Armazena$os$conteúdos$publicados$na$rede$
•  Configuraçã[email protected]
16/8/2013$
GT$M$ICN$
6$
Inicializar$Infraestrutura$
Roteador!
•  ccndstart$
$
Repositórios!
•  ccnrMstart$
16/8/2013$
GT$M$ICN$
7$
CCNx$
Instalação$e$Configuração$
Matheus$Lehmann,!Rafael$da$Silva,$
Rodolfo!Antunes,$Rodrigo$Mansilha$
!
Coordenadores$
Luciano$Gaspary,$$Marinho$Barcellos$
Serviço(
Instalação(e(Configuração(
Matheus(Lehmann,!Rafael(da(Silva,(
Rodolfo(Antunes,(Rodrigo!Mansilha!
!
Coordenadores(
Luciano(Gaspary,((Marinho(Barcellos(
Visão(Geral(
•  Instalar(dependências(
•  Executar(
Serviço Web
Apache (v. 2.2)
Django
(v. 1.5)
Mysql
(v. 5.5)
–  Serviço(e(coletor(
•  Configurar(
User
Admin
RRDtool
Google Maps
Coletor
(python)
Rede
Orientada a
Conteúdo
Doc. (Sphinx v 1.3)
–  Cadastrar(roteadores(e(
link(
16/8/2013(
Nodo de acesso
CCNx Router (v 0.71)
–  Mysql,(Apache(e(Django,(
entre(outros(
–  Este(procedimento(foi(
automaHzado(através(de(
um(script...(
Versioning (svn v 1.3)
GT(V(ICN(
2(
Instalação(
1.  Instalar((
gHcn/install_app.sh(VP(mysql_password(
(
2.  Executar(serviço(Web(
gHcn/manage.py(runserver(&(
(
3.  Executar(coletor(
gHcn/DataCollecHon/getRouterData.py(&(
(
16/8/2013(
GT(V(ICN(
3(
Configuração(
Cadastrar(roteadores(
16/8/2013(
GT(V(ICN(
4(
Configuração(
Cadastrar(link(
16/8/2013(
GT(V(ICN(
5(
Serviço(
Instalação(e(Configuração(
Matheus(Lehmann,!Rafael(da(Silva,(
Rodolfo(Antunes,(Rodrigo!Mansilha!
!
Coordenadores(
Luciano(Gaspary,((Marinho(Barcellos(

Documentos relacionados

Interpolação,de,Dados,

Interpolação,de,Dados, Surfer,–,Selecionar,a,planilha,para,criar,o,Grid,

Leia mais