KR100707875B1 - 데이터 베이스 비종속적 시스템 구축방법 - Google Patents

데이터 베이스 비종속적 시스템 구축방법 Download PDF

Info

Publication number
KR100707875B1
KR100707875B1 KR1020060092154A KR20060092154A KR100707875B1 KR 100707875 B1 KR100707875 B1 KR 100707875B1 KR 1020060092154 A KR1020060092154 A KR 1020060092154A KR 20060092154 A KR20060092154 A KR 20060092154A KR 100707875 B1 KR100707875 B1 KR 100707875B1
Authority
KR
South Korea
Prior art keywords
database
external
error
connection
module
Prior art date
Application number
KR1020060092154A
Other languages
English (en)
Inventor
박지현
Original Assignee
주식회사 이루기술
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 이루기술 filed Critical 주식회사 이루기술
Priority to KR1020060092154A priority Critical patent/KR100707875B1/ko
Application granted granted Critical
Publication of KR100707875B1 publication Critical patent/KR100707875B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 데이터 베이스 비종속적 시스템 구축방법에 관한 것으로, 일반적인 시스템 구축 및 통합 시스템(SI), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스관리나 복합 처리를 요하는 시스템에 있어서, 데이터 베이스 종속성을 배제한 시스템구축을 위해, 공유자원을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행하는 자원 관리를 사용하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법에 관한 것이다.
본 발명에 의하는 경우, 데이터 베이스 종속성을 배제하는 시스템 구축 및 그 제반 사항의 방법에 의거한 시스템의 개발이 가능하여, 외부영향 및 내부 오류에도 복원할 수 있는 시스템 구축을 보장할 수 있다는 장점이 있다. 또한, 데이터 베이스 시스템을 포함한 외부 시스템에 의존하지 않는 시스템을 구축하므로 물리적인 시스템의 성능을 최대한으로 보장하는 효율적인 시스템 구축이 가능하다는 장점이 있다.
데이터 베이스 오류, 데이터 베이스 세션 오류, 데이터 베이스 종속성 배제, 실시간 데이터 처리, 모듈복원, 프로세스, 이벤트전달, 리소스 자원사용

Description

