VSwitch-ni oching - Open vSwitch

VSwitch-ni oching
VSwitch logotipini oching
Dastlabki chiqarilish2009 yil 29 iyul; 11 yil oldin (2009-07-29)[1]
Barqaror chiqish
2.14.0[2] / 2020 yil 17-avgust; 3 oy oldin (2020-08-17)
Ombor Buni Vikidatada tahrirlash
YozilganC
Operatsion tizimLinux, Hyper-V, FreeBSD va NetBSD
TuriVirtual tarmoq tugmasi
LitsenziyaApache litsenziyasi 2.0
Veb-saytwww.openvswitch.org

VSwitch-ni oching, ba'zan qisqartiriladi OVS, bu ochiq manbali tarqatilgan virtualni amalga oshirish ko'p qatlamli kalit. Open vSwitch-ning asosiy maqsadi a almashtirish uchun to'plam apparat virtualizatsiyasi ishlatiladigan protokol va standartlarni qo'llab-quvvatlagan holda, atrof-muhit kompyuter tarmoqlari.[3]

Loyihaning manba kodi shartlariga muvofiq taqsimlanadi Apache litsenziyasi 2.0.

Umumiy nuqtai

VSwitch-ni ochish xoch sifatida joylashtirilganserver virtual tarmoq kaliti, bir nechta jismoniy serverlarda shaffof ravishda tarqatiladi.[3]

Open vSwitch - bu dasturiy ta'minotni amalga oshirish virtual ko'p qatlamli tarmoq tugmasi, kabi standart boshqaruv interfeyslari va protokollarini qo'llab-quvvatlagan holda, dasturiy kengaytmalar orqali tarmoqni samarali avtomatlashtirishni ta'minlash uchun mo'ljallangan NetFlow, sFlow, SPAN, RSPAN, CLI, YO'Q va 802.1ag. Bundan tashqari, Open vSwitch bir nechta jismoniy serverlarda shaffof taqsimotni qo'llab-quvvatlash uchun mo'ljallangan bo'lib, server serverlarining arxitekturasini qisqartiradigan tarzda o'zaro faoliyat server kalitlarini yaratishga imkon beradi. VMware vNetwork tarqatilgan vswitch yoki Cisco Nexus 1000V.[4][5][6]

Open vSwitch ikkalasi ham ichida ishlaydigan dasturiy ta'minotga asoslangan tarmoq tugmasi sifatida ishlashi mumkin virtual mashina (VM) gipervizator va maxsus kommutatsiya apparati uchun boshqaruv to'plami sifatida; Natijada, shunday bo'ldi ko'chirilgan bir nechta virtualizatsiya platformalariga, chipsetlarni almashtirishga va tarmoqqa apparat tezlatgichlari.[7] VSwitch-ni ochish XenServer 6.0 versiyasidan beri virtualizatsiya platformasi,[8] va Xen bulutli platformasi uning XAPI boshqaruv vositasi orqali.[9] Shuningdek, u qo'llab-quvvatlaydi Xen, Linux KVM, Proxmox VE va VirtualBox gipervizatorlar, port esa Hyper-V ham mavjud.[10] Open vSwitch shuningdek, har xil narsalarga birlashtirilgan bulutli hisoblash dasturiy platformalar va virtualizatsiyani boshqarish tizimlari, shu jumladan OpenStack, openQRM, OpenNebula va oVirt.[4][5]

The Linux yadrosi Open vSwitch dasturini birlashtirildi magistral magistral 2012 yil 18 martda chiqarilgan 3.3 yadrosi versiyasida;[11][12] rasmiy Linux paketlari mavjud Debian, Fedora, openSUSE va Ubuntu.[4] 2014 yil yanvar holatiga ko'ra, FreeBSD va NetBSD dasturlar ham mavjud, NetBSD dasturi to'liq ishlaydi foydalanuvchilar maydoni.[13][14][15]

Open vSwitch manba kodining aksariyati platformadan mustaqil ravishda yozilgan C tili, bu oson beradi ko'chirish turli muhitlarga. Manba kodi Apache License 2.0 litsenziyasiga ega.[4]

Xususiyatlari

2015 yil sentyabr oyidan boshlab, Open vSwitch tomonidan taqdim etilgan xususiyatlarga quyidagilar kiradi:[16][17]

Shuningdek qarang

