1 |
1
가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 시스템으로서, 가상화 어플라이언스 관리부, 다수의 패키지 관리부, 상기 패키지 관리부와 1:1로 연결된 다수의 패키지 레파지토리 및 가상 어플라이언스 자원풀로 구성되며, 상기 패키지 레파지토리에 운영체제부터 어플리케이션까지의 패키지를 생성하고 관리하는 패키지관리부를 포함하는 클러스터 구조이며, 상기 소프트웨어 벤딩머신 내에 구성된 가상화 어플라이언스 시스템과; 상기 소프트웨어 벤딩머신에 포함되며, 상기 가상화 어플라이언스 관리를 위하여 상기 가상화 어플라이언스 시스템에 연결되는 웹서버와; 인터넷과 상기 웹서버를 통해 상기 가상화 어플라이언스 시스템에 연결하여 필요한 서비스를 상기 가상화 어플라이언스 시스템으로부터 수신하는 다수의 단말기를 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 시스템
|
2 |
2
제1항에 있어서, 상기 가상화 어플라이언스 관리부는 인텔리전트관리자, 자동프로비저닝처리장치, 가상자원관리자, 가상머신자동배치장치, 가상서비스분배 관리자로 구성되며, 상기 단말기로 시스템감시에이전트, 자율모니터링부 및 자율구성부를 상기 웹서버와 상기 인터넷을 통해 전송하고 설치하도록 하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 시스템
|
3 |
3
제2항에 있어서, 가상화 어플라이언스 관리부는, 상기 단말기로부터의 서비스 탑재 요청에 대응하여 가상머신에 서비스를 자동 탑재하고 제어하며 자동 구성하여 가상머신을 실행 상태로 미리 준비하기 위한 자동 프로비저닝 처리장치와; 상기 시스템 감시 에이전트에 의해 수집된 사용자 시스템 정보를 기반으로 최적화된 가상머신의 자원을 구성하기 위한 가상자원관리자와; 상기 단말기에 최적화된 환경으로 가상화 어플라이언스를 탑재하여 배치하는 가상머신자동 배치장치와; 상기 단말기에 탑재된 가상화 어플라이언스를 포함하는 사용자 시스템 정보를 수집하여 상기 단말기에서 서비스가 실행되도록 하는 가상서비스분배관리자와; 상기 가상 어플라이언스 자원풀 및 상기 가상화 어플라이언스 관리부를 관리하며, 상기 자동 프로비저닝 처리장치, 가상자원 관리자, 가상머신자동 배치장치 및 가상 서비스 분배관리자와 연결되어 제어 및 관리하는 인텔리전트 관리자로 이루어진 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 시스템
|
4 |
4
제3항에 있어서, 상기 단말기로부터의 서비스 요청에 대응하여 상기 단말기에서 실행되는 서비스를 감시하는 시스템감시에이전트와; 상기 시스템감시에이전트에 연결되어 상기 단말기를 모니터링하여 모니터링 제어에 따라 서비스를 수행하도록 하는 자율모니터링부와; 상기 시스템감시에이전트에 연결되어 상기 단말기에 필요한 서비스를 구성하는 자율구성부를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 시스템
|
5 |
5
단말기가 서비스 요청하여 가상화 어플라이언스 시스템에 접속하고 상기 가상화 어플라이언스 시스템에 상기 서비스를 요청하는 요청단계와; 상기 가상화 어플라이언스 시스템에서는 상기 단말기로부터 수신된 상기 서비스 요청에 따라 시스템의 정보를 수집하고 상기 서비스 요청에 따라 상기 서비스를 분석 후 시스템에 최적화된 서비스를 검색하는 검색단계와; 상기 가상화 어플라이언스 시스템이 상기 서비스가 발견되는지의 여부를 판단하는 제1 판단단계와; 상기 제1 판단단계에서 판단하여 상기 서비스가 발견되지 않으면 수집된 시스템 정보 및 서비스 정보에 의해 최적화된 운영 환경을 기반으로 서비스를 자동으로 탑재하는 탑재단계와; 가상서비스 분배 관리자를 호출하여 가상서비스 분배 관리자로 하여금 가상화 어플라이언스가 탑재되어 새로 구성된 시스템 정보를 수집하여 분석 후 서비스를 자동 실행시키는 자동실행단계와; 검증을 위한 시험 서비스를 요청하고, 시험 성공 후 상기 단말기와 접속을 해지하는 서비스단계를 포함하여 이루어지는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
6 |
6
제5항에 있어서, 상기 탑재단계 이후에, 상기 제1 판단단계에서 판단하여 만족되는 어플라이언스가 있으면 수집된 시스템 정보를 기반으로 최적화된 가상머신 자원을 구성하는 구성단계와; 가상머신 자동 배치 장치에 의해 가상화 어플라이언스 시스템에 최적화된 환경으로 가상화 어플라이언스를 탑재 배치하는 배치단계를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
7 |
7
제6항에 있어서, 상기 탑재단계 이후에 최적 서비스들이 포함된 가상화 어플라이언스 시스템의 서비스를 확인하고 적합하고 만족된 어플라이언스가 있는지의 여부를 판단하는 제2 판단단계를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
8 |
8
제7항에 있어서, 한편, 상기 제1 판단단계에서 판단하여 상기 서비스가 발견되면, 상기 제2 판단단계로 진행하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
9 |
9
단말기는 가상화 어플라이언스 관리 서비스를 하는 인텔리전트 관리자에게 상기 단말기에서 가상화 어플라이언스 관리 서비스를 요청하는 제1 요청단계와; 상기 인텔리전트 관리자를 통해 상기 단말기에서 수행 가능한 가상화 어플라이언스를 탑재 배치하는 탑재단계와; 상기 인텔리전트 관리자는 가상 서비스 분배 관리자에게 서비스의 특성에 따른 가상머신의 분배 관리를 요청하는 제2 요청단계와; 가상 서비스 분배 관리자는 상기 서비스의 실행을 포함하는 가상머신을 실행하는 실행단계를 포함하여 이루어진 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
10 |
10
제9항에 있어서, 상기 단말기에서 상기 서비스 실행 후 상기 인텔리전트 관리자는 실행 중인 서비스에 대한 시험서비스를 요청하여, 상기 시험 서비스에 대한 결과를 수신하는 제1 수신단계와; 상기 인텔리전트 관리자는 시험 서비스 결과를 단말기로부터 수신하여 시험 서비스가 성공적으로 수행한다고 판단하면 사용자와 연결을 끊는 절단단계를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
11 |
11
제9항에 있어서, 상기 제2 요청 단계는, 상기 인텔리전트 관리자가 상기 자동 서비스 프로비저닝 처리장치로부터 가상머신에 서비스를 탑재할 것을 요청받고, 상기 서비스 처리 결과를 리턴시키는 리턴단계를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
12 |
12
제11항에 있어서, 상기 실행단계는, 상기 가상 서비스 분배 관리자가 상기 단말기로 상기 단말기 및 가상머신의 시스템 정보를 재요청하는 제4 요청단계와; 상기 단말기로부터 상기 시스템 정보를 수신하는 제2 수신단계를 더 포함하는 것을 특징으로 하는 가상화 어플라이언스를 활용한 소프트웨어 벤딩머신에서의 서비스 프로비저닝 방법
|
13 |
13
단말기가 서비스 요청하여 가상화 어플라이언스 시스템에 접속하고 상기 가상화 어플라이언스 시스템에 상기 서비스를 요청하는 요청단계와; 상기 가상화 어플라이언스 시스템에서는 상기 단말기로부터 수신된 상기 서비스 요청에 따라 시스템의 정보를 수집하고 상기 서비스 요청에 따라 서비스를 분석 후 시스템에 최적화된 서비스를 검색하는 검색단계와; 상기 가상화 어플라이언스 시스템에서는 상기 서비스가 발견되는지의 여부를 판단하는 제1 판단단계와; 상기 제1 판단단계에서 판단하여 상기 서비스가 발견되지 않으면 수집된 시스템 정보 및 서비스 정보에 의해 최적화된 운영 환경을 기반으로 서비스를 자동으로 탑재하는 탑재단계와; 가상서비스 분배 관리자를 호출하여 가상서비스 분배 관리자로 하여금 가상화 어플라이언스가 탑재되어 구성된 시스템 정보를 수집하여 분석 후 서비스를 자동 실행시키는 자동실행단계와; 검증을 위한 시험 서비스를 요청하고, 시험 성공 후 상기 단말기과 접속을 해지하는 서비스단계를 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체
|
14 |
14
단말기는 가상화 어플라이언스 관리 서비스를 하는 인텔리전트 관리자에게 상기 단말기에서 가상화 어플라이언스 관리 서비스를 요청하는 제1 요청단계와; 상기 인텔리전트 관리자를 통해 상기 단말기에서 수행 가능한 가상화 어플라이언스를 탑재 배치하는 탑재단계와; 상기 인텔리전트 관리자는 가상 서비스 분배 관리자에게 서비스의 특성에 따른 가상머신의 분배 관리를 요청하는 제2 요청단계와; 가상 서비스 분배 관리자는 서비스의 실행을 포함하는 가상머신을 실행하는 실행단계를 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체
|