Open vSwitchとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Open vSwitchの意味・解説 

Open vSwitch

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/01/04 01:33 UTC 版)

Open vSwitch
開発元 OvS Technical Steering Committee 及び Linux Foundation
初版 2009年7月29日 (16年前) (2009-07-29)[1]
最新版
3.4.1, 3.3.3, 3.2.4 and 3.1.6[2] / 2024年11月15日 (13か月前) (2024-11-15)
リポジトリ
プログラミング
言語
C言語,Python
対応OS Linux, Hyper-V, FreeBSD, NetBSD
規格 IEEE 802.1AX-2008, IEEE 802.1D-1998, IEEE 802.1D-2004 他多数
サポート状況 開発中
種別 仮想レイヤ3スイッチ
ライセンス Apache License 2.0
公式サイト openvswitch.org
テンプレートを表示

Open vSwitch(OVS)は、分散仮想マルチレイヤスイッチオープンソース実装である。 Open vSwitch の主な目的は、 ハードウェア仮想化環境にスイッチングスタックを提供すると同時に、 コンピューターネットワークで使用される複数のプロトコルと標準をサポートすることである[3]

このプロジェクトのソースコードは、 Apache License 2.0ライセンスに基づいて配布されている。

概要

クロスサーバ仮想ネットワークスイッチとして展開され、複数の物理サーバに透過的に分散されたOpen vSwitch[3]

Open vSwitch は、 仮想多層ネットワークスイッチのソフトウェア実装であり、プログラムによる拡張を通じて効果的なネットワーク自動化を可能にするように設計されており、標準の管理インタフェースや、NetFlow、sFlow、SPAN、RSPAN、CLILACP、802.1ag 等のプロトコルをサポートしている。さらに、Open vSwitch は、VMware vNetwork 分散vswitch またはCisco Nexus 1000Vと同様に、基盤となるサーバアーキテクチャを抽象化する方法でクロスサーバスイッチを作成できるようにすることで、複数の物理サーバ間で透過的な分散をサポートするように設計されている[4][5][6]

Open vSwitchは、仮想マシン (VM) ハイパーバイザ内で実行されるソフトウェアベースのネットワークスイッチおよび専用スイッチングハードウェアの制御スタックとして動作できる。そのため、複数の仮想化プラットフォーム、スイッチングチップセット、およびネットワークハードウェアアクセラレータ移植された[7]。バージョン6.0以降のCitrix XenServer仮想化プラットフォーム[8]と、XAPI 管理ツールスタックを介したXen クラウドプラットフォームのデフォルトのネットワークスイッチである[9]。また、XenLinux KVMProxmox VEVirtualBoxハイパーバイザをサポートし、Hyper-Vへのポートも利用できる[10]。また、OpenStack、openQRM、OpenNebulaとoVirt 等の様々な統合されたクラウドコンピューティングを含むソフトウェアプラットフォームおよび仮想化管理システムを持つ[4][5]

Open vSwitchのLinuxカーネル実装は、2012年3月18日にリリースされたカーネルバージョン3.3のカーネルメインラインにマージされた[11][12]DebianFedoraopenSUSEUbuntuの公式Linuxディストリビューションで利用可能である[4]。2014年1月、FreeBSDNetBSDの実装も利用でき、NetBSDの実装は完全なユーザ空間で動作する[13][14][15]

Open vSwitchのソースコードの大部分は、プラットフォームに依存しないC言語で記述されているため、さまざまな環境への移植が容易である。ソースコードは、Apache License 2.0の下でライセンスされている[4]

機能

2015年9月 (2015-09)現在、Open vSwitchによって提供される機能を次に示す[16][17]:

関連項目

脚注

  1. ^ A complete list of Open vSwitch releases”. openvswitch.org. 2017年11月9日時点のオリジナルよりアーカイブ。2014年4月2日閲覧。
  2. ^ Ilya Maximets (2024年11月15日). “[ovs-announce Open vSwitch 3.4.1, 3.3.3, 3.2.4 and 3.1.6 are available.]”. openvswitch.org. 2025年2月1日閲覧。
  3. ^ a b M. Tim Jones (2010年10月27日). “Virtual networking in Linux”. IBM. 2014年4月9日閲覧。
  4. ^ a b c d Open vSwitch: An Open Virtual Switch”. openvswitch.org. 2013年11月24日閲覧。
  5. ^ a b Thomas Graf (2013年4月24日). “Underneath OpenStack Quantum: Software Defined Networking with Open vSwitch” (PDF). Red Hat. 2014年4月9日閲覧。
  6. ^ Ralf Spenneberg. “Virtual switching with Open vSwitch”. admin-magazine.com. 2014年4月2日閲覧。
  7. ^ Tilera Launches Open Virtual Switch Solution (OVS) to Accelerate NFV and SDN”. Marketwired (2014年2月24日). 2015年6月22日閲覧。
  8. ^ XenServer 6.0 Release Notes”. Citrix Systems (2012年3月8日). 2015年1月22日閲覧。
  9. ^ XAPI: Open source software to build private and public clouds”. xenproject.org (2013年). 2015年1月22日閲覧。
  10. ^ Alessandro Pilotti (2014年5月22日). “Open vSwitch on Hyper-V”. cloudbase.it. 2015年6月22日閲覧。
  11. ^ Linux kernel 3.3, Section 1.3. Open vSwitch”. kernelnewbies.org (2012年3月18日). 2014年4月2日閲覧。
  12. ^ Jonathan Corbet (2011年11月30日). “Routing Open vSwitch into the mainline”. LWN.net. 2014年4月2日閲覧。
  13. ^ FreshPorts – net/openvswitch”. freshports.org (2013年12月30日). 2014年4月2日閲覧。
  14. ^ Gaetano Catalli (2011年11月7日). “Open vSwitch: performance improvement and porting to FreeBSD” (PDF). ucl.ac.be. 2015年6月22日閲覧。
  15. ^ openvswitch/ovs: ovs/INSTALL.NetBSD at master”. github.com (2014年1月11日). 2014年4月9日時点のオリジナルよりアーカイブ。2014年4月9日閲覧。
  16. ^ Open vSwitch: Features”. openvswitch.org. 2015年9月17日閲覧。
  17. ^ Jesse Gross (2013年9月). “Programmable Networking with Open vSwitch” (PDF). linuxfoundation.org. LinuxCon. 2013年11月24日閲覧。
  18. ^ Justin Pettit (2014年11月13日). “Accelerating Open vSwitch to 'Ludicrous Speed'”. networkheresy.com. 2015年5月26日閲覧。
  19. ^ Jesse Gross (2014年8月21日). “The Evolution of Open vSwitch” (PDF). events.linuxfoundation.org. LinuxCon. pp. 6, 13–17. 2015年5月28日閲覧。

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語
  •  Open vSwitchのページへのリンク

辞書ショートカット

すべての辞書の索引

「Open vSwitch」の関連用語

Open vSwitchのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Open vSwitchのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのOpen vSwitch (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS