pc:install_ssds_to_one_pcie_with_pcie_bifurcation

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
pc:install_ssds_to_one_pcie_with_pcie_bifurcation [2020-09-12 22:24]
Decomo
pc:install_ssds_to_one_pcie_with_pcie_bifurcation [2022-03-24 11:48] (現在)
Decomo
行 1: 行 1:
 ====== PCIe bifurcationで複数のNVMe SSDを1つのPCIeスロットに接続 ====== ====== PCIe bifurcationで複数のNVMe SSDを1つのPCIeスロットに接続 ======
  
-自宅サーバにはPCIe x4のU.2 SSDが2台搭載されている。それぞれU.2 (SFF-8639)→PCIeのライザーカードで接続してるため、PCIe x8スロットを2本占有してしまっている。PCIe bifurcationを使うと1スロットにSSDを集約できそうなので試してみた。+うちの自宅サーバにはPCIe x4のU.2 SSDが2台搭載されている。U.2 (SFF-8639)→PCIe x4のライザーカードを使い、それぞれPCIe x8スロットに挿しているため、貴重なPCIeリンクが無駄になっている。PCIe bifurcationを使うと1スロットに集約し有効活用できそうなので試してみた。
  
 ===== PCIe bifurcationとは ===== ===== PCIe bifurcationとは =====
  
-PCIe bifurcationとは、PCI Expressスロットのリンクを小さなリンク分割し、複数の独立したPCIeスロットとして扱う機能である。例えばPCIe x16のスロットなら、PCIe x8のスロット2、あるいはPCIe x4のスロット4つへ論理的に分割して使うことできる+PCIe bifurcation((バイファーケーション。"分岐"の意味))とは、1つの大きなPCI Expressリンクを複数の小さなリンクへと分割し、それぞれ独立したPCI Expressリンクとして扱う機能である。例えばPCIe x16のスロットなら、PCIe x82リンク、あるいはPCIe x44リンクいったような分割が可能だ
  
-この機能を使えば複数のPCIeバイを1つの物理PCIeスロットに接続し、貴重な物理PCIeスロット効率的に使うことができるというわけ+要するに、PCIeバイファーケーション使うと、1つの物理PCIeスロットに複数のPCIeデバイスを接続して使え、貴重なPCIeリンク無駄なく使るというわけ。
  
-PCIe bifurcationを有効にするには、BIOSの設定で分割パターンを選ぶだけだが、もちろんマザードとBIOSが対応してる必要がある。また、分割されたPCIeリンクを引き出すライザーカードは用意する必要がある。+PCIeバイファーケーションを有効にするには、マザボとBIOSが対応してる必要があるが、BIOS設定で分割パターンを選ぶだけ加えて当然だけど分割されたPCIeリンクを引き出すライザーカードなりが必要。 
 + 
 +なかなかにキワドイ機能なので(といえマザボのオンボードデバイスの接続では普通に使われてたりするんだけど)、ライザーカードの入手性は良くない。国内でふつーに流通しているものは、M.2 SSD増設向けの3製品しかなさげ(2020年9月現在) 
 + 
 +  * [[https://www.asus.com/jp/Motherboard-Accessories/HYPER-M-2-X16-CARD/specifications/|ASUS HYPER M.2 X16 CARD]] 
 +  * [[https://www.asrock.com/mb/spec/product.jp.asp?Model=ULTRA%20QUAD%20M.2%20CARD|ASRock ULTRA QUAD M.2 CARD]] 
 +  * [[https://www.asrock.com/mb/spec/product.jp.asp?Model=HYPER%20QUAD%20M.2%20CARD|ASRock HYPER QUAD M.2 CARD]] 
 + 
 +海外通販で買えそうなのは↓このへん。 
 + 
 +  * [[http://www.linkreal.com.cn/en/index.html|Linkreal]] 
 +    * LRNV93NF 4 Ports U.2 to PCIe x16 Bifurcation Riser Controller 
 +    * LRNV93N8 PCIe x8 to 2-Port U.2 NVMe Adapter 
 +  * [[https://www.ceacent.com/|Ceacent]] 
 +    * ANU04PE16 
 +  * [[https://www.microsatacables.com/|Micro SATA Cables]] 
 + 
 +PCIeスロットそのものを生やす系はeBayでさったり、下記あたりを個人輸入すしかなさそう(※リンク先の店の信頼性や安全性は分かりません。) 
 + 
 +  * [[https://peine-braun.net/shop/index.php?route=product/category&path=65|C_Payne]] 
 +  * [[https://riser.maxcloudon.com/en/10-bifurcated-risers|MaxCloudON]] 
 + 
 +最近では、(いささか下火になってきてはいるけど)マイニングブームのおかげかAmazonでも怪しげなライザー、ケーブル類が多数売られており入手性もだいぶ良くなった(2022-03-24現在)
  
 ===== 試した環境 ===== ===== 試した環境 =====
  
-^ マザーボード | SuperMicro X10Dri | |+^ マザーボード | SuperMicro X10DRi, X10SRL-F | |
 ^ SSD | SAMSUNG PM983 ×2台 | PCIe 3.0 x4接続のU.2 SSD | ^ SSD | SAMSUNG PM983 ×2台 | PCIe 3.0 x4接続のU.2 SSD |
 ^ ライザーカード | [[https://www.unicaca.com/products/detail/13.html|CEACENT ANU22PE08]] | PCIe 3.0 x8を2つのMini-SAS HD (SFF-8643)に変換 | ^ ライザーカード | [[https://www.unicaca.com/products/detail/13.html|CEACENT ANU22PE08]] | PCIe 3.0 x8を2つのMini-SAS HD (SFF-8643)に変換 |
行 28: 行 50:
  
 ライザーカードの機能としては、PCIe x8のカードエッジから2つのPCIe x4信号を取り出しMini-SAS HDに振り分けてるだけなので、ブリッジチップのようなものもなく至ってシンプルだ。 ライザーカードの機能としては、PCIe x8のカードエッジから2つのPCIe x4信号を取り出しMini-SAS HDに振り分けてるだけなので、ブリッジチップのようなものもなく至ってシンプルだ。
- 
  
 ==== BIOSの設定 ==== ==== BIOSの設定 ====
行 37: 行 58:
  
 x16スロットだとx8x4x4やx4x4x8といった変則的な分割も可能っぽい。 x16スロットだとx8x4x4やx4x4x8といった変則的な分割も可能っぽい。
 +
 +間違った設定をしても(たぶん)デバイスが壊れることはなく、片方のSSDが見えなかったりするだけなので対象スロット含め試行錯誤してもよいだろう。
 +
 +===== 参考サイト =====
 +
 +  * [[https://peine-braun.net/shop/index.php?route=information/information&information_id=7|About PCIe Bifurcation]]
 +  * [[https://blog.donbowman.ca/2017/10/06/pci-e-bifurcation-explained/|PCI-e bifurcation explained – Dons Blog]]
 +  * [[https://www.eevblog.com/forum/beginners/pcie-bifurcation/|https://www.eevblog.com/forum/beginners/pcie-bifurcation/]]
  • pc/install_ssds_to_one_pcie_with_pcie_bifurcation.1599917070.txt.gz
  • 最終更新: 2020-09-12 22:24
  • by Decomo