ネットワーク構成
1. VLAN構成
VLANネットワーク用途備考
VLAN10192.168.10.0/24管理Nextcloud運用管理、SSH、OOB
VLAN20192.168.20.0/24サービス本線R640の主通信
VLAN30192.168.30.0/24ストレージNFS / 内部専用
VLAN50192.168.50.0/24更新OS更新系

設計原則: 管理・公開・更新・ストレージを分けることで、障害時の切り分けが容易になる。Nextcloudデータ通信はVLAN30を使用。

2. Fabric構成(172.31系・173.0.0系)

R640、Supermicro、hirame を40Gb/10G DirectAttachで相互接続し、高速同期・転送を実現。

最新情報(2026-03-30): Fabric networkを172.31.22.x/172.31.20.x から 173.0.0.x メッシュへ移行完了。
  • R640↔Supermicro: 173.0.0.0/30
  • Supermicro↔hirame: 173.0.0.4/30
  • R640↔hirame: 173.0.0.8/30(新規追加)
ノードR640↔SMSM↔hirameR640↔hirame
R640173.0.0.1/30173.0.0.9/30
Supermicro173.0.0.2/30173.0.0.5/30
hirame PC173.0.0.6/30173.0.0.10/30

旧Fabric-DH1(Collabora用・互換保持):

  • R640: 172.31.22.1/24
  • hirame PC: 172.31.22.2/24
3. R640 ネットワークインターフェース
インターフェースIPアドレス用途備考
R640-MGMT192.168.10.21/24Management LANVLAN10
bond0192.168.20.21/24Production(DATA1+DATA2 bonded)VLAN20 / LACP / 20Gbps
bond1192.168.30.21/24Storage(STG1+STG2 bonded)VLAN30 / LACP / 20Gbps
R640-UPD192.168.50.21/24Update LANVLAN50 / default route
R640-FAB-SM173.0.0.1/30Fabric R640↔Supermicro40G DAC
R640-FAB-hirame173.0.0.9/30Fabric R640↔hirame10G Mellanox
R640-DH1172.31.22.1/24Docker host subnet(Collabora用)旧Fabric / 互換保持
wg010.200.0.1/16顧客・管理用WireGuardport 54024
wg210.250.0.2/32VPS↔R640バックホールport 60050
重要: R640のデフォルトルートは 192.168.50.1(VLAN50 / R640-UPD)に設定。Squid経由でフィルタリングされたインターネットアクセスを提供。
4. Supermicro ネットワークインターフェース
インターフェースIPアドレス用途
MGMT192.168.10.30/24Management LAN
bond0192.168.30.30/24Storage LAN(bonded)
UPDATE192.168.50.30/24Update LAN
FAB-R640173.0.0.2/30Fabric Supermicro↔R640
FAB-hirame173.0.0.5/30Fabric Supermicro↔hirame
5. hirame PC ネットワークインターフェース
インターフェースIPアドレス用途
enp8s0192.168.10.40/24Management LAN(VLAN10)
FB-X58172.31.22.2/24Collabora用(旧Fabric / R640直結)
FAB-SM173.0.0.6/30Fabric hirame↔Supermicro
FAB-R640173.0.0.10/30Fabric hirame↔R640
注意: hirame PCのルーティング設定は再起動で消える。永続化は未完了のため、再起動後は手動で再追加が必要。
# 手動追加コマンド
ip route add 192.168.20.0/24 via 172.31.22.1