KR102162834B1 - System and method using topology map for multicloud or hybrid cloud - Google Patents

System and method using topology map for multicloud or hybrid cloud Download PDF

Info

Publication number
KR102162834B1
KR102162834B1 KR1020190151839A KR20190151839A KR102162834B1 KR 102162834 B1 KR102162834 B1 KR 102162834B1 KR 1020190151839 A KR1020190151839 A KR 1020190151839A KR 20190151839 A KR20190151839 A KR 20190151839A KR 102162834 B1 KR102162834 B1 KR 102162834B1
Authority
KR
South Korea
Prior art keywords
topology map
cloud
module
hybrid cloud
hybrid
Prior art date
Application number
KR1020190151839A
Other languages
Korean (ko)
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 KR1020190151839A priority Critical patent/KR102162834B1/en
Application granted granted Critical
Publication of KR102162834B1 publication Critical patent/KR102162834B1/en
Priority to PCT/KR2020/015677 priority patent/WO2021107454A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Abstract

Disclosed are a system using topology map for a multi-cloud or hybrid cloud and a method thereof. The system using topology map for a multi-cloud or hybrid cloud comprises: a topology map generation module for generating a topology map for generating a multi-cloud or hybrid cloud according to a user interface; and a topology map display module for displaying the topology map generated by the topology map generation module. According to the system and the method using a topology map for a multi-cloud or hybrid cloud, the topology map is used on a web browser of a user to generate a multi-cloud or hybrid cloud by comparing the cloud services of cloud service providers and monitor the operation thereof in real time, so that system resources of the multi-cloud or hybrid cloud are easily allocated and conveniently and immediately used. In particular, the multi-cloud/hybrid cloud system resources are configured to be allocated after comparing functions and prices of the cloud services, so that a multi-cloud or hybrid cloud with optimal functions is provided to a user.

Description

멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템 및 방법{SYSTEM AND METHOD USING TOPOLOGY MAP FOR MULTICLOUD OR HYBRID CLOUD}System and method using topology map for multi-cloud or hybrid cloud {SYSTEM AND METHOD USING TOPOLOGY MAP FOR MULTICLOUD OR HYBRID CLOUD}

본 발명은 멀티클라우드(multicloud) 또는 하이브리드클라우드(hybrid cloud)에 관한 것으로서, 구체적으로는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵(topology map) 이용 시스템 및 방법에 관한 것이며, 좀 더 구체적으로는 멀티 클라우드 또는 하이브리드클라우드의 설계(design), 프로비저닝(provisioning) 및 모니터링(monitoring)을 위한 토폴로지 맵 이용 시스템 및 방법에 관한 것이다.The present invention relates to a multicloud or hybrid cloud, specifically, to a system and method using a topology map for a multicloud or hybrid cloud, and more specifically to a multicloud Or, it relates to a system and method using a topology map for design, provisioning, and monitoring of a hybrid cloud.

멀티클라우드(multicloud)는 둘 이상의 클라우드 서비스 제공자(cloud service provider)에 의해 제공되는 클라우드로 구성된다. 그리고 하이브리드클라우드(hybrid cloud)는 퍼블릭 서버(public server)와 물리적인 프라이빗 서버(private server)가 혼합되어 형성되는 클라우드이다.Multicloud consists of clouds provided by two or more cloud service providers. And a hybrid cloud is a cloud formed by mixing a public server and a physical private server.

멀티클라우드 또는 하이브리드클라우드는 각 클라우드 서비스 제공자에 의해 제공되는 클라우드 서비의 장점만을 취하여 구성될 수 있는 장점이 있다.Multi-cloud or hybrid cloud has the advantage that it can be configured by taking only the advantages of cloud services provided by each cloud service provider.

클라우드는 인프라 확장이 중요하다.In the cloud, infrastructure expansion is important.

멀티클라우드나 하이브리드클라우드의 경우 서로 다른 클라우드 서비스 제공자의 클라우드 장비들과 기능을 디자인하여 편리하게 확장 생성할 수 있는 수단이 요구된다. 클라우드 서비스의 상호 비교를 통해 원하는 멀티클라우드 또는 하이브리드클라우드를 생성할 수 있는 수단도 요구된다.In the case of a multi-cloud or hybrid cloud, a means to conveniently expand and create by designing cloud equipment and functions of different cloud service providers is required. There is also a need for a means to create a desired multi-cloud or hybrid cloud through comparison of cloud services.

아울러 서로 다른 클라우드 서비스 제공자에 의해 멀티클라우드 또는 하이브리드클라우드의 기능이 제대로 동작되고 있는지를 모니터링할 필요가 있다.In addition, it is necessary to monitor whether the functions of multi-cloud or hybrid cloud are operating properly by different cloud service providers.

아직까지는 사용자 수준에서 멀티클라우드 또는 하이브리드클라우드를 쉽게 생성하고 모니터링할 수 있는 수단이 없는 실정이다.So far, there is no means to easily create and monitor multicloud or hybrid cloud at the user level.

공개특허공보 10-2019-0041784Unexamined Patent Publication 10-2019-0041784 공개특허공보 10-2019-0069637Unexamined Patent Publication 10-2019-0069637

본 발명의 목적은 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템을 제공하는 데 있다.An object of the present invention is to provide a system for using a topology map for a multi-cloud or hybrid cloud.

본 발명의 다른 목적은 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 방법을 제공하는 데 있다.Another object of the present invention is to provide a method of using a topology map for a multi-cloud or hybrid cloud.

상술한 본 발명의 목적에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템은, 사용자 인터페이스에 따라 멀티클라우드 또는 하이브리드클라우드를 생성하기 위한 토폴로지 맵을 생성하는 토폴로지 맵 생성 모듈; 상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵을 표시하는 토폴로지 맵 표시 모듈을 포함하도록 구성될 수 있다.The system for using a topology map for a multi-cloud or hybrid cloud according to an object of the present invention described above includes: a topology map generation module for generating a topology map for generating a multi-cloud or hybrid cloud according to a user interface; It may be configured to include a topology map display module that displays a topology map generated by the topology map generation module.

