Table of Contents
소프트웨어 신뢰성 공학 (SRE)는 소프트웨어 시스템의 신뢰성을 예측하고 개량하기 위하여 양적 모형을 사용하여 포함합니다. 그것은 소프트웨어 질 및 성과를 강화하는 실제적인 케이스 학문을 가진 통계 기술을 결합합니다.
소프트웨어 신뢰성에 있는 Quantitative 모형
Quantitative 모델은 소프트웨어 실패의 likelihood를 시간에 견적하는 수학 표현입니다. 이 모델은 개발자가 잠재적 인 문제와 계획 유지 보수 활동을 효과적으로 식별 할 수 있도록 도와줍니다.
일반적인 모델은 미래의 신뢰성을 예측하기 위해 실패 데이터를 분석하는 exponential 및 Weibull 모델과 같은 실패율 모델을 포함합니다. 이 모델은 역사적인 실패 데이터와 테스트 결과를 필요로하여 정확한 예측을 생성합니다.
Practical 신청 상자
많은 조직은 SRE 원칙을 적용하여 소프트웨어 시스템을 개선합니다. 예를 들어, 금융 기관은 신뢰성 예측을 기반으로 대상 유지 보수를 구현하여 시스템 가동 시간을 단축하기 위해 실패 데이터 분석을 사용합니다.
또 다른 경우는 테스트 프로세스에 통합 된 신뢰성 모델이 있는 소프트웨어 회사가 포함됩니다. 이 접근 방식은 초기 및 할당 리소스를 효율적으로 식별할 수 있도록 허용했습니다.
Quantitative Models를 사용하는 이점
SRE의 양적 모델 적용은 몇 가지 이점을 제공합니다.
- 실험 예측 정확도 실패 및 시스템 행동의.
- 엔진 의사 결정 정비 및 검사 우선 순위에 대한.
- 다운타임 및 시스템 가용성 증가
- Cost Saving 대상 자원 할당을 통해.