Você está na página 1de 2

A Confiabilidade dos Sistemas Computacionais

Gustavo Rossoni Correa de Barros


Curso de Ciência da Computação
UFN - Universidade Franciscana
Santa Maria - RS
gustavo.rossoni@ufn.edu.br

Resumo—Com o avanço da tecnologia e nossa crescente depen- poderia levar a diagnósticos errados ou tratamento atrasado,
dência dos computadores para diversas tarefas, ter um sistema impactando negativamente o cuidado do paciente.
confiável é mais crucial do que nunca. Neste artigo, exploraremos
seis atributos que contribuem para a confiabilidade dos sistemas
IV. S EGURANÇA O PERACIONAL
computacionais. Esses atributos incluem confiabilidade, disponi-
bilidade, segurança, proteção e integridade. Discutiremos como Segurança operacional refere-se a prevenir danos causados
essas qualidades ajudam a garantir o funcionamento adequado
por componentes defeituosos dentro de um sistema [1].
de nossos sistemas e forneceremos alguns exemplos do mundo
real para ilustrar sua importância [1] Exemplo: Considere uma linha de montagem de fábrica
onde robôs realizam tarefas repetitivas como soldagem ou
I. C ONFIABILIDADE pintura. Para manter a segurança, essas máquinas devem
Confiabilidade refere-se à capacidade de um sistema de for- incorporar mecanismos à prova de falhas para que, em caso
necer serviços que atendam a requisitos especificados sob con- de falha, elas parem de funcionar completamente ou mudem
dições declaradas por um determinado período. Ela engloba para um estado seguro, prevenindo assim lesões ou danos à
vários atributos, incluindo confiabilidade, disponibilidade, se- propriedade.
gurança operacional, segurança da informação e integridade.
V. S EGURANÇA DA I NFORMAÇÃO
Esses atributos trabalham juntos para garantir que um sistema
execute sua função pretendida correta e consistentemente ao Segurança da informação envolve proteger dados sensíveis
longo do tempo [1] e recursos de acesso ou manipulação não autorizados [1].
Exemplo: Considere um veículo autônomo usado para Exemplo: Pense em plataformas de banco online que ar-
transporte público. Se o veículo falhar em operar corretamente mazenam informações financeiras dos clientes. Para manter a
devido a problemas de software ou hardware, isso pode levar segurança, essas plataformas implementam múltiplas camadas
a acidentes e perda de vidas. Portanto, garantir altos níveis de de criptografia, firewalls, sistemas de detecção de intrusão etc.,
confiabilidade torna-se essencial para aplicações críticas. para proteger contra possíveis violações.

II. C ONFIABILIDADE ( ATRIBUTO ESPECÍFICO ) VI. I NTEGRIDADE


A confiabilidade mede a precisão e consistência do desem- Integridade garante que um sistema mantenha estados inter-
penho de um sistema. Um sistema confiável pode ser confiado nos precisos e consistentes ao longo do tempo [1].
para produzir resultados corretos sem erros ou falhas [1]. Exemplo: Vamos tomar o exemplo de um sistema de con-
Exemplo: Suponha que você tenha um sistema de casa trole de tráfego aéreo gerenciando movimentos de aeronaves
inteligente projetado para controlar iluminação, aquecimento em diferentes espaços aéreos. Manter a integridade significa
e resfriamento com base em suas preferências. Você espera acompanhar cada plano de voo, comunicação entre pilotos e
que esses recursos funcionem consistentemente durante o dia. controladores, atualizações meteorológicas etc., para garantir
No entanto, se houvesse frequentes interrupções de energia operações suaves e prevenir acidentes.
afetando sua área, seu sistema de casa inteligente se tornaria
inconfiável porque não pode entregar resultados consistentes MTTF (T EMPO M ÉDIO ATÉ A FALHA )
apesar de seguir todos os passos necessários.
Na indústria de tecnologia, o MTTF é usado para medir
III. D ISPONIBILIDADE a confiabilidade de componentes como discos rígidos. Por
Disponibilidade se refere à acessibilidade de um sistema exemplo, um disco rígido pode ter um MTTF de 500.000
quando necessário. Um sistema disponível deve estar sempre horas, indicando que ele pode operar por uma média de
pronto para servir usuários sempre que precisarem de seus 500.000 horas antes de falhar [2].
serviços [1].
MTTR (T EMPO M ÉDIO PARA R EPARO )
Exemplo: Imagine um hospital que depende de software
de imagem médica para diagnosticar pacientes com precisão. No domínio da TI, o MTTR é uma métrica crucial para
Qualquer tempo de inatividade experimentado por este sistema garantir a entrega contínua de serviços [3].
MTBF (T EMPO M ÉDIO E NTRE FALHAS )
Utilizado predominantemente no setor automotivo, o MTBF
serve como um prognosticador para a confiabilidade dos
componentes do veículo [3].
R EFERÊNCIAS
[1] Shiyi Xu. “On dependability of computing systems”. Em:
Journal of Computer Science and Technology 14 (2008),
pp. 116–128. URL: https : / / api . semanticscholar . org /
CorpusID:11383551.
[2] Leszek Opyrchał. “Is Mean Time to Failure (MTTF)
Equal to Mean Time of Life for Unrepairable Systems?”
Em: Journal of KONBiN 51 (2021), pp. 255–264. URL:
https://api.semanticscholar.org/CorpusID:233129788.
[3] Silvana Alfionita e Fakhri Ikhwanul Alifin. “Preventive
Maintenance Analysis Based on Mean Time Between
Failure (MTBF) and Mean Time to Repair (MTTR)”.
Em: Angkasa: Jurnal Ilmiah Bidang Teknologi (2023).
URL : https : / / api . semanticscholar . org / CorpusID :
265172755.

Você também pode gostar