{"id":30627,"date":"2019-10-31T21:36:37","date_gmt":"2019-10-31T18:36:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom\/"},"modified":"2019-10-31T21:36:37","modified_gmt":"2019-10-31T18:36:37","slug":"kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom","title":{"rendered":"Hur man bygger ett SDN - \u00e5tta verktyg med \u00f6ppen k\u00e4llkod","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Idag har vi f\u00f6rberett en samling SDN-kontroller f\u00f6r v\u00e5ra l\u00e4sare, som aktivt st\u00f6ds av GitHub-anv\u00e4ndare och stora \u00f6ppen k\u00e4llkodsorganisationer som Linux Foundation.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vasexperts\/blog\/446058\/\"><img decoding=\"async\" alt=\"Hur man bygger ett SDN - \u00e5tta verktyg med \u00f6ppen k\u00e4llkod\" src=\"\/wp-content\/uploads\/2019\/03\/6327cc0069bb996083f92a952ca00836.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/webernetz\/37855201002\/\">Johannes Weber<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\">CC BY<\/a><\/noindex><\/i><\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opendaylight.org\/\">OpenDaylight<\/a><\/noindex><\/h2>\n<p>\nOpenDaylight \u00e4r en \u00f6ppen modul\u00e4r plattform f\u00f6r automatisering av storskaliga SDN-n\u00e4tverk. Den f\u00f6rsta versionen sl\u00e4pptes 2013 och blev senare en del av Linux Foundation. I mars i \u00e5r <noindex><a rel=\"nofollow\" href=\"https:\/\/www.linuxfoundation.org\/press-release\/2019\/03\/opendaylight-most-pervasive-open-source-sdn-controller-celebrates-sixth-anniversary-with-neon-release\/\">lanserades den tionde versionen<\/a><\/noindex> av verktyget, och antalet anv\u00e4ndare \u00f6versteg en miljard.<\/p>\n<p>Kontrollern inneh\u00e5ller ett system f\u00f6r att skapa virtuella n\u00e4tverk, en upps\u00e4ttning plugins f\u00f6r st\u00f6d av olika protokoll och verktyg f\u00f6r att distribuera en fullt funktionell SDN-plattform. Tack vare API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opendaylight.org\/what-we-do\/odl-platform-overview\">kan<\/a><\/noindex> kan man integrera OpenDaylight med andra kontroller. K\u00e4rnan i l\u00f6sningen \u00e4r skriven i Java, s\u00e5 den kan anv\u00e4ndas i alla system med JVM.<\/p>\n<p>Plattform <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.opendaylight.org\/en\/latest\/downloads.html\">sprids<\/a><\/noindex> finns b\u00e5de som RPM-paket och universella bin\u00e4ra byggnader, samt i form av f\u00f6rkonfigurerade virtuella maskinbilder baserade p\u00e5 Fedora och Ubuntu. Dessa kan laddas ner <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.opendaylight.org\/en\/latest\/downloads.html\">p\u00e5 den officiella sajten<\/a><\/noindex> tillsammans med dokumentationen. Anv\u00e4ndare noterar att det kan vara sv\u00e5rt att arbeta med OpenDaylight, men p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/opendaylightproject\">YouTube-kanalen f\u00f6r projektet<\/a><\/noindex> finns ett stort antal guider f\u00f6r hur man konfigurerar verktyget.<\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/lighty.io\/\">Lighty.io<\/a><\/noindex><\/h2>\n<p>\n\u00e4r ett \u00f6ppet ramverk f\u00f6r utveckling av SDN-kontroller. Det \u00e4r ett SDK baserat p\u00e5 plattformen OpenDaylight. M\u00e5let med projektet Lighty.io \u00e4r att f\u00f6renkla och p\u00e5skynda utvecklingen av SDN-l\u00f6sningar p\u00e5 Java, Python och Go.<\/p>\n<p>Ramverket erbjuder m\u00e5nga verktyg f\u00f6r att debugga SDN-milj\u00f6n. Specifikt l\u00e5ter Lighty.io en emulera n\u00e4tverksenheter och programmera deras beteende. Det \u00e4r ocks\u00e5 v\u00e4rt att n\u00e4mna komponenten <noindex><a rel=\"nofollow\" href=\"https:\/\/lighty.io\/network-topology-visualization-component\/\">Network Topology Visualisation<\/a><\/noindex> som anv\u00e4nds f\u00f6r att visualisera n\u00e4tverkstopologier.<\/p>\n<p>Guider f\u00f6r att skapa SDN-applikationer med Lighty.io hittar du i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PantheonTechnologies\/lighty-core\/blob\/9.2.x\/lighty-examples\/README.md\">f\u00f6rr\u00e5det p\u00e5 GitHub<\/a><\/noindex>. D\u00e4r finns ocks\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PantheonTechnologies\/lighty-core\/blob\/9.2.x\/docs\/ODL-migration-guide.md\">en guide f\u00f6r migrering<\/a><\/noindex> av redan existerande applikationer till den nya plattformen.<\/p>\n<p><\/p>\n<blockquote><p><b>L\u00e4s mer om \u00e4mnet i v\u00e5r f\u00f6retagsblogg:<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vasexperts.ru\/blog\/seti\/vnedrenie-ipv6-faq-dlya-internet-provajderov\/\">F\u00f6retagets s\u00e4kerhet: DPI-teknologi i DLP-system<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vasexperts.ru\/blog\/telekom\/ekonomiya-na-spichkax-i-neskolko-sposobov-vystrelit-sebe-v-nogu-kriticheskie-oshibki-v-stroitelstve-setej-operatorov-svyazi\/\">Skott i foten: vi analyserar kritiska misstag i konstruktion av kommunikationsn\u00e4tverk<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vasexperts.ru\/blog\/bezopasnost\/ddos-i-5g-tolshhe-truba-bolshe-problem\/\">DDOS och 5G: ju tjockare 'r\u00f6ret', desto fler problem<\/a><\/noindex><\/li>\n<\/ul>\n<\/blockquote>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/groups.io\/g\/floodlight\">Floodlight<\/a><\/noindex><\/h2>\n<p>\nDetta \u00e4r en <noindex><a rel=\"nofollow\" href=\"https:\/\/floodlight.atlassian.net\/wiki\/spaces\/floodlightcontroller\/pages\/1343549\/Architecture\">kontroller<\/a><\/noindex> med en upps\u00e4ttning applikationer f\u00f6r att hantera OpenFlow-n\u00e4tverk. L\u00f6sningens arkitektur \u00e4r modul\u00e4r och st\u00f6der m\u00e5nga virtuella och fysiska switchar. L\u00f6sningen har redan anv\u00e4nts vid utvecklingen av en skalbar str\u00f6mningstj\u00e4nst baserad p\u00e5 SDN \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/floodlight.atlassian.net\/wiki\/spaces\/floodlightcontroller\/pages\/7143427\/GENI+Cinema\">GENI Cinema<\/a><\/noindex>, samt programvarudefinierad lagring <noindex><a rel=\"nofollow\" href=\"https:\/\/floodlight.atlassian.net\/wiki\/spaces\/floodlightcontroller\/pages\/1343508\/Coraid+and+Floodlight\">Coraid<\/a><\/noindex>.<\/p>\n<p>uttalandet <noindex>enligt en rad tester<\/noindex>, \u00f6vertr\u00e4ffar Floodlight OpenDaylight i h\u00f6gbelastade n\u00e4tverk. Men i n\u00e4tverk med l\u00e5g och medelh\u00f6g belastning har Floodlight h\u00f6gre latens. Installationsguiden finns i <noindex><a rel=\"nofollow\" href=\"https:\/\/floodlight.atlassian.net\/wiki\/spaces\/floodlightcontroller\/pages\/1343544\/Installation+Guide\">officiell dokumentation f\u00f6r projektet<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/docs.globalnoc.iu.edu\/sdn\/oess.html\">OESS<\/a><\/noindex><\/h2>\n<p>\nEn upps\u00e4ttning programvarukomponenter f\u00f6r att konfigurera OpenFlow-switchar. OESS erbjuder ett enkelt webbgr\u00e4nssnitt f\u00f6r anv\u00e4ndare samt ett API f\u00f6r webbtj\u00e4nster. F\u00f6rdelarna med l\u00f6sningen inkluderar automatisk omkoppling till backupkanaler vid fel och visuella verktyg. Nackdelarna \u00e4r att det st\u00f6der ett begr\u00e4nsat antal switchmodeller.<\/p>\n<p>Installations- och konfigurationsguiden f\u00f6r OESS finns i repositoriet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/globalnoc\/oess\">p\u00e5 GitHub<\/a><\/noindex>.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Hur man bygger ett SDN - \u00e5tta verktyg med \u00f6ppen k\u00e4llkod\" src=\"\/wp-content\/uploads\/2019\/03\/8a0e5df1553297fadf1892398b7cd29b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/ernestasn\/25182963618\/\">Ernestas<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\">CC BY<\/a><\/noindex><\/i><\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"http:\/\/ravel-net.org\/\">Ravel<\/a><\/noindex><\/h2>\n<p>\nDetta \u00e4r en kontroller d\u00e4r niv\u00e5erna av n\u00e4tverksabstraktion representeras i form av SQL-fr\u00e5gor. De kan hanteras via kommandoraden. F\u00f6rdelen med denna metod \u00e4r att SQL-fr\u00e5gorna skickas snabbare. Dessutom m\u00f6jligg\u00f6r verktyget att kontrollera flera niv\u00e5er av abstraktion med en funktion f\u00f6r automatisk orkestrering. Nackdelarna med l\u00f6sningen \u00e4r avsaknaden av visualisering och behovet av att studera <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ravel-net\/ravel\">kommandoradsargument.<\/a><\/noindex> Steg-f\u00f6r-steg-handledningen f\u00f6r att arbeta med Ravel finns p\u00e5<\/p>\n<p>projektet. I komprimerad form presenterar det allt <noindex><a rel=\"nofollow\" href=\"http:\/\/ravel-net.org\/walkthrough\">den officiella webbplatsen<\/a><\/noindex> i repositoriet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ravel-net\/ravel\">Open Security Controller<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opensecuritycontroller.org\/\">Ett programvarudefinierat verktyg f\u00f6r att skydda virtuella n\u00e4tverk. Det automatiserar distributionen av brandv\u00e4ggar, system f\u00f6r intr\u00e5ngsskydd och antivirusprogram. OSC fungerar som en mellanhand mellan s\u00e4kerhetsadministrat\u00f6ren och m\u00e5nga s\u00e4kerhetsfunktioner och milj\u00f6er. Den kan ocks\u00e5 arbeta med flera moln.<\/a><\/noindex><\/h2>\n<p>\nEn f\u00f6rdel med OSC \u00e4r avsaknaden av bindning till specifika programvara eller h\u00e5rdvaruprodukter. Verktyget \u00e4r dock utformat f\u00f6r att fungera med storskaliga f\u00f6retagsn\u00e4tverk. D\u00e4rf\u00f6r \u00e4r det tveksamt om det passar f\u00f6r startups.<\/p>\n<p>En guide f\u00f6r att snabbt komma ig\u00e5ng finns<\/p>\n<p>p\u00e5 webbplatsen med dokumentation f\u00f6r OSC <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opensecuritycontroller.org\/documentation\/gettingstarted\/gettingstarted\/\">ONOS<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/onosproject.org\/\">ONOS<\/a><\/noindex><\/h2>\n<p>\nDetta \u00e4r ett operativsystem f\u00f6r hantering av SDN-n\u00e4tverk och deras komponenter. Dess s\u00e4rskiljande funktion \u00e4r att det kombinerar funktionaliteten hos en SDN-kontroller med ett n\u00e4tverks- och serveroperativsystem. Tack vare denna kombination kan verktyget \u00f6vervaka allt som sker i n\u00e4tverken och underl\u00e4tta migreringen fr\u00e5n traditionell arkitektur till SDN.<\/p>\n<p>S\u00e4kerhet kan kallas plattformens \"flaskhals\". Enligt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennetworking.org\/wp-content\/uploads\/2018\/11\/secperf_report_2.pdf\">rapporten<\/a><\/noindex> fr\u00e5n 2018 har ONOS flera \u00f6ppna s\u00e5rbarheter. Till exempel, s\u00e5rbarhet f\u00f6r DoS-attacker och m\u00f6jligheten att installera applikationer utan autentisering. Vissa av dem har redan patchats, medan utvecklarna fortfarande arbetar p\u00e5 de andra. Sammanfattningsvis har plattformen <noindex><a rel=\"nofollow\" href=\"https:\/\/onosproject.org\/2015\/04\/03\/sdn-and-security-david-jorm\/\">har f\u00e5tt<\/a><\/noindex> ett stort antal uppdateringar som \u00f6kar s\u00e4kerheten i milj\u00f6n.<\/p>\n<p>Verktyget kan laddas ner fr\u00e5n den officiella <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.onosproject.org\/\">dokumentationssidan<\/a><\/noindex>. D\u00e4r finns ocks\u00e5 installationsguider och andra handledningar.<\/p>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"https:\/\/tungsten.io\/\">Tungsten Fabric<\/a><\/noindex><\/h2>\n<p>\nDetta projekt kallades tidigare OpenContrail. Men det bytte namn efter att ha g\u00e5tt \"under vingen\" av Linux Foundation. Tungsten Fabric \u00e4r en \u00f6ppen plugin f\u00f6r n\u00e4tverksvirtualisering som fungerar med virtuella maskiner, bare-metal belastningar och containrar.<\/p>\n<p>Plugin kan snabbt integreras med popul\u00e4ra orkestreringsverktyg: Openstack, Kubernetes, Openshift, vCenter. Till exempel, f\u00f6r att implementera Tungsten Fabric i Kubernetes <noindex><a rel=\"nofollow\" href=\"https:\/\/tungstenfabric.github.io\/website\/Tungsten-Fabric-15-minute-deployment-with-k8s-on-AWS.html\">beh\u00f6vs<\/a><\/noindex> 15 minuter. Verktyget st\u00f6der ocks\u00e5 alla traditionella funktioner hos SDN-kontrollers: hantering, visualisering, konfigurering av n\u00e4tverk och <noindex><a rel=\"nofollow\" href=\"https:\/\/tungstenfabric.github.io\/website\/Tungsten-Fabric-Architecture.html#key-features\">m\u00e5nga andra<\/a><\/noindex>. Teknologin anv\u00e4nds redan <noindex><a rel=\"nofollow\" href=\"https:\/\/tungsten.io\/tungsten-fabric-as-sdn-for-akraino-based-network-edges\/\">i datacenter och moln, som en del av SDN-stackar f\u00f6r arbete med 5G och Edge computing.<\/a><\/noindex> Tungsten Fabric p\u00e5minner mycket om<\/p>\n<p>OpenDaylight, s\u00e5 dess nackdelar \u00e4r samma \u2014 det \u00e4r sv\u00e5rt att f\u00f6rst\u00e5 direkt, s\u00e4rskilt vid arbete med containrar. Men h\u00e4r kommer installations- och konfigurationsanvisningar <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zdnet.com\/article\/junipers-opencontrail-sdn-rebranded-as-tungsten-fabric\/\">och andra ytterligare material till hj\u00e4lp i<\/a><\/noindex> Inl\u00e4gg om \u00e4mnet fr\u00e5n v\u00e5r blogg p\u00e5 Habr\u00e9: <noindex><a rel=\"nofollow\" href=\"https:\/\/tungsten.io\/start\/\">Striden om n\u00e4tneutralitet \u2014 chansen f\u00f6r en \u00e5terkomst<\/a><\/noindex> Den nya standarden baserad p\u00e5 PCIe 5.0 \"kopplar\" CPU och GPU \u2014 vad \u00e4r k\u00e4nt om den <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tungstenfabric\/docs\">f\u00f6rr\u00e5det p\u00e5 GitHub<\/a><\/noindex>.<\/p>\n<p><\/p>\n<blockquote><p><b>SDN ska lanseras i rymden: varf\u00f6r \u00e4r det n\u00f6dv\u00e4ndigt<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vasexperts\/blog\/445064\/\">WavesKit \u2014 PHP-ramverk f\u00f6r arbete med Waves-blockkedjan<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vasexperts\/blog\/443984\/\">\ud83e\udd47Hur man bygger SDN \u2014 \u00e5tta verktyg med \u00f6ppen k\u00e4llkod | ProHoster<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vasexperts\/blog\/441530\/\">\ud83e\udd47<\/a><\/noindex><\/li>\n<\/ul>\n<\/blockquote>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vasexperts\/blog\/446058\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 SDN-\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 GitHub \u0438 \u043a\u0440\u0443\u043f\u043d\u044b\u0435 \u043e\u043f\u0435\u043d\u0441\u043e\u0440\u0441\u043d\u044b\u0435 \u0444\u043e\u043d\u0434\u044b \u0432\u0440\u043e\u0434\u0435 Linux Foundation. \/ Flickr \/ Johannes Weber \/ CC BY OpenDaylight OpenDaylight \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u0430\u044f \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u0445 SDN-\u0441\u0435\u0442\u0435\u0439. \u0415\u0451 \u043f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432 2013 \u0433\u043e\u0434\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435 \u0441\u0442\u0430\u043b\u0430 \u0447\u0430\u0441\u0442\u044c\u044e Linux Foundation. \u0412 \u043c\u0430\u0440\u0442\u0435 \u044d\u0442\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22618,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30627","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 SDN-\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 GitHub \u0438 \u043a\u0440\u0443\u043f\u043d\u044b\u0435 \u043e\u043f\u0435\u043d\u0441\u043e\u0440\u0441\u043d\u044b\u0435 \u0444\u043e\u043d\u0434\u044b \u0432\u0440\u043e\u0434\u0435 Linux Foundation.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c SDN \u2014 \u0432\u043e\u0441\u0435\u043c\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 SDN-\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 GitHub \u0438 \u043a\u0440\u0443\u043f\u043d\u044b\u0435 \u043e\u043f\u0435\u043d\u0441\u043e\u0440\u0441\u043d\u044b\u0435 \u0444\u043e\u043d\u0434\u044b \u0432\u0440\u043e\u0434\u0435 Linux Foundation.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:36:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:36:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47","description":"Idag har vi f\u00f6rberett en samling SDN-kontroller f\u00f6r v\u00e5ra l\u00e4sare, som aktivt st\u00f6ds av GitHub-anv\u00e4ndare och stora \u00f6ppen k\u00e4llkodsorganisationer som Linux Foundation.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c SDN \u2014 \u0432\u043e\u0441\u0435\u043c\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 SDN-\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 GitHub \u0438 \u043a\u0440\u0443\u043f\u043d\u044b\u0435 \u043e\u043f\u0435\u043d\u0441\u043e\u0440\u0441\u043d\u044b\u0435 \u0444\u043e\u043d\u0434\u044b \u0432\u0440\u043e\u0434\u0435 Linux Foundation.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-postroit-sdn-vosem-instrumentov-s-otkrytym-ishodnym-kodom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:36:37+00:00","article:modified_time":"2019-10-31T18:36:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30627","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 02:12:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:31:24","updated":"2026-01-21 02:12:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/30627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=30627"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/30627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/22618"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=30627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=30627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=30627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}