1.3. アーキテクチャとスペック要件¶
- 作成日:
2022/8/1
- 更新日:
2023/6/6
1.3.1. mijin Catapult(v.2) の構成について¶
mijin Catapult (v.2) は ノードと呼ばれるサーバ郡を構成し、プライベートブロックチェーンネットワークを構成します。
mijinでは、2台のAPIノード、3台のPEERノードの構成を最小の推奨構成としています。

1.3.2. PEERノードの役割とスペック要件¶
PEERノードは、ブロックチェーンデータを生成、ブロックのコンセンサス機能を提供します。
PEERノードだけではクライアントからはアクセスできず、APIノードが必要になります。
CPU |
3.1 GHz程度のプロセッサ(CPUコア2以上) |
メモリ |
4GB RAM 以上 |
ディスク |
root 30GB以上
block 500GB以上 3000IOPS以上推奨
|
OS |
Dockerが稼働するLinux(推奨 Ubuntu 20.04以上) |
注釈
AWS MarketPlaceの mijin Catapult(v.2) では、推奨以上の使用可能なスペックのみを選択することができます。
ディスク容量は、ブロックチェーンへの保存量に比例して増加します。
1.3.3. APIノードの役割とスペック要件¶
APIノードは、ブロックチェーンデータをmongodbに書き込み、高速で読み込めるAPIを提供します。
APIノード上にも、ブロックチェーンデータはありますが、ブロック生成機能はなく、単純なバックアップとして扱われます。
このブロックチェーンデータの生成機能を有効にすることもでき、PEERノードの機能を有したDUALモードとして機能することができます。
CPU |
3.1 GHz程度のプロセッサ(CPUコア2以上) |
メモリ |
8GB RAM 以上 |
ディスク |
root 30GB以上
mongo 300GB 3000IOPS以上推奨
block 500GB 3000IOPS以上推奨
|
OS |
Dockerが稼働するLinux(推奨 Ubuntu 20.04以上) |
注釈
AWS MarketPlaceの mijin Catapult(v.2) では、推奨以上の使用可能なスペックのみを選択することができます。
ディスク容量は、ブロックチェーンへの保存量に比例して増加します。