Sinfonia - a Secure vIrtual Network Function OrchestrAtor

choose

A Secure vIrtual Network Function Orchestrator for
Non-repudiation, Integrity, and Auditability


Sponsors:

About SINFONIA

SINFONIA is an open source tool for providing a secure chaining of virtual network functions (VNF) by using blockchain. Our tool uses the Open Platform for Network Function Virtualization (OPNFV) and presents a modular stateless architecture to allow orchestration of security functions in a simple, intelligent and agile way on a web interface. Network function chaining operations are registered safely in a blockchain, ensuring non-repudiation and auditability. The SINFONIA tool demonstrates the ability to create a user-transparent service function chain to prevent host threats and thereby improve end-to-end security.

Our Main Features

Secure Service Funcion Chaining Orchestration through Blockchain

By using Blockchain technology, we guarantee integrity, non-repudiation and auditability for all orchestration operations performed by SINFONIA.

Low Latency SFC Orchestration

SINFONIA prompt reacts to orchestration requests inserted into the blockchain. The reaction time is upper bounded in a few seconds.

Management and Orchestration of Virtual Resources in the Cloud

SINFONIA controls virtual machine, network and virtual network function creation, visualization, update, and deletion on a OPNFV cloud.

In Compliance with IETF and ETSI Standards

SINFONIA is in accordance with the ETSI NFV-MANO architecture and the IETF SFC architecture standards, and adopts the Network Service Header (NSH) protocol for SFC encapsulation.

Friendly Web Interface with Access Control

SINFONIA provides a responsive and friendly web interface with access control for a multi-tenant environment in SFC orchestration.

Other open-source Projects Related

SINFONIA provides a tool to orchestrate secure chains of Virtual Network Functions (VNFs) in a datacenter powered by OPNFV, OpenStack, OpenDaylight and Tacker projects.

Tutorial

Learn how to install and use Sinfonia orchestrator in our Tutorial.

Publications

2018


Alvarenga, I. D., Rebello, G. A. F., and Duarte, O. C. M. B. - "Securing Configuration Management and Migration of Virtual Network Functions Using Blockchain", to be published in IEEE/IFIP Network Operations and Management Symposium - NOMS 2018, April 2018.


Sanz, I. J., Mattos, D. M. F., and Duarte, O. C. M. B. - "SFCPerf: An Automatic Performance Evaluation Framework for Service Function Chaining", to be published in IEEE/IFIP Network Operations and Management Symposium - NOMS 2018, April 2018.


2017


Rebello, G. A. F., Alvarenga, I. D., Sanz, I. J., Andreoni Lopez, M. E., Mattos, D. M. F., Duarte, O. C. M. B. - "SINFONIA: uma Ferramenta para o Encadeamento Seguro de Funções Virtualizadas de Rede Através de Corrente de Blocos", Technical Report, PEE/COPPE/UFRJ, September 2017.
Portuguese, A4 size, 14 p., file: RAS17.pdf

Sanz, I. J., Alvarenga, I. D., Andreoni Lopez, M. E., Mauricio, L. A. F., Mattos, D. M. F., Rubistein, M. G. and Duarte, O. C. M. B. - "Uma Avaliação de Desempenho de Segurança Definida por Software através de Cadeias de Funções de Rede", in Anais do Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais - SBSeg'2017, Brasília, DF, Brazil, November 2017.
Portuguese, A4 size, 14 p., file: SAA17.pdf

Alvarenga, I. D., Sanz, I. J., Rebello, G. A. F., Mattos, D. M. F. and Duarte, O. C. M. B. - "Gerenciamento, configuração e migração seguros de funções de rede virtualizadas utilizando corrente de blocos", Technical Report, PEE/COPPE/UFRJ, July 2017.
Portuguese, A4 size, 14 p., file: ASR17.pdf

Sanz, I. J., Andreoni Lopez, M., Mattos, D. M. F., and Duarte, O. C. M. B. - "A Cooperation-Aware Virtual Network Function for Proactive Detection of Distributed Port Scanning", in 1st Cyber Security in Networking Conference IEEE - CSNet'2017.
English, A4 size, 8 p., file: SAMD17.pdf

Andreoni Lopez, M., Silva, S. R., Alvarenga, D. I., Rebello, G. A. F., Sanz, I. J., Lobato, G. P. A., Mattos, D. M. F., Duarte, O. C. M. B., Pujolle, G. - "Collecting and Characterizing a Real Broadband Access Network Traffic Dataset", in 1st Cyber Security in Networking Conference IEEE - CSNet'2017.
English, A4 size, 8 p., file: ASAR17.pdf

Andreoni Lopez, M., Silva, R. S., Alvarenga, I. D., Mattos, D. M. F., Duarte, O. C. M. B. - "Coleta e Caracterização de um Conjunto de Dados de Tráfego Real de Redes de Acesso em Banda Larga", in XXII Workshop de Gerência e Operação de Redes e Serviços (WGRS'2017) - SBRC'2017, Belém- Pará, PA, Brazil, May 2017.
Portuguese, A4 size, 14 p., file: ASA17.pdf

Mauricio, L. A. F., Alvarenga, I. D., Rubinstein, M. G. and Duarte, O. C. M. B. - "Uma Arquitetura de Virtualização de Funções de Rede para Proteção Automática e Eficiente contra Ataques", in XXII Workshop de Gerência e Operação de Redes e Serviços (WGRS'2017) - SBRC'2017, Belém- Pará, PA, Brazil, May 2017.
Portuguese, A4 size, 14 p., file: Leopoldo17.pdf

2016


Andreoni Lopez, M., Mattos, D. M. F., and Duarte, O. C. M. B. - "Evaluating Allocation Heuristics for an Efficient Virtual Network Function Chaining", in 7th International Conference Network of the Future IEEE - NoF'2016, Búzios-RJ, Brazil, November 2016.
English, A4 size, 5 p., file: AMD16b.pdf

About us

Grupo de Teleinformática e Automação - GTA

We are an academic and scientific group of Federal University of Rio de Janeiro, doing research in the area of Electronics and Computer Science. Our main research topics include Computer Networks, Virtualization, Network Security, Machine Learning, Stream Processing and Blockchain. Know more at GTA main website.

Contact:

Av. Horácio Macedo, 2.030, Centro de Tecnologia, bloco H, sala H-301, Rio de Janeiro, RJ, Brasil
Email: sinfonia@gta.ufrj.br
Phone: +55 21 3938-8635

Our Team

Gabriel Rebello

Undergradute Student

Igor Jochem

Master's Student

Igor Alvarenga

Master's Student

Martin Andreoni

PhD Candidate

Diogo Menezes

Postdoctoral Researcher

Otto Carlos Duarte

Full Professor at COPPE/UFRJ
© 2017 Grupo de Teleinformática e Automação - GTA/UFRJ