분산 네트워크에서의 메시징

본 발명의 제1 양상의 실시예에 따르면, 복수의 서브넷을 포함하는 분산 네트워크가 제공된다. 복수의 서브넷 각각은 복수의 노드를 포함한다. 네트워크는, 계산 유닛의 세트를 실행하고, 서브넷 할당에 따라 복수의 서브넷 중 하나에 계산 유닛 각각을 할당하여 서브넷 각각에 대한 계산 유닛의 세트의 할당된 서브세트를 생성하도록 구성된다. 네트워크는 또한 계산 유닛의 할당된 서브세트를 복수의 서브넷의 각각의 노드에서 실행하고, 각각의 서브넷에 걸쳐 계산 유닛의 할당된 서브세트를 복제하도록 구성된다. 네트워크는 또한 서브넷 할당에 기초하여 메...

Full description

Saved in:
Bibliographic Details
Main Authors WILLIAMS DOMINIC, DRIJVERS MANU, DERLER DAVID, CLEMENT ALLEN, CAMENISCH JAN
Format Patent
LanguageKorean
Published 21.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 발명의 제1 양상의 실시예에 따르면, 복수의 서브넷을 포함하는 분산 네트워크가 제공된다. 복수의 서브넷 각각은 복수의 노드를 포함한다. 네트워크는, 계산 유닛의 세트를 실행하고, 서브넷 할당에 따라 복수의 서브넷 중 하나에 계산 유닛 각각을 할당하여 서브넷 각각에 대한 계산 유닛의 세트의 할당된 서브세트를 생성하도록 구성된다. 네트워크는 또한 계산 유닛의 할당된 서브세트를 복수의 서브넷의 각각의 노드에서 실행하고, 각각의 서브넷에 걸쳐 계산 유닛의 할당된 서브세트를 복제하도록 구성된다. 네트워크는 또한 서브넷 할당에 기초하여 메시징 프로토콜을 통해 계산 유닛 간에 유닛 대 유닛 메시지를 교환하도록 구성된다. 본 발명의 다른 양상은 대응하는 컴퓨터로 구현된 방법, 노드, 컴퓨터 프로그램 제품 및 소프트웨어 아키텍처에 관한 것이다. According to an embodiment of a first aspect of the invention, there is provided a distributed network comprising a plurality of subnets. Each of the plurality of subnets comprises a plurality of nodes. The network is configured to run a set of computational units and to assign each of the computational units to one of the plurality of subnets according to a subnet-assignment, thereby creating an assigned subset of the set of computational units for each of the subnets. The network is further configured to run on each node of the plurality of subnets the assigned subset of the computational units and to replicate the assigned subsets of the computational units across the respective subnets. The network is further configured to exchange unit-to-unit messages between the computational units via a messaging protocol based on the subnet-assignment.Further aspects of the invention relate to a corresponding computer-implemented method, a node, a computer program product and a software architecture.
Bibliography:Application Number: KR20227016516