장애 극복 기능
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
장애 극복 기능은 시스템의 오류 발생 시 정상적인 작동을 유지하기 위한 기술을 의미한다. 스위치오버는 1950년대에 핫 및 콜드 대기 시스템을 설명하는 데 사용되었으며, 현재는 실행 중인 시스템으로의 즉각적인 전환과 시작이 필요한 시스템으로의 지연된 전환을 의미한다. 1957년 회의 자료에서는 비상 스위치오버와 예약된 스위치오버를 모두 포함하는 컴퓨터 시스템을 설명한다. 페일오버라는 용어는 1962년 NASA 보고서에서 처음 등장한다.
더 읽어볼만한 페이지
- 공학 - 사회공학 (정치학)
사회공학은 사회 문제 해결을 위한 계획적 접근 방식이지만, 카를 포퍼는 점진적이고 합리적인 접근을 강조하며 유토피아적 접근의 위험성을 경고했고, 윤리적 문제와 투명성 확보가 현대 사회의 중요한 과제이다. - 공학 - 군사 기술
군사 기술은 전쟁과 국가 안보에 영향을 미치는 과학기술 응용으로, 무기 발전, 화약 발명, 우주 경쟁, 사이버전 등 역사적으로 혁신적인 기술 발전을 거듭해왔으며, 경제적 부담과 윤리적 문제에도 불구하고 민간 분야에 기술적 스핀오프 효과를 가져왔다. - 장애 허용 컴퓨터 시스템 - 컴퓨터 클러스터
컴퓨터 클러스터는 여러 대의 상용 컴퓨터를 고속 네트워크로 연결하여 고성능 컴퓨팅 시스템을 구축하는 방식으로, 슈퍼컴퓨터를 포함한 다양한 분야에서 높은 가용성과 확장성을 제공하며, 클러스터 미들웨어를 통해 시스템 관리, 부하 분산, 통신 방식, 데이터 공유 등을 지원하고 노드 장애 관리를 위한 펜싱 기술을 활용한다. - 장애 허용 컴퓨터 시스템 - 트랜잭션 처리
트랜잭션 처리는 데이터베이스 시스템에서 데이터의 일관성과 무결성을 보장하기 위한 기술이며, ACID 속성을 통해 데이터 정확성을 유지하고 롤백, 데드락 처리 등의 기술을 활용한다.
장애 극복 기능 | |
---|---|
핵심 개념 | |
정의 | 페일오버(failover)는 주 시스템에 장애가 발생했을 때 자동으로 예비 시스템으로 전환되는 것을 의미한다. |
목적 | 시스템의 가용성을 높이고, 중단 시간을 최소화하는 데 목적이 있다. |
관련 용어 | 페일백 (failback): 페일오버 이후 원래 시스템이 복구되었을 때 다시 원래 시스템으로 전환하는 과정 고가용성 (high availability): 시스템이 지속적으로 운영될 수 있도록 설계하는 것 |
작동 방식 | |
감지 | 주 시스템의 장애를 감지한다. |
전환 | 예비 시스템을 활성화하여 서비스를 재개한다. |
데이터 동기화 | 장애 발생 시 데이터 손실을 최소화하기 위해 주 시스템과 예비 시스템 간에 데이터를 지속적으로 동기화한다. |
유형 | |
자동 페일오버 | 시스템이 자동으로 장애를 감지하고 전환한다. |
수동 페일오버 | 관리자가 직접 장애를 감지하고 전환을 수행한다. |
고려 사항 | |
전환 시간 | 페일오버가 완료되기까지 걸리는 시간 |
데이터 손실 | 페일오버 과정에서 발생할 수 있는 데이터 손실량 |
복잡성 | 페일오버 시스템의 구현 및 유지 관리 복잡성 |
장점 | |
가용성 향상 | 시스템 중단 시간을 최소화하여 가용성을 향상시킨다. |
데이터 보호 | 데이터 손실을 최소화한다. |
자동화 | 시스템 운영의 자동화를 지원한다. |
단점 | |
비용 | 페일오버 시스템 구축 및 유지 관리에 비용이 발생한다. |
복잡성 | 시스템 구성이 복잡해질 수 있다. |
테스트 필요 | 정기적인 테스트를 통해 시스템의 정상 작동을 확인해야 한다. |
2. 역사
"스위치오버"라는 용어는 1950년대에 '핫'(hot) 및 '콜드'(cold) 대기 시스템을 설명하는 데 사용되었으며, 현재는 실행 중인 시스템으로의 즉각적인 전환(핫)과 시작이 필요한 시스템으로의 지연된 전환(콜드)을 의미한다.[10] 1957년 회의 자료에서는 비상 스위치오버(즉, 페일오버)와 예약된 페일오버(유지 관리용)를 모두 포함하는 컴퓨터 시스템을 설명한다.[11] "페일오버"라는 용어는 엔지니어들이 이전부터 사용했을 가능성이 있지만, 1962년 기밀 해제된 NASA 보고서에서 처음 등장한다.[9]
2. 1. 초기 역사
"스위치오버"라는 용어는 1950년대에 '핫'(hot) 및 '콜드'(cold) 대기 시스템을 설명하는 데 사용되었으며, 현재는 실행 중인 시스템으로의 즉각적인 전환(핫)과 시작이 필요한 시스템으로의 지연된 전환(콜드)을 의미한다.[10] 1957년 회의 자료에서는 비상 스위치오버(페일오버)와 예약된 페일오버(유지 관리용)를 모두 포함하는 컴퓨터 시스템을 설명한다.[11] "페일오버"라는 용어는 1962년 기밀 해제된 NASA 보고서에서 볼 수 있다.[9]참조
[1]
서적
Administering Data Centers: Servers, Storage, And Voice Over IP
https://books.google[...]
Wiley-India
2009-08-07
[2]
간행물
NASA Postlaunch Memorandum Report for Mercury-Atlas
https://archive.org/[...]
1962-06-15
[3]
간행물
Petroleum Engineer for Management - Volume 31 - Page D-40
[4]
서적
Proceedings of the Western Joint Computer Conference
https://books.google[...]
Macmillan
1957
[5]
웹사이트
フェイルバックとは - IT用語辞典
https://e-words.jp/w[...]
2022-01-23
[6]
웹사이트
IT용어사전 - 장애 극복
http://enc.daum.net/[...]
[7]
웹사이트
동아프라임영한사전 - failover
http://engdic.daum.n[...]
[8]
웹사이트
http://msdn.microsof[...]
[9]
간행물
NASA Postlaunch Memorandum Report for Mercury-Atlas
https://archive.org/[...]
1962-06-15
[10]
간행물
Petroleum Engineer for Management - Volume 31 - Page D-40
[11]
서적
Proceedings of the Western Joint Computer Conference
https://books.google[...]
Macmillan
1957
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com