다양 한 실시 예 에서 프로세서 ( 126 ) 는 각 리소스 에 대한 결함 이 발생 되 기 이전 에 결함 을 예측 하 고 , 예측 된 결함 을 격리 또는 예방 하 기 위해 결함수 분석 ( fault tree analysis ) 을 이용 할 수 있 다 . 구체 적 으로 , 프로세서 ( 126 ) 는 소프트웨어 결함 및 / 또는 하드웨어 결함 에 따른 결함 증상 을 나타내 는 결함수 ( fault tree , FT ) 를 생성 하 고 , 생성 된 결함수 를 이용 하 여 시스템 의 결함 확률 을 산출 한 후 이 에 기반 하 여 시스템 의 취약 부분 을 찾아내 어 시스템 의 신뢰 성 을 개선 할 수 있 다 . 예 를 들 어 , FTA 분석 결과 소프트웨어 컴포넌트 들 중 타 겟 소프트웨어 컴포넌트 의 결함 이 발생 될 확률 이 기 설정 된 임계 확률 이상 이 면 프로세서 ( 126 ) 는 타 겟 소프트웨어 컴포넌트 에 대한 결함 발생 확률 이 높 다고 판단 하 고 , 타 겟 소프트웨어 컴포넌트 를 격리 시키 거나 , 타 겟 소프트웨어 컴포넌트 를 복구 할 수 있 다 . 타 겟 소프트웨어 컴포넌트 를 복구 하 기 위해 프로세서 ( 126 ) 는 현재 존재 하 는 가상 머신 중 타 겟 소프트웨어 컴포넌트 에 대응 하 는 가상 머신 이미지 를 복사 하 고 , 복사 된 가상 머신 이미지 를 이용 하 여 타 겟 소프트웨어 컴포넌트 에 대한 새로운 가상 머신 을 생성 할 수 있 다 .