◇ OpenCyber Academy
Engenharia · Capítulo 36 · Português

Capítulo 36 — Segurança da informação: desempenho e escala

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Capítulo 36 — Segurança da informação: desempenho e escala

Mapa da aula

Aula 36 publicada. Mapa, exemplo, EX106.

flowchart TD
  N0["36.1 O custo dos controles"]
  N1["36.2 Escalando os logs"]
  N2["36.3 Testes de carga"]
  N3["36.4 Compromissos em escala"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX106"]

Desenho lógico

flowchart LR
  N0["36.1 O custo dos controles"]
  N1["36.2 Escalando os logs"]
  N2["36.3 Testes de carga"]
  N3["36.4 Compromissos em escala"]
  N0 --> N1 --> N2 --> N3 --> Q["EX106"]
[36.1 O custo dos controles]
    |
    v
[36.2 Escalando os logs]
    |
    v
[36.3 Testes de carga]
    |
    v
[36.4 Compromissos em escala]
    |
    v
[Exemplo resolvido] --> [Exercício EX106]

Objetivos de aprendizagem

Você vai (1) avaliar o custo de desempenho dos controles de segurança; (2) escalar o processamento de segurança com o crescimento; (3) testar os controles sob carga.

36.1 O custo dos controles

Os controles de segurança consomem recursos. A cifração usa tempo de processador, o registro de logs usa armazenamento e capacidade de rede, e a inspeção acrescenta latência. Lindiwe mede um teste sintético: ativar a cifração de disco completo em notebooks modernos acrescenta uma pequena sobrecarga de processamento que os usuários não percebem, enquanto inspecionar todo o tráfego web cifrado no firewall do depósito praticamente dobra a carga do seu processador. Ela recomenda inspecionar apenas as categorias de tráfego com risco claro, em vez de tudo. A equipe de redes adota a abordagem seletiva e documenta exatamente quais categorias de tráfego são inspecionadas.

36.2 Escalando os logs

A Saltmarsh planeja três novos depósitos. Lindiwe usa seu modelo do primeiro ano para estimar os eventos extras por dia e confere se o coletor de logs consegue absorvê-los. No ritmo atual de crescimento, o coletor atinge sua capacidade em até dezoito meses. Ela propõe filtrar os eventos de pouco valor na origem e acrescentar um segundo coletor antes do limite. O Prof. Hale observa que os sistemas de segurança que descartam dados silenciosamente sob carga são piores do que os que falham de forma ruidosa. A equipe de infraestrutura inclui o segundo coletor no orçamento do ano seguinte.

36.3 Testes de carga

Lindiwe testa a medida de adivinhação de senhas com dez vezes o volume de logs atual, usando dados sintéticos. Ela termina em poucos segundos, bem dentro da janela de relatório. Ela também testa a conciliação de ativos com dez mil hosts; ela continua rápida porque usa operações de conjuntos. Ela registra os testes para que o crescimento futuro possa ser conferido em relação a eles. Ela aprende que as ferramentas da biblioteca padrão escalam bem para volumes moderados quando os algoritmos são escolhidos com bom senso. Os registros dos testes incluem o tamanho dos dados e o tempo de execução de cada script.

36.4 Compromissos em escala

À medida que os volumes crescem, a Saltmarsh precisa escolher entre manter todos os detalhes e reduzir o custo. Lindiwe propõe manter completos os eventos de autenticação e de administração, que são centrais para as investigações, e resumir os eventos rotineiros de permissão do firewall depois de trinta dias. Ela documenta quais perguntas de investigação ficam mais difíceis de responder depois do resumo. O líder de segurança aceita a proposta, com uma revisão após um ano, reconhecendo que o compromisso pode precisar de ajustes. Ela lista as perguntas afetadas num apêndice da política de retenção, para que os investigadores saibam de antemão que detalhes continuam disponíveis.

Exemplo resolvido

Lindiwe mede a sobrecarga dos controles, descobre que o coletor de logs atinge sua capacidade em dezoito meses, testa a detecção sob carga com dez vezes o volume e propõe manter completos os eventos de autenticação, resumindo os logs rotineiros do firewall.

Caso sintético. As medições são sintéticas.

Erros e limites

Os sistemas de segurança que descartam dados silenciosamente sob carga dão uma falsa garantia.

Exercícios

Continue estudando — aula 36 (capítulo 36 de 50)

← Capítulo 35 · Índice das aulas · Capítulo 37 →

Continue para a próxima aula já escrita.