여기서, 상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵에 따라 자동으로 프로비저닝(provisioning)을 수행하여 멀티클라우드 또는 하이브리드클라우드를 생성하는 자동 프로비저닝 모듈을 더 포함하도록 구성될 수 있다.Here, it may be configured to further include an automatic provisioning module that automatically performs provisioning according to the topology map generated by the topology map generation module to generate a multi-cloud or hybrid cloud.

그리고 상기 자동 프로비저닝 모듈은, 상기 토폴로지 맵에 따라 실시간으로 프로비저닝을 수행하도록 구성될 수 있다.In addition, the automatic provisioning module may be configured to perform provisioning in real time according to the topology map.

그리고 상기 토폴로지 맵 생성 모듈은, CSP사업자별 장비별로 멀티클라우드 또는 하이브리드클라우드를 생성하도록 구성될 수 있다.In addition, the topology map generation module may be configured to generate a multi-cloud or a hybrid cloud for each device for each CSP service provider.

상술한 본 발명의 다른 목적에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 방법은, 토폴로지 맵 생성 모듈이 사용자 인터페이스에 따라 멀티클라우드 또는 하이브리드클라우드를 생성하기 위한 토폴로지 맵을 생성하는 단계; 토폴로지 맵 표시 모듈이 상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵을 표시하는 단계를 포함하도록 구성될 수 있다.A method of using a topology map for a multi-cloud or hybrid cloud according to another object of the present invention described above includes, by a topology map generating module, generating a topology map for generating a multi-cloud or hybrid cloud according to a user interface; The topology map display module may be configured to include displaying a topology map generated by the topology map generation module.

여기서, 자동 프로비저닝 모듈이 상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵에 따라 자동으로 프로비저닝을 수행하여 멀티클라우드 또는 하이브리드클라우드를 생성하는 단계를 더 포함하도록 구성될 수 있다.Here, the automatic provisioning module may be configured to further include the step of automatically performing provisioning according to the topology map generated by the topology map generating module to generate a multi-cloud or a hybrid cloud.

상술한 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템 및 방법에 의하면, 사용자의 웹 브라우저(web browser) 상에서 토폴로지 맵을 이용하여 각 클라우드 서비스 제공자의 클라우드 서비스를 비교하여 멀티클라우드 또는 하이브리드클라우드를 생성하고 그 동작을 실시간으로 모니터링하도록 구성됨으로써, 멀티클라우드 또는 하이브리드클라우드의 시스템 자원을 용이하게 할당하고 편리하게 즉시 사용할 수 있는 효과가 있다.According to the above-described system and method for using a topology map for a multi-cloud or hybrid cloud, a multi-cloud or hybrid cloud is created by comparing cloud services of each cloud service provider using a topology map on a user's web browser. By being configured to monitor its operation in real time, there is an effect that system resources of a multi-cloud or hybrid cloud can be easily allocated and used conveniently immediately.

특히, 각 클라우드 서비스의 기능과 가격을 비교하여 멀티클라우드 또는 하이브리드클라우드 시스템 자원을 할당하도록 구성됨으로써, 사용자에게 최적의 기능을 갖는 멀티클라우드 또는 하이브리드클라우드를 구성할 수 있는 효과가 있다.In particular, by comparing the function and price of each cloud service to allocate multi-cloud or hybrid cloud system resources, there is an effect of configuring a multi-cloud or hybrid cloud with optimal functions to users.

그리고 토폴로지 맵 상에서 멀티클라우드 또는 하이브리드클라우드의 기능과 네트워킹을 실시간 모니터링하도록 구성됨으로써, 사용자 수준에서 보다 편리하고 쉽게 사용량이나 오류를 확인하고 클라우드 확장이나 시스템 자원의 배분과 할당에 대한 요구를 파악할 수 있는 효과가 있다.In addition, by being configured to monitor the function and networking of multi-cloud or hybrid cloud in real time on the topology map, it is more convenient and easier to check usage or errors at the user level, and to understand the demand for cloud expansion or system resource allocation and allocation. There is.

도 1은 본 발명의 일 실시예에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템의 블록 구성도이다.
도 2 내지 도 8은 본 발명의 일 실시예에 따른 토폴로지 맵의 예시도이다.
도 9 내지 도 11은 본 발명의 실시예에 따른 대시보드의 예시도이다.
도 12는 본 발명의 실시예에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 방법의 흐름도이다.
1 is a block diagram of a system for using a topology map for a multi-cloud or hybrid cloud according to an embodiment of the present invention.
2 to 8 are exemplary diagrams of a topology map according to an embodiment of the present invention.
9 to 11 are exemplary diagrams of a dashboard according to an embodiment of the present invention.
12 is a flowchart of a method of using a topology map for a multicloud or hybrid cloud according to an embodiment of the present invention.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 발명을 실시하기 위한 구체적인 내용에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.In the present invention, various modifications may be made and various embodiments may be provided, and specific embodiments will be illustrated in the drawings and will be described in detail in specific details for carrying out the invention. However, this is not intended to limit the present invention to a specific embodiment, it is to be understood to include all changes, equivalents, and substitutes included in the spirit and scope of the present invention. In describing each drawing, similar reference numerals have been used for similar elements.

제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, A, and B may be used to describe various elements, but the elements should not be limited by the terms. These terms are used only for the purpose of distinguishing one component from another component. For example, without departing from the scope of the present invention, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. The term and/or includes a combination of a plurality of related listed items or any of a plurality of related listed items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When a component is referred to as being "connected" or "connected" to another component, it is understood that it may be directly connected or connected to the other component, but other components may exist in the middle. Should be. On the other hand, when a component is referred to as being "directly connected" or "directly connected" to another component, it should be understood that there is no other component in the middle.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present application, terms such as "comprise" or "have" are intended to designate the presence of features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, but one or more other features. It is to be understood that the presence or addition of elements or numbers, steps, actions, components, parts, or combinations thereof, does not preclude in advance.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms as defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as an ideal or excessively formal meaning unless explicitly defined in this application. Does not.