데이터 베이스 비종속적 시스템 구축방법 {Non-Data base Dependent General-purpose Real Time Control System Methode}
도 1: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 공유 자원 구성의 개념도
도 2: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 프로세스 구성의 개념도
도 3: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 이벤트 구성의 개념도
도 4: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 데이터 베이스 오류에 대응하는 시스템 기능의 개념도
도 5: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 모듈오류 또는 프로세스 오류에 대응하는 시스템 기능의 개념도
도 6: 본 발명의 일 실시 예에 의한 데이터 베이스 종속성을 극복한 시스템 구축방법에 의한 시스템 구축시 외부접속 오류에 대응하는 시스템 기능의 개념도
<도면의 주요부에 사용된 기호의 설명>
10: 공유 자원(Resource) 20: 프로세스
21: 관리 프로세스 22: 외부 통신 프로세스
30: 이벤트 40: 모듈
50: 데이터 베이스 60: 외부 시스템
본 발명은 DB종속성을 극복한 시스템구축방법에 관한 것으로, 일반적인 시스템 구축 및 통합 시스템(SI), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스관리나 복합 처리를 요하는 시스템에 있어서, 데이터 베이스 종속성을 배제한 시스템구축을 위해, 공유자원을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행하는 자원 관리를 사용하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법에 관한 것이다.
기존의 통합시스템(SI: System Integration)의 특징은, 별도의 외부 프로그램인 상용 데이터 베이스(DataBase 이하 "DB"라 약칭)를 정보의 수집, 가공, 저장의 주요 수단으로 삼아 처리하도록 구성되었으며, 이러한 시스템 구성은 외부 시 스템인 DB의 접속 오류나 물리적인 디스크를 저장매체로 사용하는 DB의 장애발생시, 시스템의 정지 및 오류에 대해 전체 시스템의 기능이 마비되는 문제점이 있었다. 또한, 상호 연계되는 정보의 내용을 물리적 장치인 디스크를 통하거나 외부통신을 통하여 전달하는 정보연계의 비효율성을 가지게 되며, 내부에 소속된 프로세스의 오류에 의해서 전체 시스템의 기능을 하지 못하는 상황에 대처할 수 없으며, 외부에 연결된 시스템에 오류가 발생하면 이에 대한 오류 상황에 전체 시스템에 영향을 미치는 결과가 발생하였다.
위에 열거된 시스템의 DB 등의 외부프로그램 및 물리적 저장매체 오류 등의 문제점을 극복하기 위한 기존의 대안으로, DB나 시스템을 이중화하거나, 별도의 백업(Back up)시스템을 구축하는 방법이 있었다. 그러나 이러한 시스템 구성은 계속적인 시스템의 구축비용의 확대가 발생하며, 보조 수단의 연속적인 확장에 의존하게 되는 방법으로 시스템의 부하를 증가시키는 문제를 발생하게 된다. 한편, 기존의 방법은 운영 중에 내부 개별 모듈의 오류가 발생하는 경우 운영자에 의해 수동으로 프로세스를 중지시키거나 전체 시스템을 재시작하는 등의 방법을 사용하여 프로세스 오류를 회피하는 방식을 사용하였다. 또한, 외부에 의한 오류정보 및 의도적인 공격에 의한 프로세스의 오동작에 대해서도 운영자에 의해 수동으로 프로세스를 중지시키거나 전체 시스템을 재시작하는 등 유사한 방법으로 대응하는 시스템 운영방법을 사용하였다. 이러한 번거로움과 문제점을 해결하기 위해서 기존의 방법은 일반적으로 외부 보안프로그램을 두거나 내부 프로세스의 동작을 감시하는 별도의 프로그램을 설치하는 등의 보완방법을 사용하여야만 한다는 문제점이 있었다.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 일반적인 시스템 구축 및 통합 시스템(SI), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스관리나 복합 처리를 요하는 시스템에 있어서, 데이터 베이스 종속성을 배제한 시스템구축을 위해, 공유자원을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행하는 자원 관리를 사용하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법을 제공하여, 다양해지는 시스템 구축 형태와 시스템 구축의 환경에 대응하여 오류를 최소화하는 시스템을 개발할 수 있는 환경 및 개발 방법을 제공하는 것을 주목적으로 한다.
상기한 목적을 달성하기 위해 본 발명은, 일반적인 시스템 구축 및 통합 시스템(SI), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스관리나 복합 처리를 요하는 시스템에 있어서, 데이터 베이스 종속성을 배제한 시스템구축을 위해, 공유자원을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행하는 자원 관리를 사용하는 것을 특징으로 한다.
또한, 외부의존 오류 등에 대응한 안정적인 시스템 구축을 위하여 상기 각각의 시스템의 각 업무프로세스 및 통신 프로세스를 분리하여, 각각의 분리된 프로세 스(20)를 수행하는 것을 특징으로 한다.
또한, 분리 운영되는 상기 프로세스(20) 간에 의사전달을 위하여, 이벤트중심의 처리를 수행하며, 이를 각각의 프로세스가 송수신하여 처리하는 것을 특징으로 한다.
또한, 상기 각각의 프로세스(20)가 송수신하여 처리하는 방법은, 각각의 프로세스가 메시지 큐, 내부파일, 소켓(Socket)통신을 통하여 송수신하여 처리하는 것을 특징으로 한다.
또한, 상기 각각의 프로세스(20)를 수행하는 도중에 중지되거나 오류가 발생한 프로세스나 모듈에 대응하기 위하여, 기존의 프로세스의 생존 유무 검사, 모듈의 적합성 검사를 주기적으로 수행하며, 오류 시에는 이를 종료하고 대체 프로세스나 모듈을 생성하여 교체하는 것을 특징으로 한다.
또한, 상기 각각의 프로세스를 수행하는 도중에 외부 접속에 대한 요청을 적합성을 검증하여 실제 외부통신에 대응하는 프로세스를 동적으로 생성하며, 인증이 없는 연결에 대해서는 대응프로세스를 생성하지 않아 통신을 원천봉쇄하며, 치명적인 오류 데이터의 전송이나 공격에 의해 대응프로세스 종료 시 대응프로세스를 종료하여 추가적인 접속을 봉쇄하는 것을 특징으로 한다.
또한, 상기 각각의 프로세스(20)를 수행하는 도중에 외부 접속에 대한 요청을 검증하는 적합성의 방법은 접속시도시 전송해주는 클라이언트 포트(Port)를 수신한 외부시스템에서 지정된 포트(Port)로 개설된 티씨피(TCP) 클라이언트 포트(Port)만을 가지도록 하며, 이를 통하여 외부시스템의 정상적인 권한을 가진 접근임을 보장하도록 하여 보안 접속 외에 접근에 대해 봉쇄하는 것을 특징으로 한다.
이하에서는 첨부된 도면을 참조로 하여, 본 발명의 일 실시 예에 따른 데이터 베이스 종속성을 극복한 시스템 구축방법을 상세히 설명한다. 우선, 도면들 중, 동일한 구성요소 또는 부품들은 가능한 한 동일한 참조부호로 나타내고 있음에 유의하여야 한다. 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 관한 구체적인 설명은 본 발명의 요지를 모호하지 않게 하기 위하여 생략한다.
본 발명은 상기의 목적을 달성하기 위하여 각각의 프로세스를 분리하여 구축하며, 내부 자원을 시스템에 메모리 자원이나 고유의 매체를 활용하며 구성한다. 처리에 대한 순서나 의사 전달을 이벤트관리를 통하여 구성하며, 이벤트 기반으로 각각의 프로세스가 동작하도록 구성한다. 상기 나열된 구성을 통하여 개별 프로세스가 오류나 응답을 하지 못하는 중지 상태가 되면 이를 제거하고 자동으로 복구하는 복원기능을 구성하며, 외부 접속에 대한 인증 시에 대응 프로세스를 생성하고 접속 해제 시 대응 프로세스를 종료하는 접속절차를 따른다.
먼저, 본 발명은 도 1에 도시한 것과 같이 일반적인 시스템 구축 및 통합 시스템(SI), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스 관리나 복합 처리를 요하는 시스템에 있어서, 데이터 베이스 종속성을 배제한 시스템구축을 위해 공유 리소스 관리기능으로 시스템 메모리 자원을 할당하여 각 프로세스(20)가 자원을 공유하여 데이터처리를 수행한다. 이를 위하여 각각의 프로세스(20)에서 요구하는 공유 자원(10)을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행한다.
한편, 상기 프로세스(20)는 도 2에 도시한 것과 같이, 외부의존 오류 등에 대응한 안정적인 시스템 구축을 위하여 업무 단위별, 모듈별로 프로세스를 분리하여 통합하는 형태의 프로세스 구조가 가능하도록 상기 각각의 시스템의 각 업무프로세스 및 통신 프로세스를 분리하여 각각의 프로세스(20)를 수행한다.
다음으로, 각 프로세스 간에 의사전달을 위한 방법으로, 도 3에 도시한 것과 같이 일정한 형식으로 정의된 이벤트(30)에 의해 의사를 전달하는 방식으로 구축한다. 상기 이벤트(E: Event)(30)는 시스템간의 내부통신을 처리하는 구성이다. 시스템들은 상태나 처리내용을 다른 시스템에게 통보하거나 통보받는 과정에 따라 업무를 진행하도록 설계될 수 있다. 이러한 내부 통신을 처리하기 위한 상기 이벤트(30)는 전혀 다른 구성을 가지는 시스템간에 자료를 공유하거나 특정기능을 호출하도록 연계를 지원한다. 이러한 경우, 상기 각각의 프로세스(20)가 송수신하여 처 리하는 방법은, 각각의 프로세스(20)가 메시지 큐, 내부파일, 소켓(Socket)통신을 통하여 송수신하여 처리하는 것이 바람직하다.
상술한 것과 같은 방법에 의해, 도면 4a에 도시한 것과 같이 데이터 베이스에 오류가 발생하지 않고 정상적인 작동의 경우, 어떤 프로세스(20)에서 실시간 자료 및 처리 데이터가 발생하면(101) 관리 프로세스(21)에서 공유 자원(10)에 자원 저장(102)을 수행하고 데이터 베이스 관리 프로세스(22)를 통해 데이터 베이스(50)에 데이터 베이스 저장(103)을 수행하며, 이러한 자료나 데이터를 요구하는 프로세스(20)로 실시간 자료 전송(104)을 한다. 한편, 도 4b에 도시한 것과 같이 데이터 베이스의 오류 발생에 대응하는 경우에도, 위와 같은 방법에 의하는 경우 어떤 프로세스(20)에서 실시간 자료 및 처리 데이터가 발생하면(101) 일단 관리 프로세스(21)에서 공유 자원(20)에 자원 저장(102)을 수행하고, 데이터 베이스 저장 오류 및 매체 오류가 발생(105)하여도 상기 공유 자원(20)에 저장된 데이터를 처리하여 실시간으로 자료를 추출(106)한 후 이러한 자료나 데이터를 요구하는 프로세스(20)로 실시간으로 자료 전송(104)을 는 것이 가능하므로 오류에 대한 대응과 관리가 가능하다.
한편, 본 발명에 의하는 경우 도 5a 내지 도 5b에 도시한 것과 같이 모듈 오류 및 프로세스 오류에 대응하는 시스템 구축방법이 가능하다. 먼저, 도 5a에 도시한 것과 같이 정상적인 작동의 경우는 각 프로세스(20)에 대하여 프로세스 생존검사(201)를 수행하고, 상기 프로세스(20)가 검사응답(202)을 통해 주기적으로 상 호 통신을 수행하며, 모듈(40)의 경우 모듈 적합성 검사(203)를 수행하거나 모듈실행 응답을 받아 적합성 검증(204)을 하여 모듈의 신뢰를 높이는 작동 흐름을 수행한다. 한편, 도면 5b에 도시한 것과 같이 프로세스(20)가 오류를 통해 중지되거나 모듈(40)이 오동작을 일으키는 경우에는 관리프로세스(21)가 프로세스 생존검사(201)를 수행하고, 이에 대한 응답이 없을 경우 프로세스를 종료하고 대체 프로세스를 생성(205)하여 프로세스를 대체(206)한다. 또한, 모듈(40)의 오류의 경우도 모듈적합성 검사(203)를 수행하여 오류 값이나 응답이 없을 경우 모듈을 소멸시키고, 대체 모듈을 생성(207)하여 모듈을 대체(208)하여, 전체 시스템의 안정성에 영향을 미치지 않고 실시간으로 프로세스나 모듈의 오류에 대응하는 것이 가능하다.
다음으로, 외부접근 오류에 대응하는 시스템 구축방법에 대해 설명한다. 도 6a에 도시한 것과 같이 정상적인 작동의 경우는 외부시스템이 접근인증(301)을 하면 대응 프로세스를 생성((302)하고 접속정보를 알리면(303), 외부통신프로세스로 외부시스템(60)이 다시 접속을 수행(304)하여 정상적인 데이터 송수신(305)을 진행한다. 한편, 도 6b에 도시한 것과 같이 허가되지 않거나 중복된 외부시스템이 외부접근인증(301)을 요청하면, 외부접근을 거부(306)하고 대응프로세스를 생성하지 않으므로 접근을 원천적으로 차단(307)하여 외부접근 오류에 대응한다. 접속된 외부시스템의 오동작에 대응하는 시스템 구축방법의 경우, 도 6c에 도시한 것과 같이 접속된 외부시스템이 오류 데이터를 보내거나 프로세스 공격(308)에 의해 대응 프로세스에 오류가 발생하거나 중지(309)되면, 지속적으로 관리 프로세스(21)가 정상 여부를 검사(310)하여 프로세스를 제거(311)하고 외부통신을 원천 봉쇄(312)한다. 한편, 상기 각각의 프로세스(20)를 수행하는 도중에 외부 접속에 대한 요청을 검증하는 적합성의 방법은 도 6d에 도시한 것과 같이 접속시도시 전송해주는 클라이언트 포트(Port)를 수신한 외부시스템(60)에서 지정된 포트(Port)로 개설된 티씨피(TCP) 클라이언트 포트(Port)만을 가지도록 하며, 이를 통하여 외부시스템의 정상적인 권한을 가진 접근임을 보장하도록 하여, 보안 접속 외에 접근에 대해 봉쇄하도록 하는 것이 바람직하다.
이상에서는 도면과 명세서에서 최적 실시 예들이 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
본 발명에 의하면, 데이터 베이스 종속성을 배제하는 시스템 구축 및 그 제반 사항의 방법에 의거한 시스템의 개발이 가능하여, 외부영향 및 내부 오류에도 복원할 수 있는 시스템 구축을 보장할 수 있다는 장점이 있다. 또한, 데이터 베이 스 시스템을 포함한 외부 시스템에 의존하지 않는 시스템을 구축하므로 물리적인 시스템의 성능을 최대한으로 보장하는 효율적인 시스템 구축이 가능하다는 장점이 있다.

Claims (7)

  1. 일반적인 시스템 구축 및 통합 시스템(SI: System Integration), 관제 시스템 등과 같이 데이터 베이스(DB: Data Base)를 사용하거나 다수의 프로세스관리나 복합 처리를 요하는 시스템에 있어서,
    데이터 베이스 종속성을 배제한 시스템구축을 위해, 공유자원(10)을 시스템 내부 메모리나 내부 매체를 통하여 처리하고 작업을 수행하는 자원 관리를 사용하며, 외부의존 오류 등에 대응한 안정적인 시스템 구축을 위하여 상기 각각의 시스템의 각 업무프로세스 및 통신 프로세스를 분리하여, 각각의 분리된 프로세스(20)를 수행하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
  2. 삭제
  3. 청구항 1에 있어서,
    분리 운영되는 상기 프로세스(20) 간에 의사전달을 위하여, 이벤트(30) 중심의 처리를 수행하며, 이를 각각의 프로세스가 송수신하여 처리하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
  4. 청구항 3에 있어서,
    상기 각각의 프로세스(20)가 송수신하여 처리하는 방법은, 각각의 프로세스(20)가 메시지 큐, 내부파일, 소켓(Socket)통신을 통하여 송수신하여 처리하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
  5. 청구항 4에 있어서,
    상기 각각의 프로세스(20)를 수행하는 도중에 중지되거나 오류가 발생한 프로세스나 모듈에 대응하기 위하여, 기존의 프로세스의 생존 유무 검사, 모듈(40)의 적합성 검사를 주기적으로 수행하며, 오류 시에는 이를 종료하고 대체 프로세스나 모듈을 생성하여 교체하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
  6. 청구항 5에 있어서,
    상기 각각의 프로세스(20)를 수행하는 도중에 외부 접속에 대한 요청을 적합성을 검증하여 실제 외부통신에 대응하는 프로세스를 동적으로 생성하며, 인증이 없는 연결에 대해서는 대응프로세스를 생성하지 않아 통신을 원천봉쇄하며, 치명적 인 오류 데이터의 전송이나 공격에 의해 대응프로세스 종료 시 대응프로세스를 종료하여 추가적인 접속을 봉쇄하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
  7. 청구항 5에 있어서,
    상기 각각의 프로세스(20)를 수행하는 도중에 외부 접속에 대한 요청을 검증하는 적합성의 방법은 접속시도시 전송해주는 클라이언트 포트(Port)를 수신한 외부시스템(60)에서 지정된 포트(Port)로 개설된 티씨피(TCP) 클라이언트 포트(Port)만을 가지도록 하며, 이를 통하여 외부시스템의 정상적인 권한을 가진 접근임을 보장하도록 하여 보안 접속 외에 접근에 대해 봉쇄하는 것을 특징으로 하는 데이터 베이스 비종속적 시스템 구축방법.
KR1020060092154A 2006-09-22 2006-09-22 데이터 베이스 비종속적 시스템 구축방법 KR100707875B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060092154A KR100707875B1 (ko) 2006-09-22 2006-09-22 데이터 베이스 비종속적 시스템 구축방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060092154A KR100707875B1 (ko) 2006-09-22 2006-09-22 데이터 베이스 비종속적 시스템 구축방법

Publications (1)

Publication Number Publication Date
KR100707875B1 true KR100707875B1 (ko) 2007-04-16

Family

ID=38181448

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060092154A KR100707875B1 (ko) 2006-09-22 2006-09-22 데이터 베이스 비종속적 시스템 구축방법

Country Status (1)

Country Link
KR (1) KR100707875B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026306A (ko) * 2003-09-09 2005-03-15 학교법인 인하학원 비공유 구조의 데이터베이스 클러스터 서버 시스템과온라인 확장 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026306A (ko) * 2003-09-09 2005-03-15 학교법인 인하학원 비공유 구조의 데이터베이스 클러스터 서버 시스템과온라인 확장 방법

Similar Documents

Publication Publication Date Title
US11816003B2 (en) Methods for securely facilitating data protection workflows and devices thereof
CN114787781B (zh) 用于启用高可用性受管理故障转移服务的***和方法
EP1374056B1 (en) Storage area network (san) security
Toeroe et al. Service availability: principles and practice
US10609029B2 (en) High assurance segregated gateway interconnecting different domains
EP1370945B1 (en) Failover processing in a storage system
US6578160B1 (en) Fault tolerant, low latency system resource with high level logging of system resource transactions and cross-server mirrored high level logging of system resource transactions
CN104205060B (zh) 提供用于ha集群的管理程序的基于应用的监控及恢复
US6766470B1 (en) Enhancing reliability and robustness of a cluster
US11416617B2 (en) Computing apparatus
GB2367921A (en) Fault tolerant shared system resource with communication passthrough used when non-detection of a beacon signal indicates a unit failure
JP2008537203A (ja) 障害復旧フレームワーク
US20060101399A1 (en) Computer and access control method in a computer
CN101013385B (zh) 存储管理方法以及存储管理***
KR102114339B1 (ko) 액티브/스탠바이 모델을 지원하는 쿠버네티스 시스템의 동작 방법
US20170039118A1 (en) Cluster system, server device, cluster system management method, and computer-readable recording medium
CN101763294A (zh) 根据时间段查看和备份***操作日志的方法
US20090172463A1 (en) Method, system and machine accessible medium of a reconnect mechanism in a distributed system (cluster-wide reconnect mechanism)
CN112035062B (zh) 云计算的本地存储的迁移方法、计算机设备及存储介质
KR100707875B1 (ko) 데이터 베이스 비종속적 시스템 구축방법
Ziani et al. A model-driven engineering framework for fault tolerance in dependable embedded systems design
Röblitz et al. Autonomic management of large clusters and their integration into the grid
Knight et al. Error recovery in critical infrastructure systems
Davies et al. Websphere mq v6 fundamentals
CN103929320A (zh) 一种针对it***灾难恢复的集成平台

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120320

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee