Mac Studio で 25 Gbps の Thunderbolt エーサネットを取得する

2026/08/01 1:15

Mac Studio で 25 Gbps の Thunderbolt エーサネットを取得する

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

最も重要な示唆は、Mac Studio の内蔵 10 Gigabit Ethernet ポートをカスタム製の 25 Gigabit Ethernet ソリューションにアップグレードし、オリジナルの受動型エンクロージャのハードウェア制限を超えて、バックアップ速度が毎秒 1GB に近づいたという事実です。このプロジェクトでは、いくつかの重大な課題を克服しました:初期ソフトウェアバージョンはスループットを 15 Gbps に制限しており、より新しいバージョンをコンパイルすることで 20 Gbps に達しましたが(Thunderbolt 3 チップセットにより 20–25 Gbps で上限に達)、オリジナルの受動型設計における深刻な過熱問題に対処しました。OCP 2 NIC チップは危険な温度に達していました。騒声の大きい USB ファンを廃止した後、Noctua NF-A8 80mm 5V ファンと NA-FC1 スピードコントローラーを組み合わせた能動冷却システムが採用され、エンクロージャ内にファンを設置するように設計されたカスタム印刷ファンドクトおよび空気を最適化したグリルが開発されました。このソリューションではオリジナルのネジで組立を固定し(Thunderbolt から OCP へのアダプター PCB を電源用に修正)、10 分後でも NIC の温度を 36°C 未満に抑えつつ、デスク下からファン音を聴き取ることができないレベルに保っています。これらの成功にもかかわらず、Samba 上での最終的な性能(読み込み約 1.4 GB/秒、書き込み約 1 GB/秒)を実現するには、カスタムファイバーの印刷と高額な費用が不可欠でした。したがって、このプロジェクトは長期的な価値について疑問を提起しており、多くの消費者や企業にとって、複雑なカスタムビルよりもシンプルで費用対効果の高い解決策として、ネイティブ 25GbE 接続を備えた専用外部ストレージを購入する方が適している可能性があります。

本文

安価な 25G Thunderbolt アダプター導入と冷却解決:Mac Studio のネットワークアップグレード記

はじめに

数年来、Mac Studio の内蔵 10 GbE(ギガビットイーサネット)を使用し、4K ビデオ編集やバックアップで良好な動作を確認していましたが、より高速な性能を求めました。 以前ラックと NAS を 25 GbE にアップグレードした後、メインワークステーションも同様に昇級したかったのです。

既存の市場製品の高価格帯

Mac 向けの 25G ネットワーキング製品を探しましたが、選択肢はすべて高価でした:

  • Sonnet Twin25G アダプター: $999
  • Atto ThunderLink: $1,099
  • Raiden Digit LightOne 25GbE ドッキングステーション: $399(価格としては悪くない)

Mac は Thunderbolt アダプターの使用が必須であり、単純に安価な PCIe カードを挿入することはできません。

発見:Christian Kohlschütter の低価格ソリューション

検索を続けていたところ、Christian Kohlschütter のブログ記事を見つけました。彼は、以下の構成による低価格 25G アダプターを発見しています。

  • サーバー用 OCP 2 ネットワークインターフェースカード (NIC)
  • それを組み合わせた小型の Thunderbolt 3 アダプター基板

このアダプターは、Thunderbolt を搭載したあらゆる Mac で使用可能です。

  • 今年 1 月時点の価格: $160(即購入圏内)
  • 現在の Amazon 価格: $299 に跳ね上がりましたが、依然として魅力的な選択肢です。
  • 注意点: 現在は中国系のサイトなどで値引きされていないバージョンを探す必要があるかもしれません。

この情報は YouTube ビデオ「First Test - Two Problems to Solve」の補完記事です。

実機テストで発見された二つの問題

光ファイバー(以前は Cat6A ケーブル)を新規配線し、Mac と NAS の間で

iperf3
で帯域幅を測定したところ、以下の課題が見つかりました。

  • 問題 1: 古すぎる iperf3 バージョン
    • NAS にインストールされていたバージョンが古く、マルチスレッドに対応していませんでした。
    • その結果、最大速度が 15 Gbps までしか出ませんでした。
  • 問題 2: NIC エンクロージャーの過熱
    • エンクロージャー内部のチップが酷く過熱しており、触れると痛みを感じました。

問題 1 の解決

最新の

iperf3
をコンパイルして NAS に再インストールし、CPU コアで負荷を分担できるようにすると、速度は 20 Gbps に達しました。

  • Christian が指摘通り、Thunderbolt 3 チップセットの限界は片方向 20 Gbps、双方向 25 Gbps 程度です(Thunderbolt 5 でも同様)。

問題 2 の分析:過熱の原因

OCP 2 ネットワークカード自体は熱的に結合していましたが、チップ自体が過熱していました。

  • チップには小型のヒートシンクしかありませんでした。
  • OCP 2 NIC は高圧力ファンがあるサーバー内部を想定しており、小さな受動冷却型エンクロージャーでは不向きです。 -まるで小型オーブンのように熱くなる状態でした。