이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템의 블록 구성도이며. 도 2 내지 도 8은 본 발명의 일 실시예에 따른 토폴로지 맵의 예시도이고, 도 9 내지 도 11은 본 발명의 실시예에 따른 대시보드의 예시도이다.1 is a block diagram of a system using a topology map for a multi-cloud or hybrid cloud according to an embodiment of the present invention. 2 to 8 are exemplary diagrams of a topology map according to an exemplary embodiment of the present invention, and FIGS. 9 to 11 are exemplary diagrams of a dashboard according to an exemplary embodiment of the present invention.

먼저 도 1을 참조하면, 본 발명의 일 실시예에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템(100)은 유저 인터페이스 모듈(101), CSP사업자별 장비 아이콘 데이터베이스(102), 토폴로지 맵 생성 모듈(103), 자동 그룹핑 모듈(104), 자동 프로비저닝 모듈(105), 토폴로지 맵 표시 모듈(106), 토폴로지 맵 확대/축소 표시 모듈(107), CSP사업자별 인프라비용 데이터베이스(108), CSP사업자별 장비 가격 산출 모듈(109), 멀티클라우드/하이브리드클라우드 장비 가격 산출 모듈(110), 네트워크 트래픽 모니터링 모듈(111), 네트워크 플로우 모니터링 모듈(112), 알람 모니터링 모듈(113), 과금 모니터링 모듈(114), 대시보드 표시 모듈(115)을 포함하도록 구성될 수 있다.First, referring to FIG. 1, a system 100 using a topology map for a multi-cloud or hybrid cloud according to an embodiment of the present invention includes a user interface module 101, an equipment icon database 102 for each CSP service provider, and a topology map. Module 103, automatic grouping module 104, automatic provisioning module 105, topology map display module 106, topology map enlargement/reduction display module 107, infrastructure cost database 108 for each CSP service provider, CSP service provider Equipment price calculation module 109, multi-cloud/hybrid cloud equipment price calculation module 110, network traffic monitoring module 111, network flow monitoring module 112, alarm monitoring module 113, billing monitoring module 114 ), it may be configured to include a dashboard display module 115.

이하, 세부적인 구성에 대하여 설명한다.Hereinafter, a detailed configuration will be described.

유저 인터페이스 모듈(101)은 웹 브라우저(web brower) 상에서 멀티클라우드 또는 하이브리드클라우드를 생성하기 위한 토폴로지 맵(topology map)을 사용자의 입력에 따라 선택, 실행, 드래그앤드랍(drag and drop), 연결 등의 인터페이싱을 하기 위한 구성이다.The user interface module 101 selects, executes, drags and drops, and connects a topology map for creating a multicloud or hybrid cloud on a web browser according to a user's input. This is a configuration for interfacing.

CSP사업자별 장비 아이콘 데이터베이스(102)는 다양한 CSP(cloud service provider) 사업자들이 제공하는 클라우드 장비들에 대한 아이콘(icon)이 미리 저장되는 구성이다. 사용자는 유저 인터페이스 모듈(101)을 이용하여 CSP사업자별 장비 아이콘 데이터베이스(102)에 있는 장비 아이콘을 끌어다 토폴로지 맵을 생성할 수 있다.The equipment icon database 102 for each CSP service provider is a configuration in which icons for cloud equipment provided by various cloud service provider (CSP) providers are stored in advance. The user may create a topology map by dragging an equipment icon in the equipment icon database 102 for each CSP business operator using the user interface module 101.

토폴로지 맵 생성 모듈(103)은 유저 인터페이스 모듈(101)의 인터페이싱에 따라 토폴로지 맵을 생성 내지는 구성하도록 구성될 수 있다.The topology map generation module 103 may be configured to generate or configure a topology map according to the interfacing of the user interface module 101.

자동 그룹핑 모듈(104)은 토폴로지 맵을 드래그 앤 드롭(drap and drop) 방식으로 작성하는 경우 스택(stack)처럼 아이콘을 위에 올려 놓으면 자동으로 그룹핑을 하고, 사용자가 최상위 아이콘(parent icon)을 이동시키면 하위의 아이콘들도 동시에 그룹지어 움직이도록 동작할 수 있다.When creating a topology map in a drag and drop method, the automatic grouping module 104 automatically groups when an icon is placed on the top like a stack, and when the user moves the parent icon Lower icons can also be operated to move in groups at the same time.

자동 프로비저닝 모듈(105)은 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵에 따라 프로비저닝(provisioning)을 수행하도록 구성될 수 있다. 자동 프로비저닝 모듈(105)은 토폴로지 맵에 따라 CSP사업자 클라우드 서버(10)를 이용하여 멀티클라우드 또는 하이브리드클라우드의 시스템 자원을 할당하여 사용 가능 상태로 준비하도록 구성될 수 있다.The automatic provisioning module 105 may be configured to perform provisioning according to the topology map generated by the topology map generation module. The automatic provisioning module 105 may be configured to prepare a usable state by allocating system resources of a multi-cloud or hybrid cloud using the CSP provider's cloud server 10 according to the topology map.

토폴로지 맵 표시 모듈(106)은 토폴로지 맵 생성 모듈(103)에서 생성되는 토폴로지 맵을 실시간으로 표시하도록 구성될 수 있다. 웹 브라우저 상에서도 표시할 수 있도록 구성될 수 있다.The topology map display module 106 may be configured to display a topology map generated by the topology map generation module 103 in real time. It can also be configured to be displayed on a web browser.

토폴로지 맵 확대/축소 표시 모듈(107)은 토폴로지 맵을 확대하거나 축소하여 표시하도록 구성될 수 있다.The topology map enlargement/reduction display module 107 may be configured to enlarge or reduce the topology map.

