5) 발명의 상세한 설명의 주요 내용
가) 청구항 1과 비교대상발명 4를 구성요소 별로 대응하면 아래 표 기재와같다.
청구항 3의 한정구성과 비교대상발명 2를 구성요소 별로 대응하면 아래 표 기재와 같다.
[별지 2]
비교대상발명 2, 4
1. 비교대상발명 2 (갑 제5호증)
가. 주요 내용
1) 기술분야본 발명은 가상 서버 환경에서의 서비스 수준 관리 시스템 및 그 방법에 관한 것으로, 특히 서버 가상화 기술 및 클러스터 기술을 이용하여 서비스 요구사항 및 제공중인 서비스의 운용 형태에 따른 동적인 시스템 자원을 제공할 수 있는 가상 서버 환경에서의 서비스 수준 관리 시스템 및 그 방법에 관한 것이다.(식별번호 <1>)
2) 기술적 과제
가상화 기술을 이용하면 하나의 물리적 시스템 내의 자원을 공유(share)또는 분할(partition)하여 다양한 시스템 사양을 갖는 여러 대의 가상 컴퓨터(virtual machine)를 생성하여 운용할 수 있을 뿐만 아니라, 저장 장치를 공유하는 한 컴퓨터가 운용 중에도 동적으로 자유롭게 가상 컴퓨터를 복제하거나 다른 물리적 시스템으로 이동시킬 수 있다. 이를 통해 시스템의 성능과 확장성(scalability), 신뢰성(reliability), 가용성(availability), 유연성(flexibility)을 높이며 자원을 최적화하여 사용할 수 있는 이점이 있으며, 이와 같은 가상화 기술의 매력으로 오늘날 데이터 센터에서 가장 큰 해결 과제중 하나인 총 소유비용(TCO, Total Cost of Ownership)을 절감할 수 있는기반 기술로서 가상화 기술이 빠르게 퍼져나가고 있다. 이러한 가상화 기술서비스는 고객과 서비스 제공자가 맺는 서비스 수준 계약에 따르면 서비스 가용성을 위해 평상시 보다 혼잡시(peak time)에 필요한 시스템 자원 요구사항을 기준으로 계약을 체결한다. 결국 이는 평상시에는 서비스 제공자로부터 제공받은 시스템 자원이 다 필요하지 않으므로 시스템 자원의 낭비 즉, 자원 활용률이 매우 낮게 유지되어 결국 데이터센터의 총 소유비용이 증가되는 문제점이 발생된다. 본 발명은 데이터센터의 개별 서비스 각각에 대해 서비스 품질(QoS; Quality of Service)을 보장하기 위해 서비스 수준 요구사항에 따라동적으로 시스템 자원을 제공하고 회수함으로써 자원 활용률과 서비스 가용성을 효과적으로 운용할 수 있는 가상 서버 환경에서의 서비스 수준 관리 시스템 및 그 방법을 제공하는 데 그 목적이 있다.(식별번호 <6>~<8>)
상기의 목적을 달성하기 위하여 본 발명에 따른 가상 서버 환경에서의 서비스수준 관리 방법은, 서비스등급별 기본 사양에 대응하여 가상 시스템 설치 및 제공하는 단계와; 상기 제공된 가상 시스템 성능 및 자원 상태를 모니터링하는 단계와; 상기 모니터링하는 단계에서 설정된 임계값을 이탈하는지 여부를 판단하는 단계와; 상기 임계값을 이탈하면 제공되는 서비스 수준 등급을 판단하는 단계와; 상기 서비스 수준 등급이 높은 경우 임계값 종류에 따라 클러스터에 기반한 가상 시스템의 추가 제공 또는 회수하는 단계와; 상기 가상 시스템의 추가제공 또는 회수한 후, 서비스 수준 관리를 종료하는 단계를 포함하는 점에 그특징이 있다.(식별번호 <13>)
4) 효과
본 발명의 가상 서버 환경에서의 서비스 수준 관리 시스템 및 그 방법은, 데이터센터의 개별 서비스 각각에 대해 서비스 품질(QoS; Quality of Service)
을 보장하기 위해 서비스 수준 요구사항에 따라 동적으로 시스템 자원을 제공하고 회수함으로써 자원 활용률과 서비스 가용성을 효과적으로 운용할 수 있다.(식별번호 <18>)
나. 주요 도면
[도 3] 가상 서버 환경에서의 서비스 수준 관리 방법에 대한 순서도
2. 비교대상발명 4 (을 제2호증)
가. 주요 내용
1) 기술분야
본 발명은 클러스터를 이용한 고가용성 시스템에 관한 것으로, 특히, 고가용성 시스템의 대장해 대책 방법에 관한 것이다.(식별번호 [0001])
2) 기술적 과제
클러스터링 및 백업의 기술은 접근이 다르지만, 어느 쪽도 장해 대책의기술이며, 이들 2개의 기술을 유기적으로 결합하면, 가용성을 더욱 높이는 것이 가능하다. 그러나, 클러스터링과 백업을 유기적으로 결합한 기술은 확립되어 있지 않다. 예를 들면, 특허문헌1에 기재되는 관련 기술에서는, 가상 머신상에 동일 기능을 가진 서버를 구축해 클러스터로서 동작시키는 기술을 제시하고 있지만, 장해 복구 대책을 위한 백업에 대해서는 아무런 고려되어 있지않다. 상술한 것처럼, 클러스터링 및 백업의 기술은 모두 장해 대책을 목적으로 하고 있는 것에도 불구하고, 이들의 기술을 유기적으로 결합하고, 가용성을더욱 높이는 기술에 대해서는 확립되어 있지 않다. 특허문헌 1 등에 기재되는관련 기술에서는, 클러스터 시스템을 안전하게 백업하기 위해서는, 클러스터를정지해야 한다고 하는 문제가 있다. 이것은, 데이터의 정합성을 보유하기 위해정지점을 마련할 필요가 있어, 이 상태로 백업을 실시할 필요가 있기 때문에있다. 따라서, 업무를 정지하지 않는 시스템으로 클러스터를 정지하지 않고 백업을 실시할 수 없었다. 본 발명의 목적은, 클러스터를 이용한 고가용성 시스템에 있어서, 클러스터와 백업의 2개의 기술을 유기적으로 결합시켜, 클러스터를 정지시키는 일 없이 최신의 데이터로의 백업과 리커버리를 가능하게 한고가용성 시스템을 제공하는 것에 있다.(식별번호 [0003]~[0008])
3) 과제해결 수단
본 발명의 고가용성 시스템은, 가동계 서버와, 그 가동계 서버와 동기해 데이터를 항상 최신으로 유지하는 대기계 서버를 포함한 클러스터와, 대기계 서버와의 사이에 데이터의 동기를 잡는 가상 서버를 포함해, 가동계 서버와 대기계서버의 동기 처리와 연동하고, 대기계 서버와 가상 서버의 동기 처리를 실시해,대기계 서버의 가동계 서버와의 동기기능과 가상 서버의 대기계 서버와의 동기기능을 정지한 상태로, 가상 서버의 백업을 실시한다. 본 발명의 고가용성 시스템의 대장해 대책 방법은, 클러스터를 구성하는 가동계 서버와 대기계 서버와의동기 처리 중에, 대기계 서버와 가상 서버와의 동기 처리를 실시하는 스텝과,대기계 서버의 가동계 서버와의 동기기능과 가상 서버의 대기계 서버와의 동기기능을 정지한 상태로, 가상 서버의 백업을 실시하는 스텝을 가진다.(식별번호[0009]~[0010])
4) 효과
본 발명에 의하면, 클러스터를 이용한 고가용성 시스템에 있어서, 클러스터와 백업의 2개의 기술을 유기적으로 결합시켜, 클러스터를 정지시키는 일없이 최신의 데이터로의 백업과 리커버리를 가능하게 한다.(식별번호 [0011])
나. 주요 도면
[도 1] 제1 실시형태의 고가용성 시스템의 전체 구성 블럭도
[도 8] 제2 실시형태와 관련되는 가동계 서버 구성 블럭도
[도 9] 제2 실시형태와 관련되는 대기계 서버 구성 블록도
[도 10] 제2 실시형태와 관련되는 관리 서버 구성 블럭도
[도 11] 제2 실시형태와 관련되는 관리 서버 동작을 나타내는 플로차트(flowchart)
[주요 도면 부호]
101, 102:AP서버, 111, 112:DB서버, 103, 113, 1007:클러스터, 121:가상머신 서버, 122:가상 AP서버, 123:가상 DB서버, 131:관리 서버, 141:서비스 네트워크142:관리 네트워크, 202, 302:클러스터 동기 수단, 203, 303, 402:데이터동기 수단, 204, 304:장해 감시 수단, 502:클러스터 제어 프로그램, 503:백업 프로그램,504:리커버리 프로그램, 505:장해 감시 프로그램 [끝]