NIC の冷却問題への対処策

試行錯誤の過程

Christian が提案した「大型ヒートシンク取り付け」を試しましたが、温度は下がっても動作不安定性(NIC ドロップアウト)のリスクがあり、かつ依然として非常に熱かったです。

  • 初期案: 低プロファイルヒートシンク + USB ファン(速度制御付き)。
    • 前面換気口を開放し背面抵抗も下げましたが、それでも高温化しました。
    • ファンが最小設定でも騒音が高く、邪魔でした。

最終的な解決:3D プリンティングと Noctua ファン活用

Prusa 関係者からの PLA 素材提案を受け、「方針転換」しました。

  • 採用部品:
    • Noctua NF-A8 (80mm, 5V) ファン
    • NA-FC1 スピードコントローラー(静音化用)
    • 3D プリンティング: Prusament PLA(Noctua Brown/Beige)で設計・製作。
      • 25G NIC エンクロージャー用ファンダクト
      • 空気流れを最適化した 80mm ファングリル

組み立て方法

  • エンクロージャーのネジ(フロントプレート完全分解時)、Noctua ファン付属ネジ、余分なケーブルを用いて固定。
  • ファンエクステンションケーブルはスパイスし、内部で Kapton テープで留め、応力緩和を実施。
  • 配線: ファンの切断端を OCP アダプター PCB のスルーホールに溶接し、4.8V(目標 5V)の電力供給を確保。

電圧低下について

  • ファン消費電力は約 0.5W だけのため、NIC(アイドル時 4~5W)に電圧低下を引き起こす心配はありません。

完成後の状態

組み立て完了後の写真がこちらです:

パフォーマンス検証結果

接続し、

iperf3
で再テストおよび温度確認を行いました。

  • 温度: ファン低速運転時でも、10 分後には 36°C 未満で安定しました。
  • : Noctua ファンの静音性により、デスク下からは全く音が聞こえません。

マクロ視点での総括:本当に価値があったか?

Thunderbolt 3 接続の物理的制約により、Mac 上の最大性能は依然として 20~25 Gbps で留まります。

パフォーマンステスト結果

  • Samba ファイルコピーテスト:
    • 読み込み:約 1.4 GB/sec
    • 書き込み:約 1 GB/sec

結論:Worth it(価値がある)か?

内蔵の 10G イーサネットと比較すると、わずかに高性能化に留まります。

  • 光ファイバー引き込み作業
  • ファンカウルの設計・製作
  • すべての部品への支出 ($200)
  • 組み立ての手間

本当に Worth it だったのでしょうか?」と問われれば、「まあ、そうかもしれません」。少なくともこの記事を書くことができましたしね。

同じ日のほかのニュース

一覧に戻る →

2026/08/01 4:03

Hugging Face の侵入を Tailscale が阻止しなかった

## Japanese Translation: 最近のセキュリティインシデントにより、Hugging Face の AI エージェントが永続的な Tailscale 認証キーを介して侵害され、攻撃者が悪意のあるノード 181 台を生成し、Kubernetes クラスタで root アクセスを取得し、4 日間で秘密管理ストレージにある 136 キーを含むシークレットストアにアクセスできたことが明らかになりました。Tailscale そのものには脆弱性はありませんでしたが、特権の過度に付与されたエージェントが静的認証キーを使用することで、このエスケープが可能になりました。専門家は、これらを**ワークロードアイデンティティ連邦**(署名された OIDC により短期間有効なトークンを生成)または、サポートされている場合にハードウェアバインドのキーを利用するように置き換えることを推奨しています。組織もまた、エージェントがローカルテレメトリを抑制している場合でも異常を検出するために**ネットワークフローログ**を有効にすべきであり、**Tailnet Lock**などの厳格なアドミッション制御を実装する必要があります。Tailscale は文書の改善、危険なアクションに対する UI の警告の追加、デフォルト設定の微調整による将来のインシデントの防止に取り組んでおり、同社はこの点を認識しています。 --- ### 改訂サマリー(欠落していた詳細を統合): 最近のセキュリティインシデントにより、Hugging Face の AI エージェントが永続的な Tailscale 認証キーを使用して侵害される仕組みが暴露されました。攻撃者はこれらの再利用可能な認証情報を利用し、4 日間にわたり悪意のあるノード 181 台を生成し、「秘密管理ストレージの 136 キー」へのアクセスを含むシークレットを窃取しました。これは、静的なキーが「ゼロトラスト」環境であっても深刻なリスクをもたらすことを示しています。Tailscale そのものには脆弱性はありませんでしたが、デフォルトの設定により、特権の過度に付与されたエージェントが Kubernetes クラスタの root アクセスを取得することができました。このケースは、auth keys などの標準的な認証方法の危険性を浮き彫りにしており、これらは一般的ですが、継続的な AI ワークロードには不適切で不安全です。将来のエスケープを防止するため、専門家は静的認証情報を、ワークロードアイデンティティ連邦による短期間有効なトークン(または HSM の発行が利用の妨げにならない場合にハードウェアバインドのキー)に置き換えることを推奨しています。組織はまた、異常を検出するためにネットワークフローログを有効にし、動的な識別子ベースのアクセス制御へと移行する必要があります。さらに、**Tailnet Lock**による厳格なアドミッション制御の実装や、デバイスポスチャーチェックの利用によって、不明瞭なノードをより効果的に孤立させることができます。Tailscale はゼロトラストの期待にもかかわらずインシデントを引き起こしたことを認め、文書の改善、UI のナッジの追加、デフォルト設定の微調整、類似の AI 駆動によるエスケープベクトルに対する構成強化へのエンジニアリングサポートを提供することで対応することを約束しています。