토폴로지 맵 확대/축소 표시 모듈(107)은 토폴로지 맵을 축소하여 표시하는 경우 특정 축소 비율마다 구성의 단위를 다르게 표시할 수 있다. 예를 들어, 90% 축소이면 단순히 토폴로지 맵을 축소하여 표시하고, 80% 축소이면 인스턴스(instance)를 제외한 시큐리티 그룹(security group)을 최소 단위로 하여 표시하고, 70% 축소이면 VPC 단위를 최소 단위로 하여 축소하여 표시하고, 60% 축소이면 지역(region)을 최소 단위로 하여 축소하여 표시하도록 구성될 수 있다.When the topology map is reduced and displayed, the topology map enlargement/reduction display module 107 may display different units of the configuration for each specific reduction ratio. For example, if it is reduced by 90%, the topology map is simply reduced and displayed, if it is reduced by 80%, the security group excluding instances is displayed as the minimum unit, and if it is reduced by 70%, the VPC unit is the minimum unit. If it is reduced by 60%, it may be reduced and displayed by using a region as a minimum unit.

CSP사업자별 인프라비용 데이터베이스(108)에는 각 CSP사업자들이 제공하는 클라우드 장비들의 이용 가격이 미리 저장되도록 구성될 수 있다.The infrastructure cost database 108 for each CSP service provider may be configured to store the price of use of cloud equipment provided by each CSP service provider in advance.

CSP사업자별 장비 가격 산출 모듈(109)은 CSP사업자별 인프라비용 데이터베이스(108)를 참조하여 현재 생성된 토폴로지 맵에 표시된 클라우드 장비의 각 CSP사업자별 장비 가격을 대비하여 산출하고 이를 토폴로지 맵 표시 모듈(106)을 통해 토폴로지 맵 상에 표시하도록 구성될 수 있다. 사용자는 토폴로지 맵을 생성하는 과정에서 각 CSP사업자들의 장비 가격을 대비하여 확인하면서 멀티클라우드 또는 하이브리드클라우드를 생성할 수 있다.The equipment price calculation module for each CSP service provider 109 refers to the infrastructure cost database 108 for each CSP service provider, and calculates the cost of each CSP service provider of the cloud equipment displayed in the currently generated topology map, and calculates this in comparison with the topology map display module ( 106) can be configured to display on the topology map. In the process of generating the topology map, users can create multi-cloud or hybrid clouds while checking against equipment prices of each CSP service provider.

특히, 여러 CSP사업자별로 동일 사양 또는 상위 사양과 하위 사양을 가격 정보를 실시간으로 동시에 제공하도록 구성될 수 있다. 또한, 인스턴스 타입(instance type) 및 옵션(disk, public ip 등)을 추가 선택하는 경우에도 추가 선택된 가격을 실시간으로 제공하도록 구성될 수 있다.In particular, it may be configured to simultaneously provide price information for the same specification or higher specification and lower specification for each CSP service provider in real time. In addition, even when an instance type and an option (disk, public ip, etc.) are additionally selected, the additionally selected price may be provided in real time.

멀티클라우드/하이브리드클라우드 장비 가격 산출 모듈(110)은 각 CSP사업자별 장비 가격 산출 모듈(109)에서 산출된 클라우드 장비들의 이용 가격을 이용하여 현재 토폴로지 맵에 표시된 멀티클라우드/하이브리드클라우드 장비의 이용 가격을 산출하도록 구성될 수 있다. 그리고 그 멀티클라우드/하이브리드클라우드 이용 가격을 토폴로지 맵 표시 모듈(106)을 통해 토폴로지 맵 상에 표시하도록 구성될 수 있다. 사용자는 최종적인 멀티클라우드/하이브리드클라우드 장비의 이용 가격을 확인하면서 멀티클라우드 또는 하이브리드클라우드를 생성할 수 있다.The multi-cloud/hybrid cloud equipment price calculation module 110 calculates the use price of the multi-cloud/hybrid cloud equipment displayed in the current topology map by using the use price of the cloud equipment calculated by the equipment price calculation module 109 for each CSP service provider. Can be configured to produce. In addition, the multi-cloud/hybrid-cloud usage price may be configured to be displayed on the topology map through the topology map display module 106. Users can create a multi-cloud or hybrid cloud while checking the price of the final multi-cloud/hybrid cloud equipment.

멀티클라우드/하이브리드클라우드 장비 가격 산출 모듈(110)은 토폴로지 맵의 어느 그룹을 선택하는 경우 그룹에 속한 하위 장비들의 이용 가격을 CSP사업자별로 비교하여 산출하여 제공할 수 있다. 물론, 각 사양별로도 대비하여 실시간 제공할 수 있다.When selecting a group of the topology map, the multi-cloud/hybrid cloud equipment price calculation module 110 may compare and provide the price of use of sub-equipments belonging to the group for each CSP service provider. Of course, it can be provided in real time in preparation for each specification.

네트워크 트래픽 모니터링 모듈(111)은 현재 이용 중인 멀티클라우드의 전체 지역(region)에 대한 네트워트 트래픽(network traffic)을 해당 토폴로지 맵 상에서 표시하도록 구성될 수 있다. 네트워크 트래픽에 따라 토폴로지 맵 상의 연결 화살표의 굵기를 다르게 표시할 수 있다.The network traffic monitoring module 111 may be configured to display network traffic for the entire region of the multi-cloud currently being used on a corresponding topology map. Depending on the network traffic, the thickness of the connection arrow on the topology map can be displayed differently.

네트워크 트래픽 모니터링 모듈(111)은 전체 지역(region)에 대한 트래픽의 흐름을 보여줄 수 있다.The network traffic monitoring module 111 may show the flow of traffic for the entire region.

네트워크 플로우 모니터링 모듈(112)은 프라퍼티(property) 설정 정보를 기반으로 포트(port)별로 오픈(open) 구간을 자동 점검하여 해당 정보를 제공하도록 구성될 수 있다.The network flow monitoring module 112 may be configured to provide corresponding information by automatically checking an open section for each port based on property setting information.

알람 모니터링 모듈(113)은 특정 장비(instance)에 장애가 발생한 경우 해당 CSP사업자와 상관없이 토폴로지 맵 상에서 해당 장비의 아이콘 색상을 변경하고 알람음을 출력하도록 구성될 수 있다. 또한, 사용자의 모바일 단말이나 이메일로 푸시 메시지나 알람 메일을 송신하도록 구성될 수 있다.The alarm monitoring module 113 may be configured to change the color of the icon of the corresponding equipment on the topology map and output an alarm sound when a failure occurs in a specific equipment (instance) regardless of the CSP provider. In addition, it may be configured to transmit a push message or an alarm mail to the user's mobile terminal or email.

