SQL Server - Criptografia SSL - Overheads de desempenho

2

Eu tenho um responsável pela conformidade de segurança que gostaria que eu implementasse a criptografia SSL para a transmissão de dados. Eu dei uma olhada, mas não consegui encontrar nenhum estudo de impacto sobre isso. Alguém tem uma idéia aproximada da degradação do desempenho para adicionar SSL a um SQL Server OLTP?

    
por u07ch 16.03.2011 / 12:36

2 respostas

3

Embora exista uma sobrecarga na ativação da criptografia SSL (viagem extra de ida e volta na conexão, criptografia de pacotes) - o impacto real variará com base nas características de seu ambiente e na carga de trabalho do aplicativo. Mesmo que você tenha informado (ou encontre) uma estimativa específica, talvez não se aplique à sua situação.

A recomendação é testar a taxa de transferência e o tempo de resposta de uma carga de trabalho conhecida - com e sem SSL. Embora seja preciso mais esforço para configurar o teste, você estará tomando sua decisão com base nos meandros do seu ambiente.

    
por 16.03.2011 / 13:36
1

Isso terá um efeito, mas acho que você verá que provavelmente será insignificante comparado ao tempo gasto no banco de dados. Como de costume, com tudo relacionado a desempenho, é melhor fazer um perfil para seu cenário específico. Vai depender do hardware que você tem, do software ssl e de todos os tipos de outras coisas.

Também dependerá de quanto tempo você mantém a sessão aberta. Os apertos de mão iniciais podem ser muito caros, mas uma vez que a conexão tenha sido feita, não deve atrasar muito as coisas. Portanto, contanto que você tenha conexões de banco de dados persistentes, ele não deve ficar muito lento.

    
por 16.03.2011 / 13:11