Alunos com Propostas Atribuídas

DEI - FCTUC
Gerado a 2024-04-25 19:49:00 (Europe/Lisbon).
Voltar

Titulo Estágio

SSL VPN Server Side Failover

Áreas de especialidade

Comunicações, Serviços e Infraestruturas

Engenharia de Software

Local do Estágio

Coimbra

Enquadramento

A Dognædis é uma empresa focada em Segurança de Informação, prestando
serviços especializados e desenvolvendo tecnologia operativa e tática.
Em áreas como a da segurança, é fundamental uma dispersão física e lógica da informação, nomeadamente no que se concerne a registos de controlo de acessos autorizados e não autorizados, por forma a poderem ser depois analisados.
Neste contexto, sendo as redes virtuais privadas assentes em SSL uma das
tecnologias mais usadas para ligar sistemas ou redes fisicamente dispersas, há um particular interesse em que estas possam usufruir de mecanismos de failover e loadbalancing, nomeadamente em cenários em que haja mais que um sistema físico, por forma a garantir uma alta disponibilidade do serviço.

Objetivo

O objetivo deste estágio é especificar e desenvolver um mecanismo de
sincronização, tão genérico e abrangente quanto possível, para pelo
menos uma das soluções mais usadas no contexto das SSL VPN.
Embora, por exemplo na solução de OpenVPN, haja mecaninsmos de failover
inerentes ao uso de múltiplos pontos de ligação na configuração do
cliente, o âmbito pretendido para este estágio é o de uma implementação
ao nível do servidor, possibilitando por exemplo, a "migração" das
ligações e dos estados associados de um servidor para outro, com total
transparência para o cliente.
Perspectivamos por isso que a especificação preveja a utilização de
um endereço IP único, partilhado por todos os elementos de uma pool de servidores a usar OpenBSD CARP, por exemplo.
A especificação e implementação deverá ser genérica por forma a poder
ser facilmente adaptada a outras implementações de SSL VPN ou mesmo a
outros serviços em que a alta disponibilidade tenha particular interesse.

Plano de Trabalhos - Semestre 1

Atividade 1 - Levantamento do estado dos trabalhos, tecnologias e abordagens
Atividade 2 - Especificação de requisitos
Atividade 3 - Definição de arquitetura e escolhas de tecnologia
Atividade 4 - Primeiro abordagem prática
Atividade 5 - (Contínuo) Elaboração do Documento de Dissertação

Plano de Trabalhos - Semestre 2

Atividade 1 - Implementação dos daemons de gestão e do protocolo
Atividade 2 - Aplicação de políticas de separação de privilégios
Atividade 3 - Implementação do interface de configuração
Atividade 4 - Carga de testes
Atividade 5 - (Contínuo) Elaboração do Documento de Dissertação

Condições

Será fornecido ao estagiário todo o material necessário para a realização do trabalho, incluindo workstation.

O estagiário será remunerado mediante um modelo de mérito, com base em avaliações e pagamentos bi-mensais. Sendo que ao cumprir todos os objetivos (apresentados no inicio do estágio), poderá atingir uma remuneração total de 1500€ no primeiro semestre, 2000€ no segundo semestre. Adicionalmente o estagiário terá direito a subsídio de alimentação de acordo com a política da empresa.

Orientador

Sérgio Alexandre Ganchinho Alves
salves@dognaedis.com 📩