과금 모니터링 모듈(114)은 토폴로지 맵의 클라우드의 이용에 대한 과금 상황을 모니터링하도록 구성될 수 있다.The billing monitoring module 114 may be configured to monitor a billing situation for use of the cloud of the topology map.

대시보드 표시 모듈(115)은 토폴로지 맵의 클라우드의 동작 현황, 네트워크 트래픽, 네트워크 플로우, 장애 발생 등을 대시보드를 통해 표시하도록 구성될 수 있다.The dashboard display module 115 may be configured to display the cloud operation status, network traffic, network flow, and failure occurrence of the topology map through the dashboard.

한편, 프로비저닝 유효 체크(provisioning validation check) 모듈(미도시)은 자동 프로비저닝 모듈(105)의 프로비저닝 전에 현재 토폴로지 맵의 전체 트래픽 흐름이 정상적으로 동작 가능한지를 미리 확인하도록 구성될 수 있다. 이러한 유효 체크 시에 오류가 발생하면 해당 장비(instance) 또는 해당 오브젝트(object)에 알람을 발생하여 수정하도록 가이드할 수 있다. 이에 따라 사용자는 방화벽 설정이나 포트 설정, 컨피규레이션(configuration) 설정, 환경 설정 등을 통해 토폴로지 맵을 수정하여 생성할 수 있다.Meanwhile, the provisioning validation check module (not shown) may be configured to check in advance whether the entire traffic flow of the current topology map can operate normally before provisioning of the automatic provisioning module 105. If an error occurs during the validity check, an alarm may be generated in a corresponding instance or object, and the correction may be guided. Accordingly, a user can modify and create a topology map through firewall settings, port settings, configuration settings, and environment settings.

또한, AI/빅데이터 모듈(미도시)는 토폴로지 맵 상에서 CPU, 메모리, 트래픽, 쓰루풋(throughput), 동시 접속 등의 데이터를 수집하여 AI(artificial intelligence) 또는 빅데이터(big data)를 이용하여 사용 임계치를 자동으로 추론하여 제공하도록 구성될 수 있다. 이를 기반으로 사용자는 장비를 변경할 수 있으며, 토폴로지 맵 생성 모듈(103)은 이를 기반으로 자동으로 토폴로지 맵의 해당 장비를 변경하여 적용하도록 구성될 수 있다.In addition, the AI/big data module (not shown) collects data such as CPU, memory, traffic, throughput, and simultaneous access on the topology map and uses AI (artificial intelligence) or big data. It can be configured to automatically infer and provide a threshold. Based on this, the user may change equipment, and the topology map generation module 103 may be configured to automatically change and apply the corresponding equipment of the topology map based on this.

도 2는 토폴로지 맵을 예시하고 있다. 토폴로지 맵에는 각 장비(instance)가 표시되고 장비 간의 연결 관계와 트래픽이 화살표로 연결되며, 장애가 발생한 장비에 대해서는 ①과 같이 알람이 표시된다. 여기서, ⑤는 토폴로지 맵을 축소하여 지역(region)별로 표시한 것을 나타낸다.2 illustrates a topology map. In the topology map, each instance is displayed, the connection relationship between the devices and the traffic are connected with arrows, and an alarm is displayed as shown in ① for the device with a failure. Here, ⑤ indicates that the topology map is reduced and displayed for each region.

도 3은 토폴로지 맵을 편집하는 상태를 나타내고 있다. ①은 CSP사업자를 선택하는 탭(tab)을 나타내고 ②는 지역(region), ③은 장비 아이콘을 나타낸다. 드래그 앤 드롭에 의해 토폴로지 맵을 편리하게 작성할 수 있다.3 shows a state in which the topology map is edited. ① indicates a tab for selecting a CSP business operator, ② indicates a region, and ③ indicates an equipment icon. You can conveniently create a topology map by drag and drop.

도 4 역시 편집 화면이며, ③은 서브넷 프로퍼티(subnet property)를 나타내며, ④와 ⑤는 여러 CSP사업자들의 아이콘들을 드래그 앤 드롭에 의해 편집하는 과정을 나타낸다.Fig. 4 is also an edit screen, where ③ shows the subnet property, and ④ and ⑤ show the process of editing icons of various CSP providers by drag and drop.

도 5 역시 편집 화면이며, ④는 장비 아이콘을 시큐리티 그룹 내에 배치하는 것을 나타내고, ⑤는 해당 서비스의 AMI 목록을 표기하는 것을 나타낸다. 그리고 ⑥은 인스턴스 유형 선택을 하는 목록이고, ⑦은 인스턴스 개수, 구매 옵션, 배치 그룹 등을 선택하기 위한 구성이며, ⑧은 볼륨 설정 기능이고, ⑨는 실시간 비용을 반영하여 표시하도록 구성되어 있다.Fig. 5 is also an edit screen, where ④ shows the placement of the equipment icon in the security group, and ⑤ shows the list of AMIs for the service. And ⑥ is a list for selecting an instance type, ⑦ is a configuration for selecting the number of instances, purchase options, and placement groups, ⑧ is a volume setting function, and ⑨ is configured to reflect real-time costs.

도 6 역시 편집 화면이며, ①은 영역을 선택하는 것을 나타내고, ②는 해당 영역에 속한 인스턴스 목록과 요약 정보, 비용을 나타내며, ③은 총비용 및 CSP사업자간 비용을 비교하여 나타낸다.Fig. 6 is also an edit screen, where ① indicates the selection of a region, ② indicates a list of instances belonging to the corresponding region, summary information, and costs, and ③ shows the total cost and costs between CSP operators compared.

도 7 역시 편집 화면으로서, ②는 템플릿(template) 불러오기 기능을 나타내며, ④는 템플릿 미리 보기를 나타낸다.7 is also an edit screen, where ② shows a template loading function, and ④ shows a template preview.