Adabiyotlar

  1. ^ "Open vSwitch versiyalarining to'liq ro'yxati". openvswitch.org. Arxivlandi asl nusxasi 2017 yil 9-noyabrda. Olingan 2 aprel, 2014.
  2. ^ Ilya Maksimets (2020 yil 17-avgust). "[ovs-announc] Open vSwitch 2.14.0 mavjud". openvswitch.org. Olingan 17 avgust, 2020.
  3. ^ a b M. Tim Jons (2010 yil 27 oktyabr). "Linuxda virtual tarmoq". IBM. Olingan 9 aprel, 2014.
  4. ^ a b v d "Open vSwitch: virtual virtual kalit". openvswitch.org. Olingan 24-noyabr, 2013.
  5. ^ a b Tomas Graf (2013 yil 24-aprel). "OpenStack Quantum ostida: Open vSwitch bilan dasturiy ta'minot aniqlangan tarmoq" (PDF). Qizil shapka. Olingan 9 aprel, 2014.
  6. ^ Ralf Spenneberg. "Open vSwitch yordamida virtual kommutatsiya". admin-magazine.com. Olingan 2 aprel, 2014.
  7. ^ "Tilera NFV va SDNni tezlashtirish uchun Open Virtual Switch (OVS) echimini ishga tushirdi". Bozorga ulangan. 2014 yil 24 fevral. Olingan 22 iyun, 2015.
  8. ^ "XenServer 6.0 versiyasiga oid eslatmalar". Citrix tizimlari. 2012 yil 8 mart. Olingan 22 yanvar, 2015.
  9. ^ "XAPI: xususiy va ommaviy bulutlarni yaratish uchun ochiq kodli dasturiy ta'minot". xenproject.org. 2013. Olingan 22 yanvar, 2015.
  10. ^ Alessandro Pilotti (2014 yil 22-may). "Hyper-V-da vSwitch-ni ochish". cloudbase.it. Olingan 22 iyun, 2015.
  11. ^ "Linux kernel 3.3, 1.3-bo'lim. VSwitch-ni oching". kernelnewbies.org. 2012 yil 18 mart. Olingan 2 aprel, 2014.
  12. ^ Jonathan Corbet (2011 yil 30-noyabr). "Open vSwitch-ni asosiy yo'nalishga yo'naltirish". LWN.net. Olingan 2 aprel, 2014.
  13. ^ "FreshPorts - net / openvswitch". freshports.org. 2013 yil 30-dekabr. Olingan 2 aprel, 2014.
  14. ^ Gaetano Katalli (2011 yil 7-noyabr). "Open vSwitch: ish faoliyatini yaxshilash va FreeBSD-ga ko'chirish" (PDF). ucl.ac.be. Olingan 22 iyun, 2015.
  15. ^ "openvswitch / ovs: ovs / INSTALL.NetBSD da master". github.com. 2014 yil 11-yanvar. Arxivlangan asl nusxasi 2014 yil 9 aprelda. Olingan 9 aprel, 2014.
  16. ^ "Open vSwitch: xususiyatlari". openvswitch.org. Olingan 17 sentyabr, 2015.
  17. ^ Jessi Gross (2013 yil sentyabr). "Open vSwitch bilan dasturlashtiriladigan tarmoq" (PDF). linuxfoundation.org. LinuxCon. Olingan 24-noyabr, 2013.
  18. ^ Montazerolgem, Ahmadreza; Yagmaee, Muhammad Husseyn; Leon-Garsiya, Alberto (2020 yil sentyabr). "Green Cloud Multimedia Networking: NFV / SDN asosida energiya tejaydigan manbalarni taqsimlash". Yashil aloqa va tarmoq bo'yicha IEEE operatsiyalari. 4 (3): 873–889. doi:10.1109 / TGCN.2020.2982821. ISSN  2473-2400.
  19. ^ Jastin Pettit; Ben Pfaff; Etan Jekson (2014 yil 13-noyabr). "Open vSwitch-ni" Ludicrous Speed ​​"ga tezlashtirish'". networkheresy.com. Olingan 26 may, 2015.
  20. ^ Jessi Gross (2014 yil 21-avgust). "Open vSwitch evolyutsiyasi" (PDF). events.linuxfoundation.org. LinuxCon. 6, 13-17 betlar. Olingan 28 may, 2015.

Tashqi havolalar