1 |
1
서비스 인프라스트럭처(infrastructure) 생성 장치에서 모델링 언어를 이용한 서비스 인프라스트럭처를 생성하기 위한 방법에 있어서,복수의 장치들에 대한 서비스 인프라스트럭처를 생성하기 위해 컴퓨팅 장치로부터 상기 모델링 언어로 이루어진 설계 데이터를 수신하는 단계;상기 수신된 설계 데이터를 특정 코드로 이루어진 명세서로 변환하는 단계; 및상기 변환된 명세서를 기초로 상기 서비스 인프라스트럭처에 대한 생성을 상기 복수의 장치들로 요청하는 단계를 포함하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
2 |
2
제1항에 있어서,상기 복수의 장치들에 대한 장치 정보를 획득하는 단계; 및상기 장치 정보에 기반하여 상기 복수의 장치들에 대한 서비스 인프라스트럭처의 하드웨어 환경 및 소프트웨어 환경을 설계하기 위한 사용자 인터페이스를 상기 컴퓨팅 장치로 제공하는 단계를 더 포함하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
3 |
3
제2항에 있어서, 상기 사용자 인터페이스는,상기 서비스 인프라스트럭처의 하드웨어 환경 및 소프트웨어 환경을 구축하기 위해 사용되는 하드웨어 메타 모델(Hardware Meta Model) 및 소프트웨어 메타 모델(Software Meta Model) 각각을 구성하는 복수의 컴포넌트들 각각에 대응하는 그래픽 객체 및 상기 그래픽 객체를 배치하기 위한 배치 공간을 제공하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
4 |
4
제3항에 있어서,상기 하드웨어 메타 모델은, 하드웨어 디스크립션 메타 모델(Hardware Description Meta Model), 네트워크 장치 메타 모델(Network Device Meta Model), 하드웨어 연결 메타 모델(Hardware Connection Meta Model)을 포함하고,상기 소프트웨어 메타 모델은, 베어 메탈 인프라 메타 모델(Bare Metal Infra Meta Model), 가상 인프라 메타 모델(Virtual Infra Meta Model) 및 컨테이너 인프라 메타 모델(container Infra Meta Model)을 포함하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
5 |
5
제3항에 있어서, 상기 설계 데이터는,상기 컴퓨팅 장치의 사용자에 의해 상기 사용자 인터페이스를 통해 생성되고, 상기 사용자의 하드웨어 배치 계획 및/또는 소프트웨어 배치 계획에 따라 배치된 복수의 그래픽 객체들의 배치 구조를 나타내는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
6 |
6
제5항에 있어서, 상기 특정 코드는 XML(Extensible Markup Language), JSON 또는 YAML을 포함하고, 상기 복수의 컴포넌트들 각각에 대응하는 XML, JSON 또는 YAML 데이터가 미리 정의되는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
7 |
7
제6항에 있어서, 상기 수신된 설계 데이터를 상기 특정 코드로 이루어진 명세서로 변환하는 단계는,상기 설계 데이터의 상기 복수의 객체들 각각에 대응하는 컴포넌트를 상기 컴포넌트에 대응하여 미리 정의된 XML, JSON 또는 YAML 데이터로 변환하는 단계를 포함하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 방법
|
8 |
8
컴퓨팅 장치 및 복수의 장치들과 통신하도록 구성된 통신부,저장부; 및상기 통신부 및 상기 저장부와 동작 가능하게 연결된 프로세서를 포함하고, 상기 프로세서는,상기 복수의 장치들에 대한 서비스 인프라스트럭처(infrastructure)를 생성하기 위해 상기 컴퓨팅 장치로부터 모델링 언어로 이루어진 설계 데이터를 수신하고,상기 수신된 설계 데이터를 특정 코드로 이루어진 명세서로 변환하고, 상기 변환된 명세서를 기초로 상기 서비스 인프라스트럭처에 대한 생성을 상기 복수의 장치들로 요청하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
9 |
9
제8항에 있어서, 상기 프로세서는,상기 복수의 장치들에 대한 장치 정보를 획득하고, 상기 장치 정보에 기반하여 상기 복수의 장치들에 대한 서비스 인프라스트럭처의 하드웨어 환경 및 소프트웨어 환경을 설계하기 위한 사용자 인터페이스를 상기 컴퓨팅 장치로 제공하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
10 |
10
제9항에 있어서, 상기 사용자 인터페이스는,상기 서비스 인프라스트럭처의 하드웨어 환경 및 소프트웨어 환경을 구축하기 위해 사용되는 하드웨어 메타 모델(Hardware Meta Model) 및 소프트웨어 메타 모델(Software Meta Model) 각각을 구성하는 복수의 컴포넌트들 각각에 대응하는 그래픽 객체 및 상기 그래픽 객체를 배치하기 위한 배치 공간을 제공하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
11 |
11
제10항에 있어서,상기 하드웨어 메타 모델은, 하드웨어 디스크립션 메타 모델(Hardware Description Meta Model), 네트워크 장치 메타 모델(Network Device Meta Model), 하드웨어 연결 메타 모델(Hardware Connection Meta Model)을 포함하고,상기 소프트웨어 메타 모델은, 베어 메탈 인프라 메타 모델(Bare Metal Infra Meta Model), 가상 인프라 메타 모델(Virtual Infra Meta Model) 및 컨테이너 인프라 메타 모델(container Infra Meta Model)을 포함하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
12 |
12
제10항에 있어서, 상기 설계 데이터는,상기 컴퓨팅 장치의 사용자에 의해 상기 사용자 인터페이스를 통해 생성되고, 상기 사용자의 하드웨어 배치 계획 및/또는 소프트웨어 배치 계획에 따라 배치된 복수의 그래픽 객체들의 배치 구조를 나타내는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
13 |
13
제12항에 있어서, 상기 특정 코드는 XML(Extensible Markup Language), JSON 또는 YAML을 포함하고, 상기 복수의 컴포넌트들 각각에 대응하는 XML, JSON 또는 YAML 데이터가 미리 정의되는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|
14 |
14
제13항에 있어서, 상기 프로세서는,상기 설계 데이터의 상기 복수의 객체들 각각에 대응하는 컴포넌트를 상기 컴포넌트에 대응하여 미리 정의된 XML, JSON 또는 YAML 데이터로 변환하는, 모델링 언어를 이용한 서비스 인프라스트럭처 생성 장치
|