도 8은 프로비저닝 화면을 나타낸다. ①은 인스턴스의 프로비저닝 실행 상태를 표시하고, ②는 해당 인스턴스의 상태(status)를 나타내며, ③은 프로비저닝이 완료된 인스턴스를 표기하고 있으며, ④는 인스턴스의 프로비저닝 실패 즉 생성의 실패를 나타내고 있다. 그리고 ⑤는 프로비저닝 최종 수행 결과에 대한 요약 정보를 나타낸다.8 shows a provisioning screen. ① indicates the instance's provisioning execution status, ② indicates the status of the instance, ③ indicates the instance that has been provisioned, and ④ indicates the instance's provisioning failure, or creation failure. And ⑤ shows summary information on the final provisioning result.

도 9는 대시보드(dashboard)로서, ①은 CSP사업자별 인스턴스 운영 현황을 나타내며, ②는 CSP사업자별 인스턴스 장애 건수, ③은 일, 주, 월, 연별 인스턴스 운영 현황, ④는 CSP사업자별 일, 주, 월, 연간 장애 건수, ⑤는 지표별 사용량이 높은 상위 인스턴스 및 증감폭(CPU, 메모리, 네트워크, 디스크 응답 시간), ⑥은 상위 사용량 인스턴스의 요약 정보 및 알람, ⑦은 일, 주, 울, 연간 인스턴스 가용/유휴 현황, ⑧은 OS 분포, DB 분포, 서비스 분포, ⑨는 지역별 인스턴스 운영 현황, ⑩은 CSP사업자별 장애목록으로서 CSP사업자별 장애목록 통합 여부와 장애 해제시 처리 방안(삭제, 음영처리 등)을 CSP사업자별로 제공하는 것을 나타낸다.9 is a dashboard, where ① shows the instance operation status by CSP service provider, ② is the number of instance failures by CSP service provider, ③ is the instance operation status by day, week, month, and year, and ④ is the day by CSP service provider, Number of failures per week, month, and year, ⑤ is the high-level instance with high usage by indicator and its increase/decrease (CPU, memory, network, disk response time), ⑥ is the summary information and alarm of the high-use instance, and ⑦ is the day, week, and year. , Annual instance availability/idle status, ⑧ is OS distribution, DB distribution, service distribution, ⑨ is the instance operation status by region, ⑩ is the failure list for each CSP service provider, Shading treatment, etc.) is provided for each CSP service provider.

도 10은 인스턴스별 자원 사용량에 대한 정보를 나타내며 차트를 클릭하면 상세 목록 페이지로 이동하거나 통계 페이지로 이동하거나 보고서 페이지로 이동하도록 구성될 수 있다.10 shows information on resource usage for each instance, and clicking a chart may be configured to move to a detailed list page, to a statistics page, or to a report page.

도 11은 이용 과금에 관한 대시보드로서, ①은 CSP사업자별 과금 인스턴스 운영 현황을 나타내며, ②는 지역(region)별 과금 인스턴스 운영 현황, ③은 일, 주, 월, 연별 과금 현황, ④는 CSP사업자별 일, 주, 월, 연간 과금 추이, ⑤는 상위 과금 인스턴스의 인스턴스명, 과금, ⑥은 상위 과금 인스턴스의 요약 정보, ⑦은 CSP사업자/지역/그룹/인스턴스별 예산 대비 사용 금액, ⑧은 CSP사업자/지역/그룹/인스턴스별 과금 분포, ⑨는 지역별 인스턴스 상태(instance status)를 나타내며, ⑩은 유휴 장비 목록 및 자원 반납시 절감 비용을 나타낸다.11 is a dashboard for usage billing, where ① shows the status of billing instances by CSP business operator, ② is the status of billing instances by region, ③ is the status of billing by day, week, month, and year, and ④ is CSP. Daily, weekly, monthly, and annual billing trends for each business operator, ⑤ is the instance name and billing of the upper billing instance, ⑥ is the summary information of the upper billing instance, ⑦ is the amount used against the budget by CSP business operator/region/group/instance, and ⑧ Distribution of billing by CSP service provider/region/group/instance, ⑨ represents the instance status by region, and ⑩ represents the list of idle equipment and the cost savings when returning resources.

도 12는 본 발명의 실시예에 따른 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 방법의 흐름도이다.12 is a flowchart of a method of using a topology map for a multicloud or hybrid cloud according to an embodiment of the present invention.

도 12를 참조하면, 먼저 토폴로지 맵 생성 모듈(103)이 사용자 인터페이스에 따라 멀티클라우드 또는 하이브리드클라우드를 생성하기 위한 토폴로지 맵을 생성한다(S101).Referring to FIG. 12, first, the topology map generation module 103 generates a topology map for generating a multi-cloud or hybrid cloud according to a user interface (S101).

다음으로, 토폴로지 맵 표시 모듈(106)이 토폴로지 맵 생성 모듈(103)에서 생성된 토폴로지 맵을 표시한다(S102).Next, the topology map display module 106 displays the topology map generated by the topology map generation module 103 (S102).

다음으로, 자동 프로비저닝 모듈(105)이 토폴로지 맵 생성 모듈(103)에서 생성된 토폴로지 맵에 따라 자동으로 프로비저닝을 수행하여 멀티클라우드 또는 하이브리드클라우드를 생성한다(S103).Next, the automatic provisioning module 105 automatically performs provisioning according to the topology map generated by the topology map generating module 103 to generate a multi-cloud or hybrid cloud (S103).

이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described with reference to the above embodiments, those skilled in the art can understand that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention described in the following claims. There will be.

101: 유저 인터페이스 모듈
102: 아이콘 데이터베이스
103: 토폴로지 맵 생성 모듈
104: 자동 그룹핑 모듈
105: 자동 프로비저닝 모듈
106: 토폴로지 맵 표시 모듈
107: 토폴로지 맵 확대/축소 표시 모듈
108: CSP사업자별 인프라비용 데이터베이스
109: CSP사업자별 장비 가격 산출 모듈
110: 멀티클라우드/하이브리드클라우드 장비 가격 산출 모듈
111: 네트워크 트래픽 모니터링 모듈
112: 네트워크 플로우 모니터링 모듈
113: 알람 모니터링 모듈
114: 과금 모니터링 모듈
115: 대시보드 표시 모듈
101: user interface module
102: icon database
103: Topology Map Generation Module
104: automatic grouping module
105: auto provisioning module
106: Topology Map Display Module
107: topology map zoom display module
108: Database of infrastructure cost by CSP business operator
109: Equipment price calculation module for each CSP business operator
110: multi-cloud/hybrid cloud equipment pricing module
111: network traffic monitoring module
112: network flow monitoring module
113: alarm monitoring module
114: billing monitoring module
115: dashboard display module

