일반기술

리눅스 클러스터링 시스템

기존의 checkpoint/recovery기술을 라이브러리로 구현된 기술들이 대부분이어서 사용자 프로그램의 소스를 고쳐야 했으며, 커널레벨에서 구현된 것 보다, 속도나 안정성에서 불리한 점이 많았다. 이러한 단점을 극복하기 위해 이 기술을 소스가 공개되어있는 리눅스 커널에서 구축함으로써 속도및 안정성을 확보할 수 있도록 하였다. 또한 이 기술을 활용하여 클러스터링 시스템을 구현하는데 핵심적인 기술인 Process Migration을 구현하여 리눅스 클러스터링 시스템을 구축하였다. 본 시스템은 checkpoint/recovery기술로 실행중인 작업을 수시로 백업할 수 있으며 시스템 에러발생시 이를 복구할 수 있으므로 장시간의 작업을 클러스터링 처리 시 작업 데이터의 안전을 보장할 수 있다.본 발명은 리눅스 커널에서 실행프로세스의 백업과 복구가 가능한 checkpoint기술을 구현하고, process migration으로 Load Balancing을 구현하고, 모니터 서버를 통한 전체 시스템의 상태관리하고, X Window인터페이스로 클러스터 서버용 애플리케이션의 성능분석 모니터링에 설계의 주안점을 두었다Linux Kernel 상에서 구현된 checkpoint/recovery기술로 작업상태 백업과 복구가 가능하고, Unix Socket Programming으로 Client/Server구조의 시스템을 구성하고, Process의 Migration이 가능해 클러스터 처리가 가능한 시스템이며, 클러스터링 상태를 일목요연하게 확인할 수 있는 모니터 프로그램을 구현한 것을 특징으로 한다.

기술정보

기술분류
정보 > 오퍼레이팅 시스템
보유기관
비트컴퓨터
기술유형
일반기술
등록일
2001-03-29
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.