Abstract:
A system comprises: a plurality of mining units configured to perform mining of virtual currency, and a control apparatus configured to control to activate or deactivate the plurality of mining units based on surplus power information provided from a power plant, and on consumed power information by each of the plurality of mining units.
Abstract:
A plurality of forwarding nodes includes: a topology holding unit that holds as first topology information connection relationship between an own node and at least part of the group of nodes; a topology notification unit that notifies a node(s) adjacent to the own node among the group of nodes of the first topology information; and an in-band communication unit that notifies a control apparatus of the first topology information. The control apparatus includes: a topology configuration unit that generates second topology information by combining a plurality of pieces of the first topology information notified by the plurality of forwarding nodes; and an in-band control unit that derives a path from the control apparatus to the plurality of forwarding nodes based on the second topology information and establishes a control channel for controlling the plurality of forwarding nodes along the derived path.
Abstract:
A blockchain system, including: computer resources that can operate as computation nodes of logically divided logical blockchains; a blockchain management apparatus that manages a plurality of logical blockchains configured by the computation nodes; a network control apparatus that controls a network in which the computer resources are arranged, among the plurality of logical blockchains, to permit communication between computation nodes which belong to the same logical blockchain and to prohibit communication between computation nodes each of which belongs to a different logical blockchain.
Abstract:
A communication system comprises: a node that requests a processing rule for processing a packet; a control apparatus that notifies a processing rule to the node in response to the request; and a plurality of path calculation apparatuses that calculate a forwarding path of the packet received by the node. The plurality of path calculation apparatuses calculate the forwarding path based on at least one policy for calculating the forwarding path, and notifies the calculated forwarding path to the control apparatus. The control apparatus generates based on one of a plurality of the notified forwarding paths the processing rule for forwarding the packet received by the node.
Abstract:
A virtual blockchain system comprises: a blockchain management part that manages two or more pre-identified blockchain systems; a control part that determines a combination of data to be transmitted and blockchain, wherein the data to be transmitted includes data to be recorded and redundant data for restoring the data to be recorded, such that the data to be transmitted is distributedly shared by the two or more blockchain systems under a predefined redundancy rule; a data transmission part that transmits data destined to the blockchain systems according to the combination.
Abstract:
A communication system includes a communication apparatus configured to process a packet, and a controller configured to set the communication apparatus for processing a packet. The controller includes a memory storing instructions, and a processor configured to execute program instructions to determine a forwarding path for a packet addressed to a virtual machine based on an access rule indicating connectivity between virtual machines in accordance with an arrangement of the virtual machine, and set the communication apparatus for processing the packet.
Abstract:
A communication control apparatus according to the present invention is connected between a core node which processes received packets in accordance with a specified flow and a control apparatus which controls the core node, controls each of the core nodes existing in an aggregated network into which one or more the core nodes are aggregated, and converts an aggregated flow specified for an aggregated network and received from the control apparatus to a real flow specified for each of the core nodes in the aggregated network based on connection relationships between the core nodes in the aggregated network, information specifying a real port which is a port through which the core node in the aggregated network is connected to a device outside the aggregated network and a real node which is the core node having the real port for each the aggregated networks.