Claims (6)

사용자 인터페이스에 따라 멀티클라우드 또는 하이브리드클라우드를 생성하기 위한 토폴로지 맵을 생성하는 토폴로지 맵 생성 모듈;
상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵을 표시하는 토폴로지 맵 표시 모듈;
상기 토폴로지 맵 생성 모듈에서 생성된 토폴로지 맵에 따라 자동으로 프로비저닝(provisioning)을 수행하여 멀티클라우드 또는 하이브리드클라우드를 생성하는 자동 프로비저닝 모듈;
현재 이용 중인 멀티클라우드 또는 하이브리드클라우드의 전체 지역(region)에 대한 네트워트 트래픽(network traffic)을 모니터링하여 해당 토폴로지 맵 상에서 표시하는 네트워크 트래픽 모니터링 모듈;
프라퍼티(property) 설정 정보를 기반으로 포트(port)별로 오픈(open) 구간을 자동 점검하여 해당 정보를 제공하는 네트워크 플로우 모니터링 모듈;
상기 토폴로지 맵 상의 장비(instance)의 동작 현황, 상기 네트워크 트래픽 모니터링 모듈에서 모니터링되는 네트워크 트래픽, 상기 네트워크 플로우 모니터링 모듈에서 제공되는 네트워크 플로우, 상기 토폴로지 맵 상의 장비의 장애 발생을 대시보드(dashboard)를 통해 표시하는 대시보드 표시 모듈;
상기 토폴로지 맵 상의 소정의 장비(instance)에 장애가 발생한 경우 상기 토폴로지 맵 상에서 해당 장비의 아이콘 색상을 변경하고 알람을 출력하는 알람 모니터링 모듈을 포함하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
A topology map generation module for generating a topology map for generating a multi-cloud or hybrid cloud according to a user interface;
A topology map display module that displays a topology map generated by the topology map generation module;
An automatic provisioning module for generating a multi-cloud or hybrid cloud by automatically performing provisioning according to the topology map generated by the topology map generating module;
A network traffic monitoring module that monitors network traffic for the entire region of the multi-cloud or hybrid cloud currently being used and displays it on a corresponding topology map;
A network flow monitoring module that automatically checks an open section for each port based on property setting information and provides corresponding information;
The operation status of the instance on the topology map, the network traffic monitored by the network traffic monitoring module, the network flow provided by the network flow monitoring module, and the occurrence of a failure of the equipment on the topology map through a dashboard. A dashboard display module to display;
A system using a topology map for a multi-cloud or hybrid cloud, including an alarm monitoring module that changes a color of an icon of a corresponding device on the topology map and outputs an alarm when a failure occurs in a predetermined device (instance) on the topology map.
제1항에 있어서,
상기 자동 프로비저닝 모듈의 프로비저닝 전에 현재 토폴로지 맵의 전체 트래픽 흐름이 정상적으로 동작 가능한지를 미리 확인하고, 확인 결과 오류가 발생하면 해당 장비(instance) 또는 해당 오브젝트(object)에 알람을 발생하고, 방화벽 설정, 포트 설정, 컨피규레이션(configuration) 설정 또는 환경 설정에 의해 상기 토폴로지 맵을 수정할 수 있도록 사용자에게 가이드하는 프로비저닝 유효 체크(provisioning validation check) 모듈을 더 포함하도록 구성되는 것을 특징으로 하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
The method of claim 1,
Before the provisioning of the automatic provisioning module, it is checked in advance whether the entire traffic flow of the current topology map can operate normally, and if an error occurs as a result of the check, an alarm is generated on the corresponding instance or object, and firewall settings, ports Topology for multi-cloud or hybrid cloud, characterized in that it is configured to further include a provisioning validation check module that guides a user to modify the topology map by setting, configuration setting, or environment setting Map usage system.
제1항에 있어서,
상기 토폴로지 맵 상에서 CPU, 메모리, 트래픽, 쓰루풋(throughput) 및 동시 접속의 데이터를 수집하여 빅데이터(big data)를 구축하고, 구축된 빅데이터에 기반하여 AI(artificial intelligence) 알고리즘을 이용하여 사용 임계치를 자동으로 추론하여 제공하는 AI/빅데이터 모듈을 더 포함하도록 구성되는 것을 특징으로 하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
The method of claim 1,
Build big data by collecting data of CPU, memory, traffic, throughput, and simultaneous access on the topology map, and using an artificial intelligence (AI) algorithm based on the built big data A system using a topology map for a multi-cloud or hybrid cloud, characterized in that it is configured to further include an AI/big data module that automatically infers and provides.
제3항에 있어서, 상기 토폴로지 맵 생성 모듈은,
상기 AI/빅데이터 모듈에 의해 제공되는 사용 임계치에 기반하여 상기 토폴로지 맵의 해당 장비를 변경하여 생성하도록 구성되는 것을 특징으로 하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
The method of claim 3, wherein the topology map generation module,
A system using a topology map for a multi-cloud or hybrid cloud, characterized in that configured to change and generate a corresponding device of the topology map based on a usage threshold provided by the AI/big data module.
제1항에 있어서,
상기 토폴로지 맵을 축소하여 표시하는 경우 미리 정해진 축소 비율마다 구성의 단위를 다르게 표시하는 토폴로지 맵 확대/축소 표시 모듈을 더 포함하도록 구성되는 것을 특징으로 하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
The method of claim 1,
When the topology map is reduced and displayed, the system for using a topology map for a multi-cloud or hybrid cloud, further comprising a topology map expansion/reduction display module that displays different units of the configuration for each predetermined reduction ratio.
제5항에 있어서, 상기 토폴로지 맵 확대/축소 표시 모듈은,
상기 축소 비율에 따라 상기 토폴로지 맵의 크기를 축소하여 표시하거나, 인스턴스(instance)를 제외한 시큐리티 그룹(security group)을 최소 단위로 하여 표시하거나, VPC 단위를 최소 단위로 하여 축소하여 표시하거나, 지역(region)을 최소 단위로 하여 축소하여 표시하도록 구성되는 것을 특징으로 하는 멀티클라우드 또는 하이브리드클라우드를 위한 토폴로지 맵 이용 시스템.
The method of claim 5, wherein the topology map enlargement/reduction display module,
According to the reduction ratio, the size of the topology map is reduced and displayed, a security group excluding an instance is displayed as a minimum unit, a VPC unit is reduced to a minimum unit, and displayed, or a region ( Region) as a minimum unit, characterized in that the system for using a topology map for multi-cloud or hybrid cloud, characterized in that configured to display a reduced.
KR1020190151839A 2019-11-25 2019-11-25 System and method using topology map for multicloud or hybrid cloud KR102162834B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020190151839A KR102162834B1 (en) 2019-11-25 2019-11-25 System and method using topology map for multicloud or hybrid cloud
PCT/KR2020/015677 WO2021107454A1 (en) 2019-11-25 2020-11-10 System and method for using topology map for multicloud or hybrid cloud

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190151839A KR102162834B1 (en) 2019-11-25 2019-11-25 System and method using topology map for multicloud or hybrid cloud

