「6 万円で 1L サイズ 6 コア 10G x2 サーバを組む方法」の版間の差分

提供: hkatou_Lab
ナビゲーションに移動 検索に移動
9行目: 9行目:
 
====== 10G NIC で高速な通信が可能 ======
 
====== 10G NIC で高速な通信が可能 ======
  
* Synology NAS に VM のバックアップを高速に取る
+
* Synology NAS に ESXi VM のバックアップを高速に取得
  
 
====== ESXi をインストールして多用途に使えるようにする ======
 
====== ESXi をインストールして多用途に使えるようにする ======
15行目: 15行目:
 
* EVE-NG で NW OS の検証
 
* EVE-NG で NW OS の検証
  
* Cisco Trex を VM としてインストールし、10G x2 のトラフィックジェネレータを構築する
+
* Cisco Trex を VM としてインストールし、10G x2 のトラフィックジェネレータを構築
  
 
====== コンパクトな PC に構築することで、ハンドキャリーできるサーバを作る ======
 
====== コンパクトな PC に構築することで、ハンドキャリーできるサーバを作る ======
125行目: 125行目:
 
* CentOS7
 
* CentOS7
 
** Cisco Trex v2.87
 
** Cisco Trex v2.87
 +
 +
== 組み立て ==
 +
 +
=== 筐体全面・背面 ===

2022年3月13日 (日) 09:27時点における版

10G NIC は未だ PC に標準搭載となっておらず、比較的大きいシャーシに PCIe NIC を積む必要がありました。

FTTH で 10G が家庭用に出てきている現在、これでは検証ができません。

これをコンパクトかつ低コストに組み、ついでに 10G x2 のトラフィックジェネレータをインストールします。

目的とできること

10G NIC で高速な通信が可能
  • Synology NAS に ESXi VM のバックアップを高速に取得
ESXi をインストールして多用途に使えるようにする
  • EVE-NG で NW OS の検証
  • Cisco Trex を VM としてインストールし、10G x2 のトラフィックジェネレータを構築
コンパクトな PC に構築することで、ハンドキャリーできるサーバを作る
  • トラフィックジェネレータで 10G 速度測定
  • EVE-NG と実機を接続して検証
ソフトウェアルータをインストールすることで、CLI を持つ 10G 対応ルータを安価に作る
  • スループットを検証したい候補を、雑にリストアップ
    • SEIL/x86
    • VyOS

ハードウェア構成

以下は実際の購入品。メモリと NVMe のグレードを下げると、もっとお安くなります。

BOM
メーカー 型式 内容 入手先 価格 数量 備考
本体 Lenovo M720q Tiny Core i5-8400T 6C6T

8GB メモリ

HDD なし

AC アダプタなし

ヤフオク \22,660 1 Trex を使いたい場合は、VT-d 対応を選ぶこと

M720q , M920q 以降に PCIe が存在する

オプション Lenovo 01AJ940 PCIe ライザーカード eBay \6,109 1 Superbuy のほうが安かった

2.5 HDD スペースは犠牲になる

オプション Lenovo 5M10U50350 PCIe LP パネル Superbuy \2,000 1 i350-T4 用

なくても OK , あると色が揃う

メモリ Crucial CT16G4SFS8266 DDR4 16GB Amazon \7,980 2 トラフィックジェネレータ用途は 8GB でも問題ないはず
NVMe Solidigm

(Intel)

SSDPEKNW010T8X1 1TB Amazon \13,863 1 WD だと ESXi7 が対応しない

Intel が鉄板らしい

NIC Intel X520-DA2 10G x2 SFP+

PCIe LP

ヤフオク \7,980 1 Fujitsu の互換カードが安かった

SFP+ のカードを買っておくと、

10G-T SFP+ でファイバとメタル両対応にできる

合計 \68,572

ソフトウェア構成

VMware vSphere 7 (ESXi7)

  • CentOS7
    • Cisco Trex v2.87

組み立て

筐体全面・背面