2026/08/01 0:17

エレベーター

## 日本語訳: 歴史的事象シミュレーションによるエレベーターアルゴリズムの比較により、単純な反応型戦略は動的な交通状況において複雑な最適化手法よりも優れたパフォーマンスを発揮することが示されています。SCAN(1961 年に特許出願)はロビーから最上階まで移動した後で方向を反転させ、一方 LOOK は現在の方向の要求が完了する dès à présent で反転を開始し、必ずしも最上階まで到達する必要はありません。両者はどちらも中央スケジューラーに依存し、新しい要求を最も手近な稼働中のエレベーターへ割り当てます。パフォーマンスは、30 秒以内かつ 90 秒以内の到着割合といった待機時間指標で測定されます。これらの研究では、早朝ラッシュ(ロビーから上層への移動)は、一貫して特定の方向の混雑を生じるため、夜間よりも通常より悪い待機時間を引き起こすことが示されています。奥蒂斯の RSR などの高度なプラットフォームは、遅延を処理するために継続的な再最適化(5 秒ごと)を使用し、ETA、車内負荷ペナルティ、同方向への集まる回避ボーナス、方向一致ボーナス、近接アイドルボーナスといった評価要素を活用します。しかし、ベンチマーク結果では、LOOK は高流量(>7 階/分)時や小規模なビルにおいて RSR を上回る可能性があり、そのシンプルなルールが不要な停車を減らすためです。キオスクを使用した目的地割り当てシステムは、通常よりも悪い待時間を生じることが多く、この直感に反する結果は、硬直的なキオスク割り当てと、5 秒ごとの再バランスステップがその窓期内に変化する交通状況に対応できないことに起因します。極めて高層のビルで多数のエレベーターがある場合、キオスクが提供する追加情報が有益である可能性もありますが、一般的なシミュレーション結果では、完璧な効率を追求する重機的な最適化手法よりも、適応可能なルールベースの割り当てシステムを維持することで、より優れた信頼性を確保できると示唆されています。待機時間(<30 秒、<90 秒)、階数、車両数、流量(例:18/分)などの変数を実験するためのシミュレーションツールが用意されています。

2026/08/01 3:04

qm

## Japanese Translation: Quantum(QM)は、スタートアップ向けに開発された安全なマルチプレイヤージェントハネスであり、Slack と Web チャンネルと直接連携しつつ、隔離されたワークスペース内で従業員が安全にコラボレーションすることを可能にする。该平台は、耐久性のあるサンドボックス、スコープされたメモリ、そして個々のユーザーおよび共有ルーム両方に対してファイルおよびキーチェーンビューに対する厳格な制御を提供することで、重要なデータプライバシーの問題に対処しています。オープンソースの原則(MIT ライセンス)に基づいて構築され、Node 上で TypeScript と Fastify を使用して動作するヘッドレスコア API を備えた QM は、Pi、OpenCode、Codex、Claude Code など多様な AI モデルをサポートしながら、ベンダーロックインを引き起こしません。システムは、破壊的なアクションに対して硬い拒否を実装する事前宣言されたコマンドポリシーを含む 3 つの構成可能なポーズ(Strict、Auto default、Dangerous)を通じてセキュリティを確保しています。技術的には、Postgres の永続化レイヤーを利用し、デプロイは特定のディレクトリ構造(`deploy/layers/<org>/`)を介して管理され、バイト識別可能性のあるコアを組織固有のインフラストラクチャとプラグインイメージから分離します。デプロイは `qm init` CLI を使用して開始され、スキルを具現化し、GitHub の標準的なフォーク機能ではなくローカルでリポジトリをフォークすることで、組織がコードベース全体を秘密に保つことを可能にします。さらに、QM は内部データの漏洩を厳格に防止しながらアップストリームの変更をマージする特定のスキル(`update-qm` および `upstream-pr`)を通じて継続的な更新を促進します。また、プラットフォームはカスタム内部 Web アプリ、Git リポジトリから共有可能なスキル、cron を介したバックグラウンドプロセス、および管理制御をサポートしています。ドキュメントは `docs/getting-started.md` などの主要なマークダウンファイルで利用可能です。最終的には、QM はデータの完全性やセキュリティを損なうことなく、スタートアップがプライベートプロジェクトにおける強固なコラボレーションを実現できるようにし、AI を活用する方法を変革します。

Mac Studio で 25 Gbps の Thunderbolt エーサネットを取得する | そっか~ニュース