Publications (1)

Publication Number Publication Date
KR102162834B1 true KR102162834B1 (en) 2020-10-08

Family

ID=72897164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190151839A KR102162834B1 (en) 2019-11-25 2019-11-25 System and method using topology map for multicloud or hybrid cloud

Country Status (2)

Country Link
KR (1) KR102162834B1 (en)
WO (1) WO2021107454A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021107454A1 (en) * 2019-11-25 2021-06-03 (주) 이노트리 System and method for using topology map for multicloud or hybrid cloud
KR102579705B1 (en) * 2022-04-30 2023-09-15 (주)아스트론시큐리티 Apparatus for Visualizing Security Topology of Cloud and Integrated System for Managing Operation and Security of Cloud Workload Using the Same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101826498B1 (en) * 2017-05-02 2018-02-07 나무기술 주식회사 Cloud platform system
KR20190041784A (en) 2017-10-13 2019-04-23 주식회사 포스링크 System and method for controlling distribution synchronization access based on blockchain in multicloud environment
KR101977536B1 (en) * 2018-04-05 2019-05-10 부산대학교 산학협력단 Device and method for recommending and integrating cloud service
KR20190069637A (en) 2017-11-30 2019-06-20 한승철 Charging method and system in multi cloud in the same way

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8984503B2 (en) * 2009-12-31 2015-03-17 International Business Machines Corporation Porting virtual images between platforms
KR20140099109A (en) * 2013-02-01 2014-08-11 한국전자통신연구원 System and method for supporting evaluation of application service by using multiple clouds
WO2018076017A1 (en) * 2016-10-23 2018-04-26 Norman Myers Multi-cloud user interface
KR102162834B1 (en) * 2019-11-25 2020-10-08 (주) 이노트리 System and method using topology map for multicloud or hybrid cloud

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101826498B1 (en) * 2017-05-02 2018-02-07 나무기술 주식회사 Cloud platform system
KR20190041784A (en) 2017-10-13 2019-04-23 주식회사 포스링크 System and method for controlling distribution synchronization access based on blockchain in multicloud environment
KR20190069637A (en) 2017-11-30 2019-06-20 한승철 Charging method and system in multi cloud in the same way
KR101977536B1 (en) * 2018-04-05 2019-05-10 부산대학교 산학협력단 Device and method for recommending and integrating cloud service

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021107454A1 (en) * 2019-11-25 2021-06-03 (주) 이노트리 System and method for using topology map for multicloud or hybrid cloud
KR102579705B1 (en) * 2022-04-30 2023-09-15 (주)아스트론시큐리티 Apparatus for Visualizing Security Topology of Cloud and Integrated System for Managing Operation and Security of Cloud Workload Using the Same

Also Published As

Publication number Publication date
WO2021107454A1 (en) 2021-06-03

Similar Documents

Publication Publication Date Title
KR102105683B1 (en) Integrated Platform Management Device And Method For Wire and Mobile communication Service
CN108370341B (en) Resource allocation method, virtual network function manager and network element management system
EP3072260B1 (en) Methods, systems, and computer readable media for a network function virtualization information concentrator
US20190230004A1 (en) Network slice management method and management unit
US11178049B2 (en) Device deployment and net work management using a self-service portal
US9397922B1 (en) Automated network testing platform
US11611665B1 (en) Support services for virtual data centers
US11245573B1 (en) Port verification for customer interconnection in a data center
US9201702B2 (en) Integrated cloud data center management
JP2017506843A (en) Method and apparatus for visual network operation and maintenance
KR102162834B1 (en) System and method using topology map for multicloud or hybrid cloud
CN109246201B (en) Cloud resource delivery method, processor and storage medium
KR20140045156A (en) Apparatus and method for provisioning
CN104580293A (en) Method, device and system used for remote control strategy
Chetty et al. Refactoring network infrastructure to improve manageability: a case study of home networking
US11012406B2 (en) Automatic IP range selection
EP2907032A2 (en) Model-based configuration capture and replay in a converged infrastructure system to support remote troubleshooting
KR20140099109A (en) System and method for supporting evaluation of application service by using multiple clouds
EP2645631A2 (en) A method and a system for automating an enterprise network optimization
CN110620754B (en) NF (NF) required resource deployment method and device, storage medium and electronic device
CN108271198B (en) Flow simulation method and device
KR102072135B1 (en) System and method for setting detection of network function virtualization
EP3070878B1 (en) Performance object aggregation path interface display method and apparatus in integrated network management
CN112135302A (en) Control method and device for base station topology information and computer readable storage medium
CN105847172B (en) Job flow control method and device

Legal Events

Date Code Title Description
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant