vSwitch 열기

Open vSwitch
vSwitch 열기
Open vSwitch logo
초기 릴리즈2009년 7월 29일, 13년 전(2009-07-29)[1]
안정된 릴리스
2.16.1[2] / 2021년 10월 21일; 9개월 전 (2021년 10월 21일)
저장소
기입처C
운영 체제Linux, Hyper-V, FreeBSDNetBSD
유형가상 네트워크 스위치
면허증.Apache 라이센스 2.0
웹 사이트www.openvswitch.org

Open vSwitch(OVS라고도 함)는 분산 가상 멀티레이어 스위치의 오픈 소스 구현입니다.Open vSwitch의 주요 목적은 하드웨어 가상화 환경에 스위칭 스택을 제공하는 동시에 컴퓨터 [3]네트워크에서 사용되는 여러 프로토콜과 표준을 지원하는 것입니다.

프로젝트의 소스 코드는 Apache License 2.0 조건에 따라 배포됩니다.

개요

크로스 서버 [3]가상 네트워크 스위치로 도입된 오픈 vSwitch를 여러 물리 서버에 투과적으로 분산합니다.

Open vSwitch는 가상 멀티레이어 네트워크 스위치의 소프트웨어 구현으로, NetFlow, sFlow, SPAN, RSPAN, CLI, LACP 802.1ag 의 표준 관리 인터페이스와 프로토콜을 지원하면서 프로그래밍 방식의 확장을 통해 효율적인 네트워크 자동화를 실현하도록 설계되었습니다.또한 Open vSwitch는 VMware vNetwork distributed vswitch 또는 Cisco Nexus 1000V와 [4][5][6]마찬가지로 기본 서버 아키텍처를 추상화하는 방식으로 크로스 서버 스위치를 작성할 수 있도록 함으로써 여러 물리적 서버에 투과적인 배포를 지원하도록 설계되었습니다.

Open vSwitch는 가상 머신(VM) 하이퍼바이저 내에서 실행되는 소프트웨어 기반 네트워크 스위치와 전용 스위칭 하드웨어의 제어 스택으로 모두 작동할 수 있습니다. 그 결과 여러 가상화 플랫폼, 스위칭 칩셋 및 네트워킹 하드웨어 [7]액셀러레이터로 포팅되었습니다.Open vSwitch는 버전 [8]6.0 이후 XenServer 가상화 플랫폼 및 XAPI 관리 툴스택을 [9]통한 Xen Cloud 플랫폼에서의 기본 네트워크 스위치입니다.또한 Xen, Linux KVM, Proxmox VE 및 VirtualBox 하이퍼바이저도 지원하며 Hyper-V 포트도 사용할 [10]수 있습니다.Open vSwitch는 OpenStack, OpenQRM, OpenNebula, oVirt [4][5]다양클라우드 컴퓨팅 소프트웨어 플랫폼 및 가상화 관리 시스템에도 통합되었습니다.

Open vSwitch의 Linux 커널 구현은 2012년 [11][12]3월 18일에 출시된 커널 버전 3.3에서 커널 메인라인에 통합되었습니다.Debian, Fedora, openSUSE[4]Ubuntu에서 Linux 공식 패키지를 사용할 수 있습니다.2014년 1월 현재, NetB를 사용하여 FreeBSD 및 NetBSD를 구현할 수도 있습니다.SD의 실장은, 유저 [13][14][15]스페이스로 완전하게 동작하고 있습니다.

Open vSwitch 소스 코드의 대부분은 플랫폼에 의존하지 않는 C 언어로 작성되어 있어 다양한 환경에 쉽게 이식할 수 있습니다.소스 코드는 Apache License 2.0에 [4]따라 라이센스가 부여됩니다.

특징들

2015년 9월 현재 Open vSwitch에서 제공되는 기능은 다음과 같습니다.[16][17]

「 」를 참조해 주세요.

레퍼런스

  1. ^ "A complete list of Open vSwitch releases". openvswitch.org. Archived from the original on November 9, 2017. Retrieved April 2, 2014.
  2. ^ "Open vSwitch 2.16.1, 2.15.2, 2.14.3, 2.13.5 and 2.12.4 are available". October 21, 2021. Retrieved December 11, 2021.
  3. ^ a b M. Tim Jones (October 27, 2010). "Virtual networking in Linux". IBM. Retrieved April 9, 2014.
  4. ^ a b c d "Open vSwitch: An Open Virtual Switch". openvswitch.org. Retrieved November 24, 2013.
  5. ^ a b Thomas Graf (April 24, 2013). "Underneath OpenStack Quantum: Software Defined Networking with Open vSwitch" (PDF). Red Hat. Retrieved April 9, 2014.
  6. ^ Ralf Spenneberg. "Virtual switching with Open vSwitch". admin-magazine.com. Retrieved April 2, 2014.
  7. ^ "Tilera Launches Open Virtual Switch Solution (OVS) to Accelerate NFV and SDN". Marketwired. February 24, 2014. Retrieved June 22, 2015.
  8. ^ "XenServer 6.0 Release Notes". Citrix Systems. March 8, 2012. Retrieved January 22, 2015.
  9. ^ "XAPI: Open source software to build private and public clouds". xenproject.org. 2013. Retrieved January 22, 2015.
  10. ^ Alessandro Pilotti (May 22, 2014). "Open vSwitch on Hyper-V". cloudbase.it. Retrieved June 22, 2015.
  11. ^ "Linux kernel 3.3, Section 1.3. Open vSwitch". kernelnewbies.org. March 18, 2012. Retrieved April 2, 2014.
  12. ^ Jonathan Corbet (November 30, 2011). "Routing Open vSwitch into the mainline". LWN.net. Retrieved April 2, 2014.
  13. ^ "FreshPorts – net/openvswitch". freshports.org. December 30, 2013. Retrieved April 2, 2014.
  14. ^ Gaetano Catalli (November 7, 2011). "Open vSwitch: performance improvement and porting to FreeBSD" (PDF). ucl.ac.be. Retrieved June 22, 2015.
  15. ^ "openvswitch/ovs: ovs/INSTALL.NetBSD at master". github.com. January 11, 2014. Archived from the original on April 9, 2014. Retrieved April 9, 2014.
  16. ^ "Open vSwitch: Features". openvswitch.org. Retrieved September 17, 2015.
  17. ^ Jesse Gross (September 2013). "Programmable Networking with Open vSwitch" (PDF). linuxfoundation.org. LinuxCon. Retrieved November 24, 2013.
  18. ^ Justin Pettit; Ben Pfaff; Ethan Jackson (November 13, 2014). "Accelerating Open vSwitch to 'Ludicrous Speed'". networkheresy.com. Retrieved May 26, 2015.
  19. ^ Jesse Gross (August 21, 2014). "The Evolution of Open vSwitch" (PDF). events.linuxfoundation.org. LinuxCon. pp. 6, 13–17. Retrieved May 28, 2015.

외부 링크