![]() | |
גרסה אחרונה |
3.4.1 (15 בנובמבר 2024) ![]() |
---|---|
מערכת הפעלה |
גנו/לינוקס, מערכת הפעלה מסדרת BSD ![]() |
נכתבה בשפות |
C ![]() |
סוג רישיון |
אפאצ'י 2.0 ![]() |
קוד מקור |
https://github.com/openvswitch/ovs ![]() |
openvswitch | |
![]() ![]() |
Open vSwitch או OVS, הוא מימוש קוד פתוח של מתג וירטואלי רב-שכבתי מבוזר. המטרה העיקרית של Open vSwitch היא לספק מיתוג עבור סביבות וירטואליזציה של חומרה, ותמיכה בפרוטוקולי רשת שונים.[1]
קוד הפרויקט מופץ ברישיון Apache License 2.0.
Open vSwitch הוא מימוש תוכנה של מתג רשת וירטואלי רב-שכבתי. המערכת תומכת בפרוטוקולים שונים כגון NetFlow, sFlow, SPAN, RSPAN, CLI, LACP ו -802.1ag, ומאפשרת אוטומציה של רשת באמצעות הרחבות תכנותיות. Open vSwitch מאפשר להפיץ את ההגדרות על פני שרתים פיזיים שונים באופן שאינו תלוי בארכיטקטורת השרת, בדומה ל-vswitch של VMware או Cisco Nexus 1000V.[2][3][4]
Open vSwitch יכול לפעול הן כמתג רשת מבוסס תוכנה הפועל בתוך hypervisor של מכונה וירטואלית (VM), והן כממשק שליטה עבור חומרת מיתוג ייעודית. הוא אומת לפלטפורמות וירטואליזציה שונות, לשבבים, ולמאיצי חומרה לרשת.[5] בפלטפורמת הווירטואליזציה של XenServer מאז גרסה 6.0,[6] וב-Xen Cloud Platform באמצעות כלי ניהול XAPI, מוגדר Open vSwitch כמתג ברירת מחדל.[7] הוא נתמך גם ב-Xen, Linux KVM, Proxmox VE ו-VirtualBox hypervisors, וכן ב-Hyper-V.[8] תוכנות מחשוב ענן ומערכות ניהול וירטואליזציה עושות שימוש ב-Open vSwitch כדוגמת OpenStack, openQRM, OpenNebula ו-oVirt.[2][3]
מימוש בליבת לינוקס של Open vSwitch מוזג לתוך גרסת ליבה 3.3, אשר יצאה לאור ב-18 במרץ 2012;[9][10] חבילות לינוקס רשמיות זמינות עבור Debian, Fedora, openSUSE ואובונטו.[2] קיימת תמיכה גם ב-FreeBSD ו-NetBSD.[11][12][13]
Open vSwitch כתוב ברובו בשפת C כקוד לא תלוי פלטפורמה, ומאשר הסבה קלה לסביבות שונות. קוד המקור מופץ ברישיון Apache 2.0.[2]
Open vSwitch תומך בין היתר ביכולות הבאות:[14][15]
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)
{{cite web}}
: (עזרה)