Common Fault Tolerant 의 정의

황제낙엽 2007.11.01 16:50 조회 수 : 44 추천:120

sitelink1  
sitelink2  
sitelink3  
sitelink4  
sitelink5  
extra_vars6  

우리가 일상적인 생활에서 전기가 몇분만이라도 끊어진다면, 상당히 불편 하듯이 이젠 컴퓨터 안되는 세상을 상상할 수 없게 되었다.
그래서 컴퓨터의 가용성이 중요하다.
Availability, 즉 가용성, Computer Service가 언제든지 이용 할 수 있는 상태로 있을 것. 가용성의 가치는, 장애가 발생한 후, 시스템이 이용자들에게 그 악영향으로부터 어느 정도 지킬 수 (복원할 수) 있는가가 관점이 된다.

메인프레임컴퓨터 (Mainframe)나 초병렬 서버로 운영 되어온 컴퓨터처리는, 그 태반이 일일이 업무를 지지하는 기간계의 작업이다. 은행의 온라인(Online), POS, 전화국 등의 영업시간 중, 처리가 중지되면은 고객을 실망시켜, 커다란 손해를 내는 것이 된다. 24시간 365일의 가동이 필요한 업무도 증가하는 경향이다. 가용성은 이러한 환경에서도 사용에 견뎌내는 Hardware, Software, Service환경으로 정보처리가 될 수 있냐, 없냐에 그 기준이 된다.

Mainframe의 연속가용성은 99.999%로 되여, 24시간 365일 운영하여도 25년에 한번 Down 하느냐, 않느냐, 라고 하는 극히 견고한 system이다. UNIX의 99.95%가 갖는 연 4시간의 정지 가능성이라고 하는 점은 Mainframe의 연속가능성과는 다르다.
PC의 처리능력이 높아 졌다고는 하나, 장애가 생기면 reset하는 이외에는 대처방법이 없다. PC LAN에서는 그렇게 심각한 문제는 아닌 reset이지만, 본격적인 Client/Server환경에서는 Server의 reset는 Network 전체의 기능을 마비시켜 버린다.

이 때문에 Multi-CPU에 의한 병렬처리, Partitioning, Cluster, RAID (Redundant Array of Independent Disks), 병렬 Database 등, Hardware나 Software에 확장성을 갖게 하는 환경에 관심이 높아지고 있다.
장애가 발생하여도 전체의 가동에 영향이 없도록 문제부분을 식별해서 잘라내고, 정상의 운영을 이어 나가며 문제부분의 recovery가 가능한 처리환경이 실현되어 가고 있다. 이러한 환경을 Fault Tolerant라고도 한다.

번호 제목 글쓴이 날짜 조회 수
공지 2023 Software Development Trend 정리 황제낙엽 2024.01.19 1
48 자료구조 Part5. "연결리스트로 구현한 큐"의 모든 것 황제낙엽 2007.11.24 28
47 지수(과학적 표기법, "E") 서식 지정자 (2) 황제낙엽 2021.07.06 24
46 [SDC22 키노트 요약정리] 더 쉽게, 끊김 없이 매끄럽게! ‘캄 테크’ 향해 진화하는 미래의 집 황제낙엽 2022.12.24 23
45 자료구조-쉬어가기. (스택과 큐가 쓰이는 기본적인 예) 황제낙엽 2007.11.24 23
44 소프트웨어 테스트 관련 황제낙엽 2020.05.04 22
43 자료구조 Part7. "트리" - 기본편 황제낙엽 2007.11.24 22
42 식품(상품) 바코드를 조회하여 제품 정보 획득하기 file 황제낙엽 2023.08.07 21
41 REST API 제대로 알고 사용하기 황제낙엽 2021.06.02 21
40 컴퓨터와 인간의 대화[10]-byte 1 황제낙엽 2016.04.22 21
39 WYSIWYG 황제낙엽 2013.02.23 19
38 자료구조 강의 사이트 황제낙엽 2007.11.24 19
37 이미지 인증을 통한 스팸글 방지 file 황제낙엽 2006.01.06 19
36 HTTP URL 상의 데이터 가져오기 (HTTP 프로토콜에 대하여) 황제낙엽 2006.12.29 19
35 간단한 HTML 리다이렉트 페이지 황제낙엽 2006.12.28 19
34 페이지를 새로 고칠 수 없다는 Alert 창에 대한 이야기 황제낙엽 2005.10.21 19
33 i18n (internationalization) 황제낙엽 2020.09.19 18
32 자료구조 Part2. "큐"의 모든 것. 황제낙엽 2007.11.24 18
31 웹 프로젝트 개발 환경 갖추기 황제낙엽 2006.09.21 17
30 VSSH 프레임웍 패키지 황제낙엽 2006.10.04 17
29 사이트 유지보수 및 개선방법 황제낙엽 2005.11.11 17