講演抄録/キーワード |
講演名 |
2010-08-05 10:15
複数コンピュータによるリモートI/Oデバイスの高速共有 ○鈴木 順・飛鷹洋一・樋口淳一・馬場輝幸・加美伸治・吉川隆士(NEC) CPSY2010-14 |
抄録 |
(和) |
我々は,単一コンピュータ内のPCI Express (PCIe)の仮想化標準規格であるSingle-Root I/O Virtualization (SR-IOV)に準拠したI/Oデバイスを,複数のコンピュータから同時に共有する方式を提案する.デバイスを単一コンピュータ内の仮想マシン間だけでなく,複数のコンピュータ間で共有する技術はコンピュータ資源を有効に利用する上で重要である.従来のPCIeは単一コンピュータのシステムであるため,複数コンピュータでの共有は難しい.提案方式では,アドレス変換と仮想エンドポイントを用いてSR-IOV準拠デバイスのVirtual Functionを各コンピュータに割り当てることでI/Oデバイスの同時共有を実現する.実証実験では,提案方式を実装したFPGAを用いて,市販のネットワークインタフェースカードをドライバやOSの変更なく3台のコンピュータで同時に共有できることを示す.性能評価で得られたハードウェア利用効率は最大で99%であり,提案方式により高速で低オーバヘッドのデバイス共有が実現できることがわかった. |
(英) |
We have achieved sharing a single-root I/O virtualization (SR-IOV) compliant PCI Express (PCIe) I/O device among multiple computers. A device share not only inside a single computer among virtual machines, but also among multiple computers attracts a great interest because it provides efficient utilization of computer resources. Because PCIe is originally a single-root system, realizing multi-root I/O virtualization is much more difficult. We allocate virtual instances called VF of an SR-IOV-compliant I/O device to an individual computer by virtualizing IOV configuration and translating memory address of VF to that of the allocated computer. With the FPGA implementation, we have achieved sharing a commercially-available network interface card among three computers without modification in OS/driver and device itself. In addition, the performance reaches 99% of the device in the best case, indicating this method provides not only multi-root sharing but high performance at the same time. |
キーワード |
(和) |
仮想化 / リソース共有 / イーサネット / I/Oデバイス / PCI / SR-IOV / / |
(英) |
Virtualization / Resource Share / Ethernet / I/O Device / PCI / SR-IOV / / |
文献情報 |
信学技報, vol. 110, no. 167, CPSY2010-14, pp. 37-42, 2010年8月. |
資料番号 |
CPSY2010-14 |
発行日 |
2010-07-28 (CPSY) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
CPSY2010-14 |
|