"코넌"의 두 판 사이의 차이
leejia1222 (토론 | 기여) |
leejia1222 (토론 | 기여) |
||
23번째 줄: | 23번째 줄: | ||
== 특징 == | == 특징 == | ||
===기술=== | ===기술=== | ||
− | + | ====분산슈퍼컴퓨팅==== | |
코넌(CONUN)의 핵심 서비스인 [[분산슈퍼컴퓨팅]](Distribution Super Computing)은 블록체인 기반의 분산슈퍼컴퓨팅 플랫폼을 구축하여 개인 컴퓨터 자원을 저비용으로 공유하는 생태계 서비스를 하는 것이다. 이러한 생태계에서 참여자가 각 각의 운영형태에 따라 보상을 받거나 비용을 줄이는 것과 같은 경제적 이익을 얻을 수 있게 하는 것이다. | 코넌(CONUN)의 핵심 서비스인 [[분산슈퍼컴퓨팅]](Distribution Super Computing)은 블록체인 기반의 분산슈퍼컴퓨팅 플랫폼을 구축하여 개인 컴퓨터 자원을 저비용으로 공유하는 생태계 서비스를 하는 것이다. 이러한 생태계에서 참여자가 각 각의 운영형태에 따라 보상을 받거나 비용을 줄이는 것과 같은 경제적 이익을 얻을 수 있게 하는 것이다. | ||
30번째 줄: | 30번째 줄: | ||
코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다. 코넌은 기존 금융보안 솔루션을 가지고 안정된 보안성과 [[암호화폐]] 활용의 편의성을 위한 제반 기업 환경을 구축하고 있다. 또한, 코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다.<ref> 블록체인투데이, 〈[http://www.blockchaintoday.co.kr/news/articleView.html?idxno=172 “코넌(CONUN) - 블록체인 기반 분산슈퍼컴퓨팅 플랫폼 서비스 기업 한국에서 출현하다.”]〉, 《블록체인투데이》, 2018-07-25</ref> | 코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다. 코넌은 기존 금융보안 솔루션을 가지고 안정된 보안성과 [[암호화폐]] 활용의 편의성을 위한 제반 기업 환경을 구축하고 있다. 또한, 코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다.<ref> 블록체인투데이, 〈[http://www.blockchaintoday.co.kr/news/articleView.html?idxno=172 “코넌(CONUN) - 블록체인 기반 분산슈퍼컴퓨팅 플랫폼 서비스 기업 한국에서 출현하다.”]〉, 《블록체인투데이》, 2018-07-25</ref> | ||
− | + | ====그리드 컴퓨팅==== | |
코넌은 데스크톱 그리드 컴퓨팅 기술을 참고하여 개인용 컴퓨터를 이용한 분산컴퓨팅 처리를 위한 모델을 개발하고 기존의 고성능 워크스테이션 컴퓨터와 개인용 데스크톱 컴퓨터를 망라하여 컴퓨팅 리소스를 공유하는 인프라를 구축하기 위한 솔루션을 기본 아키텍처로 사용할 에정이다. 그리드 컴퓨팅은 고도의 연산작업이나 대용량 처리 등 복잡한 문제를 해결하기 위해 다수의 컴퓨터의 계산능력을 결합하여 가상의 슈퍼 컴퓨터를 구축하려고 하는 연결된 분산형 구조이다. 그리드 컴퓨팅 모델에서 서버나 개인 컴퓨터는 독립적인 작업을 실행하여 인터넷이나 네트워크에 연결되어 있으며, 분산 컴퓨팅에서는 동일한 네트워크 내의 서로 다른 시스템이 하나 이상의 리소스를 공유한다. | 코넌은 데스크톱 그리드 컴퓨팅 기술을 참고하여 개인용 컴퓨터를 이용한 분산컴퓨팅 처리를 위한 모델을 개발하고 기존의 고성능 워크스테이션 컴퓨터와 개인용 데스크톱 컴퓨터를 망라하여 컴퓨팅 리소스를 공유하는 인프라를 구축하기 위한 솔루션을 기본 아키텍처로 사용할 에정이다. 그리드 컴퓨팅은 고도의 연산작업이나 대용량 처리 등 복잡한 문제를 해결하기 위해 다수의 컴퓨터의 계산능력을 결합하여 가상의 슈퍼 컴퓨터를 구축하려고 하는 연결된 분산형 구조이다. 그리드 컴퓨팅 모델에서 서버나 개인 컴퓨터는 독립적인 작업을 실행하여 인터넷이나 네트워크에 연결되어 있으며, 분산 컴퓨팅에서는 동일한 네트워크 내의 서로 다른 시스템이 하나 이상의 리소스를 공유한다. | ||
36번째 줄: | 36번째 줄: | ||
===아키텍처=== | ===아키텍처=== | ||
+ | ====플랫폼 아키텍처==== | ||
+ | * Grid Computing Core : 개인용 컴퓨터 자원을 사용하여 컴퓨팅 작업을 처리하는 분산 컴퓨팅 핵심 기능 | ||
− | * 페브릭 계층(Fabric Layer) | + | * Virtual Machine(Docker Container) : 각 컴퓨팅 노드에서 개별 운영체제의 간섭없이 응용프로그램을 배치하고 자동으로 실행하는 독립적인 가상 처리 시스템 |
− | * 연결 계층(Connectivity Layer) | + | |
− | * 자원 계층(Resource Layer) | + | * Hybrid Peer-to-Peer Network System : 컴퓨터의 유형을 구분하지 않고 네트워크 내의 모든 컴퓨터가 클라이언트 및 서버역할을 함 |
− | * 집단 계층(Collective Layer) | + | |
− | * 애플리케이션 계층(Application Layer) | + | * Ethereum smart contracts : 중게 서비스 없이 투명하고 안전하게 트랜잭션을 교환, 합의 및 지불하는 처리 시스템 |
+ | |||
+ | ====기본 아키텍처==== | ||
+ | * 페브릭 계층(Fabric Layer) : 특정 사이트의 로컬 리소스에 대한 인터페이스를 제공한다. 인터페이스는 가상 조직 내에서 리소스를 공유할 수 있도록 조정된다. 실제 리소스 관리를 위한 기능과 함게 리소스의 상태 및 기능을 쿼리하는 기능을 제공한다. | ||
+ | |||
+ | * 연결 계층(Connectivity Layer) : 여러 자원의 사용 범위에 걸쳐있는 그리드 트랜잭션을 지원하기 위한 통신 프로토콜로 구성된다. 사용자 및 자원을 인증하기 위한 보안 프로토콜을 포함한다. | ||
+ | |||
+ | * 자원 계층(Resource Layer) : 단일 리소스를 관리한다., 연결 계층에서 제공하는 기능을 사용하고 패브릭 계층에서 사용할 수 있는 인터페이스를 직접 호출한다. 액세스 제어를 담당하므로 연결 계층의 일부로 수행되는 인증에 의존한다. | ||
+ | |||
+ | * 집단 계층(Collective Layer) : 여러 자원에 대한 액세스를 처리한다. 자원 검색, 여러 자원에 대한 작업 할당 및 스케쥴링, 데이터 복제 등으로 구성된 서비스이다. 가상 조직에 제공할 수 있는 광범위한 서비스를 반영하여 다양한 용도와 다양한 프로토콜로 구성될 수 있다. | ||
+ | |||
+ | * 애플리케이션 계층(Application Layer) : 가상 조직 내에서 작동하고 그리드 컴퓨팅 환경을 사용하는 응용프로그램으로 구성된다. | ||
===토큰=== | ===토큰=== | ||
+ | 코넌은 사용자와 투자자에게 분산 컴퓨팅에 대한 가치를 제공하는 측면으로 이더리움 블록체인을 기반으로 한 자체 토큰을 사용한다. 토큰은 플랫폼 참가자들이 서비스를 요청하고 처리를 위하여 교환하는 매체역할을 한다. 토큰은 응용 프로그램 및 컴퓨터 리소스 사용에 대한 보상을 하기 위해 공급자와 요청자가 사용한다. 토큰은 응용프로그램 레지스트리 및 트랜잭션 프레임워크가 구현된 이후에 다른 프로세스를 처리하는 데도 필요하다. 과학계산, 딥러닝, 빅데이터 분석 등 대용량 및 고성능 컴퓨팅 파워가 필요한 거의 모든 응용프로그램은 해당 프로젝트를 처리하기 위하여 코넌 플랫폼을 사용할 수 있다. 인터넷에 연결된 모든 개인 또는 단체는 코넌 토큰을 사용하여 자신의 컴퓨팅 파워 문제를 해결할 수 있으며, 자신의 컴퓨팅 자원을 제공하는 모든 인터넷 사용자는 직간접적으로 수익을 얻을 수 있다. 코넌 토큰은 이더리움 블록체인을 바탕으로 발급되는 토큰이다. 토큰의 설계는 이미 여러 곳에서 채택된 토큰 구현 표준을 따르며, 코넌 토큰생성은 이더리움 스마트 계약기능을 사용하여 수행된다. | ||
== 활용 및 사례 == | == 활용 및 사례 == |
2019년 8월 16일 (금) 17:36 판
코넌(Conun)은 컴퓨터와 스마트폰 등을 블록체인 기반의 네트워크로 연결하여 분산형 슈퍼컴퓨팅 플랫폼(distributed supercomputing platform)을 구현하기 위한 암호화폐이다. 창시자는 코넌그룹의 표세진(Louis Pyo) 회장이다.
목차
개요
코넌은 개인용 컴퓨터의 유휴 프로세싱 자원을 공유하여 고성능의 컴퓨팅 자원이 필요한 여러 프로젝트(작업)를 처리할 수 있도록 수평적 분산형 데스크톱 컴퓨팅 시스템을 구축하는 플랫폼이다. 이 플랫폼은 개인용 컴퓨터뿐만 아니라 개인이 휴대하고 있는 스마트폰의 자원을 공유하는 것도 포함한다.
개인용 컴퓨터를 인터넷에서 피투피(P2P)네트워크로 연결하고 고성능의 컴퓨팅 파워가 필요한 응용프로그램의 소유자(“요청자”)가 자신의 컴퓨팅 자원을 공유하고자 하는 사람 또는 단체("공급자")의 컴퓨터에서 일부의 컴퓨팅 파워를 임대하여 해당 응용프로그램을 수행할 수 있도록 구성한다. 이러한 구성은 일반적으로 대용량의 작업처리와 긴 처리시간이 요구되는 프로젝트를 수행하는데 도움이 될 수 있다.
요청자의 응용프로그램으로부터 필요한 프로세스를 체계적으로 구성하고 분산된 컴퓨팅 자원에서 효과적으로 실행하는 방법을 구현한다. 이러한 방법은 비용이 많이 드는 클라우드 컴퓨팅 서비스를 대신하여 컴퓨팅 사용시간을 단축하고 낮은 비용으로 과학계산 및 기계학습과 같은 복잡한 응용프로그램을 보다 쉽게 이용할 수 있게 한다.
개인이 소유한 데스크톱 컴퓨터의 자원을 수집하고 공유하여 높은 컴퓨팅 파워를 구성하므로 기존의 클라우드 컴퓨팅을 사용하기 위한 추가적인 지불을 할 필요가 없다. 또한, 분산형 컴퓨팅 아키텍처를 활용하므로 특정 집단이 자원을 독점하고 규제하는 단일 통제 권한이 없다.[1]
등장배경
오늘날 개인 또는 기업이 고성능의 컴퓨터 자원이 필요한 컴퓨팅 작업을 할 경우 주로 아마존, 구글, 마이크로소프트, IBM 등과 같은 중앙집중식 클라우드 컴퓨팅 서비스 공급자(폐쇄형 네트워크와 독점적인 과금정책 및 사전에 계획된 자원을 배분하는 방식 등으로 서비스를 하는)에 의존하거나 개별적으로 고가의 고성능 워크스테이션 컴퓨터를 구입하여 사용한 다. 특히, 빅데이터 애플리케이션을 실행하거나 기계학습 모델을 개발하는 과학계 및 산업계에서는 대량의 애플리케이션을 실행하고 대량의 데이터를 처리하기 위한 고성능 컴퓨팅 파워에 대한 수요를 증가시키고 있다.
그러나 최근에는 빠른 기술발전으로 인하여 놀라울 정도로 성능이 좋은 개인용 컴퓨터가 지속적으로 보급되고 있으며, 개인용 컴퓨터에서 빅데이터 분석 및 기계학습 등이 가능하게 되었다. 하지만, 이러한 고성능 컴퓨터를 사용해서 하는 작업은 고작 인터넷 검색, 간단한 문서작성 및 컴퓨터 게임 등과 같은 것이 일반적이며, 대부분의 개인 컴퓨터 자원은 유휴(쉬고 있는) 상태에 있다.
한편, 코넌은 이더리움과 같은 블록체인 기술이 분산된 애플리케이션을 실행하기 위한 새로운 접근법을 제공하는 신기술을 접하고 있다. 특히, 이더리움은 개발자들로 하여금 블록체인의 구조 속에서 실행되는 스마트 컨트랙트를 직접 작성 할 수 있도록 지원한다. 이를 통하여 예측시장, 크라우드펀딩, 웹호스팅, 일반계약, 금융서비스, 분산 데이터 처리 등과 같은 서비스를 설계하고 실행하는 데 있어서 많은 사용 사례를 만들고 있다. 코넌은 이러한 발전된 기술을 바탕으로 개인용 컴퓨터의 유휴 프로세싱 자원을 공유하여 고성능의 컴퓨팅 자원이 필요한 프로젝트(응용프로그램)가 저비용으로 수행이 될 수 있는 수평적 분산형 데스크톱 컴퓨팅 시스템을 구축하는 플랫폼을 개발하고, 이를 통하여 독점적 중개자 없이 개인간 상호 작용을 통한 분산형 컴퓨팅 파워를 공유하는 개방형 구조를 만들어 참가자의 기여도에 따라 개인이 수익을 낼 수 있는 생태계를 구축한다. 더 나아가 스마트폰의 성능이 점점 더 강력해지고 이전의 고급 워크스테이션과 유사한 성능을 보이고 있다는 점과 전세계적으로 PC보다 빠른 속도로 보급되고 있다는 점을 주목하고, 스마트폰의 컴퓨팅 성능을 ad-hoc 클러스터로 구축하여 코넌의 분산형 컴퓨팅 네트워크에 포함하는 플랫폼을 구축한다.[1]
특징
기술
분산슈퍼컴퓨팅
코넌(CONUN)의 핵심 서비스인 분산슈퍼컴퓨팅(Distribution Super Computing)은 블록체인 기반의 분산슈퍼컴퓨팅 플랫폼을 구축하여 개인 컴퓨터 자원을 저비용으로 공유하는 생태계 서비스를 하는 것이다. 이러한 생태계에서 참여자가 각 각의 운영형태에 따라 보상을 받거나 비용을 줄이는 것과 같은 경제적 이익을 얻을 수 있게 하는 것이다.
분산슈퍼컴퓨팅 플랫폼을 쉽게 설명하면 1만페이지의 보고서를 작성한다고 가정할 때, 그 보고서를 한 명이 작성할 경우와 백 명이 작성할 경우 또는 일만 명이 작성할 경우를 비교해 보면, 한 명이 작성할 때보다는 백 명이 작성할 때가, 백 명이 작성할 때보다는 일만 명이 작성할 때가 훨씬 시간이 단축될 것이다. 분산슈퍼컴퓨팅의 원리는 이렇게 작업을 여러 사람에게 나누어서 하도록 하는 것이다. 나누어서 일을 하는 사람이 많으면 많을수록 작업 처리 속도는 빨라질 것이다.
코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다. 코넌은 기존 금융보안 솔루션을 가지고 안정된 보안성과 암호화폐 활용의 편의성을 위한 제반 기업 환경을 구축하고 있다. 또한, 코넌의 분산슈퍼컴퓨팅 플랫폼은 네트워크를 통해 연결된 전 세계의 수 많은 PC와 스마트폰의 유휴 연산능력에 작업을 나누어 주어 마치 하나의 슈퍼컴퓨터처럼 사용하는 것을 말한다.[2]
그리드 컴퓨팅
코넌은 데스크톱 그리드 컴퓨팅 기술을 참고하여 개인용 컴퓨터를 이용한 분산컴퓨팅 처리를 위한 모델을 개발하고 기존의 고성능 워크스테이션 컴퓨터와 개인용 데스크톱 컴퓨터를 망라하여 컴퓨팅 리소스를 공유하는 인프라를 구축하기 위한 솔루션을 기본 아키텍처로 사용할 에정이다. 그리드 컴퓨팅은 고도의 연산작업이나 대용량 처리 등 복잡한 문제를 해결하기 위해 다수의 컴퓨터의 계산능력을 결합하여 가상의 슈퍼 컴퓨터를 구축하려고 하는 연결된 분산형 구조이다. 그리드 컴퓨팅 모델에서 서버나 개인 컴퓨터는 독립적인 작업을 실행하여 인터넷이나 네트워크에 연결되어 있으며, 분산 컴퓨팅에서는 동일한 네트워크 내의 서로 다른 시스템이 하나 이상의 리소스를 공유한다.
그리드 컴퓨팅의 장점은 리소스에 대한 투명한 액세스를 제공하여 작업을 보다 신속하게 완료할 수 있도록 사용자 생산성을 향상시키고, 시간이 지나면서 그리드가 원활하게 확장되어 수많은 프로세서를 하나의 클러스터로 통합할 수 있는 확장성과 가장 필요한 곳에 컴퓨팅 성능을 제공하는 유연성을 지원한다. 코넌은 그리드 컴퓨팅 기술을 데스크톱 컴퓨터에 적용할 수 있는 Desktop Grid 오픈소스 플랫폼인 XtremWeb을 참고한다. 이 오픈소스 플랫폼은 데스크톱 컴퓨터, 대학, 기업용 또는 인터넷상에서 자발적으로 자원한 컴퓨터를 기반으로 자체 그리드를 구축할 수 있도록 설계되었으며, 개발은 Desktop Grid, Global Computing 및 Peer-To-Peer 분산 시스템을 바탕으로 과학계산과 고수준 애플리케이션 처리에 사용되고 있다. 다른 대규모 분산 시스템과 마찬가지로, 플랫폼은 인터넷에 연결된 원격 리소스(PC, 워크스테이션, 서버)를 사용하며, LAN에 포함된 리소스 (PC, 워크스테이션, 서버) 내부 네트워크 풀(Pool)을 사용하여 플랫폼의 참가자들이 그들의 유휴 컴퓨팅 자원을 제공하여 협업할 수 있게 한다.
아키텍처
플랫폼 아키텍처
- Grid Computing Core : 개인용 컴퓨터 자원을 사용하여 컴퓨팅 작업을 처리하는 분산 컴퓨팅 핵심 기능
- Virtual Machine(Docker Container) : 각 컴퓨팅 노드에서 개별 운영체제의 간섭없이 응용프로그램을 배치하고 자동으로 실행하는 독립적인 가상 처리 시스템
- Hybrid Peer-to-Peer Network System : 컴퓨터의 유형을 구분하지 않고 네트워크 내의 모든 컴퓨터가 클라이언트 및 서버역할을 함
- Ethereum smart contracts : 중게 서비스 없이 투명하고 안전하게 트랜잭션을 교환, 합의 및 지불하는 처리 시스템
기본 아키텍처
- 페브릭 계층(Fabric Layer) : 특정 사이트의 로컬 리소스에 대한 인터페이스를 제공한다. 인터페이스는 가상 조직 내에서 리소스를 공유할 수 있도록 조정된다. 실제 리소스 관리를 위한 기능과 함게 리소스의 상태 및 기능을 쿼리하는 기능을 제공한다.
- 연결 계층(Connectivity Layer) : 여러 자원의 사용 범위에 걸쳐있는 그리드 트랜잭션을 지원하기 위한 통신 프로토콜로 구성된다. 사용자 및 자원을 인증하기 위한 보안 프로토콜을 포함한다.
- 자원 계층(Resource Layer) : 단일 리소스를 관리한다., 연결 계층에서 제공하는 기능을 사용하고 패브릭 계층에서 사용할 수 있는 인터페이스를 직접 호출한다. 액세스 제어를 담당하므로 연결 계층의 일부로 수행되는 인증에 의존한다.
- 집단 계층(Collective Layer) : 여러 자원에 대한 액세스를 처리한다. 자원 검색, 여러 자원에 대한 작업 할당 및 스케쥴링, 데이터 복제 등으로 구성된 서비스이다. 가상 조직에 제공할 수 있는 광범위한 서비스를 반영하여 다양한 용도와 다양한 프로토콜로 구성될 수 있다.
- 애플리케이션 계층(Application Layer) : 가상 조직 내에서 작동하고 그리드 컴퓨팅 환경을 사용하는 응용프로그램으로 구성된다.
토큰
코넌은 사용자와 투자자에게 분산 컴퓨팅에 대한 가치를 제공하는 측면으로 이더리움 블록체인을 기반으로 한 자체 토큰을 사용한다. 토큰은 플랫폼 참가자들이 서비스를 요청하고 처리를 위하여 교환하는 매체역할을 한다. 토큰은 응용 프로그램 및 컴퓨터 리소스 사용에 대한 보상을 하기 위해 공급자와 요청자가 사용한다. 토큰은 응용프로그램 레지스트리 및 트랜잭션 프레임워크가 구현된 이후에 다른 프로세스를 처리하는 데도 필요하다. 과학계산, 딥러닝, 빅데이터 분석 등 대용량 및 고성능 컴퓨팅 파워가 필요한 거의 모든 응용프로그램은 해당 프로젝트를 처리하기 위하여 코넌 플랫폼을 사용할 수 있다. 인터넷에 연결된 모든 개인 또는 단체는 코넌 토큰을 사용하여 자신의 컴퓨팅 파워 문제를 해결할 수 있으며, 자신의 컴퓨팅 자원을 제공하는 모든 인터넷 사용자는 직간접적으로 수익을 얻을 수 있다. 코넌 토큰은 이더리움 블록체인을 바탕으로 발급되는 토큰이다. 토큰의 설계는 이미 여러 곳에서 채택된 토큰 구현 표준을 따르며, 코넌 토큰생성은 이더리움 스마트 계약기능을 사용하여 수행된다.
활용 및 사례
- 활용
- 블록체인은 P2P 기반의 수평적 네트워크상에서 기존의 공개키와 개인키 등 암호학적 알고리즘과 작업증명 프로세스 그리고 분산장부(distributed ledger) 기술을 바탕으로 설계되어 관리자 없이 참가자들의 합의(consensus)에 의해 거래의 신뢰성을 검증함으로써 장부의 무결성을 유지할 수 있는 방법을 제공한다. 코넌은 블록체인 기술을 이용하여 컴퓨팅 파워 요청자의 응용프로그램 처리와 관련된 모든 메타데이터를 기록하고 이를 통하여 작업트랜잭션 관리를 할 수 있도록 구현된다. 이는 작업에 참여하는 모든 제공자 중 누구라도 임의로 작업내용을 조작할 수 없으므로 일관되고 신뢰성 있는 환경을 제공한다. 또한, 코넌은 사용자와 투자자에게 분산 컴퓨팅에 대한 가치를 제공하는 측면으로 이더리움 블록체인을 기반으로 한 자체 토큰을 개발하고, 플랫폼 참가자들이 서비스를 요청하고 처리하기 위한 교환매체로 응용프로그램 및 컴퓨팅 리소스 사용에 대한 보상을 위하여 사용하게 된다.[1]
- 사례
- 코넌은 분산 컴퓨팅 시스템의 장점과 필요성에 대하여 잘 이해하고 있다. 사용자들로부터 요구되는 자원을 컴퓨터 한 대로 처리하기 보다 이런 분산된 여러 대의 컴퓨터들을 이용해 보다 빠르고 효과적으로 처리할 수 있게 하는 것이 중요하다. 이를 통하여 연산속도가 향상(Computation speedup)되고, 시스템 확장성(expandability)이 용이하며, 가용성(availability) 및 신뢰성(reliability)이 높은 환경을 사용할 수 있고, 무엇보다도 가격대비 성능이 좋은 이점을 누릴 수 있다. 이러한 환경은 기존의 특수한 과학계산용 프로젝트뿐만 아니라 좀 더 보편적인 작업을 수행하는데 사용될 수 있다.[1]
- 과학계산용 프로젝트
- 코넌은 복잡하고 빠른 컴퓨팅 성능이 요구되는 과학계산 작업을 실행하는데 사용될 수 있다. 일반적으로 과학계산은 주로 컴퓨터를 이용하여 수학적인 모델을 해석하는 방법을 통해 연구대상을 이해하고 결과를 도출하는데 사용한다. 예를 들면 물리학, 생물학, 화학정보학 같은 학문적 연구목적이나 신약개발, 사회통계, 기후예측, 암호해석 등 사회적 연구목적 등의 영역이 있는데, 이들은 모두 대규모의 컴퓨팅 성능이 필요한 영역이다.[1]
- 딥러닝 모델 개발 프로젝트
- 최근 들어 인공지능 및 기계학습에 대한 연구개발 영역에서 딥러닝은 가장 활발하고 빠르게 진화되고 있는 분야이다. 알파고의 사례에서도 보았듯이 딥러닝 모델을 개발하고 수행하기 위해서는 대규모의 컴퓨팅 인프라를 필요로 하는 것을 경험하였다. 코넌은 이러한 분산 컴퓨팅 파워를 사용하여 컨볼루션신경망(CNN), 순환신경망(RNN), 강화학습(Reinforcement Learning) 등의 딥러닝 알고리즘을 학습할 수 있는 다중프로세스 환경을 구현하고 사용자가 설계한 딥러닝 모델을 빠르게 생성하는데 사용한다. 또한 코넌은 현재 활발하게 사용되고 있는 딥러닝 프레임워크인 Tensorflow, Theano, Caffe 등이 코넌의 분산 컴퓨팅 환경에서 수행될 수 있도록 솔루션(API) 개발을 고려하고 있다. [1]
- 빅데이터 분석 프로젝트
- 빅데이터란 기존 데이터베이스 관리도구의 능력을 넘어서는 대량의 정형 또는 비정형의 데이터 집합을 포함한 데이터로부터 가치를 추출하고 결과를 분석 및 예측하는 기술이다. 빅데이터는 수 년 전부터 정치, 사회, 경제, 문화, 과학기술 등 전 영역에 걸쳐서 가치 있는 정보를 제공할 수 있는 가능성 때문에 그 중요성이 부각되고 있다. 딥러닝의 경우와 같이 대량의 데이터를 빠르게 계산하여 처리하는 컴퓨팅 인프라가 필요하다. 대부분의 빅데이터 분석기술과 방법들은 기존 통계학과 전산학에서 사용되던 데이터 마이닝, 기계학습, 자연언어 처리, 패턴인식 등이 해당되며, 딥러닝의 경우와 같이 대량의 데이터를 빠르게 계산하여 처리하는 컴퓨팅 인프라가 필요하다. 특히, 소셜미디어 등 비정형 데이터의 증가로 인해 분석기법들 중에서 텍스트 마이닝, 오피니언 마이닝, 소셜네트워크 분석, 군집분석 등은 현재 대중적으로 많이 사용되고 있으며, 분산 데이터 처리 솔루션인 하둡(Hadoop)과 데이터를 유연하고 더욱 빠르게 처리하기 위해 노에스큐엘(NoSQL) 기술이 활용되기도 한다. [1]
- 컴퓨터 그래픽 처리 프로젝트
- 컴퓨터 그래픽 분야에서 컴퓨터 생성 이미지(CGI)는 영화, 텔레비전 프로그램, 광고, 시뮬레이터, 시뮬레이션, 3차원 컴퓨터 그래픽 등을 말한다. 컴퓨터에서 사용하는 CGI 소프트웨어는 지속적으로 발전하여 이용하기 쉬워져, 전문가가 없는 중소기업이나 개인들도 전문가급의 컴퓨터 그래픽 콘텐츠를 생산할 수 있게 되었다. 하지만 이 역시 고사양의 GPU가 탑재된 컴퓨터 성능이 요구된다는 것이 한계점이다. 코넌은 분산 컴퓨팅 환경에서 컴퓨터 그래픽 처리를 할 수 있게 구성되므로 사용자가 프로젝트를 빠르고 저렴하게 실행할 수 있을 것이다.[1]
- 생명과학 연구 프로젝트
- 질병 치료를 위한 기존의 치료법 개선 및 신규 치료법 개발을 위한 생물학 연구는 분산 컴퓨팅을 활용한 분야 중 하나이다. 현재 BOINC을 통하여 활동 중인 생물학 프로젝트는 여러 종류가 있는데, 그 중 GPUGRID.net 은 원자의 생물학적 분자 시뮬레이션을 통한 생물의학 연구를 하는 비영리 분산 컴퓨팅 프로젝트로써 대량의 그래픽 카드(GPU)로 구성된 슈퍼컴퓨터급 컴퓨팅 파워를 필요로 하는 까다로운 작업을 수행하고 있다. 이러한 연구는 대학의 연구소뿐만 아니라 바이오 산업계에서도 필요한 연구 분야가 되고 있으며, 이러한 연구를 위하여 분산 컴퓨팅 환경은 필수적인 컴퓨팅 인프라가 될 것이다.[1]
로드맵과 전망
- 로드맵
- 2019 하반기
- 2019. 10 : Authentication & Security
- CONUN 어플리케이션 사용을 위한 인증체계구현 및 정보보안 관련 작업을 구현.
- 2019. 11 : CONUN TASK API
- 사용자 응용프로그램 인터페이스를 구현하고 사용자 플랫폼 데스크 API를 구현.
- 2020 상반기
- 2020. 5 : Market Version Deployment
- CONUN 플랫폼의 실 운영 라이브 네트워크 환경을 구성하고 토큰을 활용하여 사용자의 분산컴퓨팅 요청을 처리할 수 있는 배포 버전을 구현.
- 2020. 6 : Application Category Management
- 과학계산 및 딥러닝 분야의 응용프로그램별 카테고리 버전을 시작으로 단계별로 여러 분야에 개발 및 관리를 시작.
- 2020 하반기
- 2020. 8 : Security&Reputation Management
- CONUN의 인증 및 정보보안 수준을 강화하고, 사용자의 참여를 효과적으로 모니터링하고 관리하는 뮤니티 활동을 지원.
- 2020. 10 : CONUN Resource Monitoring
- CONUN 사용자의 활동 및 작업처리 상황을 모니터링 할 수 있는 관리 체제를 구현.
- 2020. 12 : CONUN Comunity Network
- CONUN 커뮤니티가 생성되고 운영될 수 있는 네트워크 서비스를 지원.
- 2021 하반기
- 2021. 9 : Mobile Governance
- CONUN 모바일 어플리케이션 거버넌스를 구축하고 사용자 인터페이스를 확장 개발.
- 2021. 11 : System Integration
- 데스크탑 그리드 플랫폼과 통합된 단일 네트워크를 구성.
- 2022 상반기
- 2022. 2 : Mobile Cluster
- 모바일 그리드 시스템 아키텍쳐와 프레임워크를 공개.[3]
- 전망
- 분산컴퓨팅의 상용화 가치
- 분산슈퍼컴퓨터에 대한 논의는 1990년대부터 이루어 졌으며 논문들도 많이 발표가 되었다. 하지만 그당시 인터넷이 매우 느리고, 개인 컴퓨터의 성능이 좋지 못한 시기 였기에 실제로 적용되기에는 어려운 부분이 많았다. 지금은 인터넷의 발달과 고사양의 컴퓨터가 보급화 되어 있어 분산 슈퍼 컴퓨팅의 기술을 실현하는데 충분한 여건이 돼있다. 스마트폰 또한 일반적인 전화기의 역할 뿐만 아니라 하나의 고사양 컴퓨터로서의 기능을 한다. 하지만 국가간 다양한 금융장벽이 존재하며 보상적인 측면에서 세계적으로 보급되어 있는 개인 컴퓨팅 파워를 사용하는데 어려움이 있다. 이 부분을 블록체인 기술을 활용하여 탈 중앙화된 암호화폐로 자동적이고 투명하게 지급 할 수 있다.[4]
- 골렘코인과의 차별성
- 현재 업비트에 상장되어있는 골렘도 이러한 분산 슈퍼 컴퓨팅을 추구한다. 이러한 골렘과의 차별성은 바로 필드 경험이다. 하나의 기술을 개발하고 상용화시키기 위해서는 오류가 발생하는 빈도를 현저히 줄여야만 한다. 불량률을 현저히 줄여야 하는 이유는 100만개의 제품을 생산하는데 1%의 불량률만 발생하더라도 1만개의 불량품이 발생하기 때문이다. 불량률을 줄이기 위해서는 하나의 기술이 개발된 뒤에 지속적인 개선이 필요하다. 상용화되기 직전에 이런 개선 작업에 대한 경험이 매우 중요하다. 개선하는 작업만 몇년씩 걸리기도 한다. 코넌코인의 표세진 대표는 유세이프온의 GPU 컨트롤 기술 개발을 하면서 필드 경험을 이미 가지고 있다.[4]
- 골렘
- 골렘(Golem, 戈呐特币) 또는 골렘코인(Golemcoin)은 사용하지 않는 컴퓨터 자원을 다른 사람이 사용할 수 있도록 빌려줌으로써, 탈중앙 분산형 클라우드 시스템을 구현하기 위한 암호화폐이다. 블록체인 기반의 슈퍼컴퓨터(supercomputer)를 구현하기 위한 시스템이라고 할 수 있다. 골렘은 이더리움 기반의 ERC-20 토큰이다. 골렘 네트워크 토큰(Golem Network Token)이라고도 한다. 골렘의 화폐 단위는 GNT이다. 골렘의 공동 창시자 겸 대표이사는 러시아의 줄리안 자비스토프스키(Zulian Zawistowski)이고, 기술이사(CTO)는 표트르 비기스 야니우크(Piotr Viggith Janiuk)이다. 2016년 ICO를 진행하여 3,620억원이라는 큰 투자 자금을 확보했으나 이후 시가총액이 10분의 1로 떨어졌다. 2018년 9월 기준으로 골렘의 1GNT는 133.2원이며, 시가총액은 1,277억원으로서, 전체 암호화폐 시장에서 50위를 차지하고 있다. 골렘은 총발행량 10억개 중 9.59억개를 발행하였다. 분산 클라우드 서비스를 제공하는 유사한 암호화폐로는 디피니티, 시아코인, 파일코인, 스토리지코인, 소늠, 유토큰 등이 있다. 골렘에 대해 자세히 보기
- 확장된 분야, 미얀마 엔터테이먼트 사업
코넌은 기본적으로 추구하는 분산 컴퓨팅시스템 모델 이외에 JBJ 엔터테이먼트와 협업하여 미얀마를 공략중이다. 그 외에도 코넌은 현재 다양한 국가들과 접촉을 하고 있다. 중국 투자자들과 이름있는 어드바이저들, 중국 거래소들과도 많은 이야기들이 오고 가고 있다. 남아시아 이더리움 커뮤니티 경제 부분 어드바이저 대표 콜린 리(Colin Lee)가 합류하게되어 홈페이지에 올라갈 예정다 .또한 10대 거래소에 들어가는 중국거래소들과 연락을 하고 매우 긍정적인 검토가 진행 중이다. 중국계 투자자들도 코넌에 상당한 관심을 가지고 투자를 하고 있다.[4]
각주
참고자료
- 〈코넌 백서〉
- 코넌 공식 홈페이지 - https://conun.io/
- 코인정보소 영보스, 〈코넌코인(CONUN coin)에 대해 알아보자〉, 《네이버 블로그》, 2018-07-06
- 유경표 기자, 〈코넌글로벌, 첫 밋업 성료…"분산슈퍼컴퓨팅 개발 가시화"〉, 《비아이뉴스》, 2018-11-17
- 김민주, 최진호, 홍두기, 〈(인터뷰) 표세진 코넌그룹 회장 - "분산슈퍼컴퓨팅 기술로 초일류 기업 만들겠다"〉, 《오마이뉴스》, 2019-07-02
- 블록체인투데이, 〈“코넌(CONUN) - 블록체인 기반 분산슈퍼컴퓨팅 플랫폼 서비스 기업 한국에서 출현하다.”〉, 《블록체인투데이》, 2018-07-25
- 비트코인 분석사, 〈코넌 코인 호재 및 전망 (리치코인)〉, 《네이버 블로그》, 2019-06-24
같이 보기