{"id":9236,"date":"2015-11-16T18:19:03","date_gmt":"2015-11-16T16:19:03","guid":{"rendered":"http:\/\/blog.zhaw.ch\/icclab\/?p=9236"},"modified":"2017-06-05T20:46:35","modified_gmt":"2017-06-05T18:46:35","slug":"5th-sdn-workshop-highlights","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/","title":{"rendered":"5th Swiss SDN Workshop highlights"},"content":{"rendered":"<p>Last Friday, 13th November the <a href=\"http:\/\/www.meetup.com\/SDN-Switzerland\/events\/225417314\/\">5th SDN workshop<\/a> took place at the SWITCH premises in Zurich. With 9 presentations covering different aspects of Software Defined Networking and around 40 attendees, we are happy to bring together the academia and industry partners on the same table in order to provide to the community a complete overview of the most recent results, products and open source SDN solutions.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9258 aligncenter\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg\" alt=\"switch_kurt\" width=\"302\" height=\"229\" \/><\/a><\/p>\n<p>Compared with the previous workshops, talks from the industry were\u00a0prevalent this time, which brought variety but most importantly an intent to close the gap between SDN research projects and grand-scale solutions based on customer use cases.<\/p>\n<p><!--more--><\/p>\n<p><strong>Rolf Sch\u00e4rer from Cisco<\/strong> presented their novel application-centric infrastructure (ACI) created upon the SDN principles and its integration inside Docker (LXC) to act as a centralized network policy management for containers. ACI supports Docker&#8217;s <em>veth<\/em> and <em>macvlan<\/em>\u00a0using the OpFlex and OVS in order to enforce policy between containers. The ACI enables segmentation and isolation based on VXLAN abstracted from the policy specific requirements.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/cisco_rolf_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9250\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/cisco_rolf_2-300x225.jpg\" alt=\"cisco_rolf_2\" width=\"271\" height=\"206\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9249\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/cisco_rolf_1-300x225.jpg\" alt=\"cisco_rolf_1\" width=\"272\" height=\"207\" \/><\/a><\/p>\n<p><strong>Marcel Wiget from Juniper<\/strong> spoke about their open source solution OpenContrail &#8211; a network virualization platform for the cloud based on MPLS L3VPN. It coexists as a Neutron plugin in OpenStack with components such as: (1)\u00a0<em>vRouter<\/em> that runs in the host kernel and holds ip tables for each tenant and (2) Contrail agent that that communicates to the SDN control node via XMPP to pass BGP and control specific messages. Multiple service chains are allowed between the virtual networks. Finally we saw how Docker networking is supported via OpenContrail&#8217;s iRouter where tunnel with two veth interfaces (one on the kernel and other on the container) is created and the veth interface in kernel is attached to the VRF of virtual network. The vRouter allocates an IP address to this interface. Similarly as Cisco&#8217;s solution on isolation, in OpenContrail the virtual networks (vRouters of containers in one virtual network) are isolated via specific networking policy.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/juniper_marcel_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9254\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/juniper_marcel_1-300x225.jpg\" alt=\"juniper_marcel_1\" width=\"266\" height=\"203\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/juniper_marcel_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9255\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/juniper_marcel_2-300x225.jpg\" alt=\"juniper_marcel_2\" width=\"267\" height=\"203\" \/><\/a><\/p>\n<p><strong>Emma Gordon from Metaswitch Networks<\/strong> brought us the insights of the Calico open source and collaborative project. Leaving a bit more then one year of dedicated work behind and strong community ahead, the Calico project embraces the approach &#8220;Build a data center like the Internet&#8221;. Components such as <em>BIRD<\/em> &#8211; responsible for routing and <em>Flex<\/em> agent for iptables \/ security groups reside inside the Linux kernel of the compute node enabling L3 routing and per-workload network isolation. They communicate via the Calico plugin on OpenStack Neutron \/ Docker container side. At the end, she showed\u00a0interesting demo of\u00a0the\u00a0Calico&#8217;s networking integration inside the Docker&#8217;s libnetwork.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9245\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_1-300x225.jpg\" alt=\"calico_ema_1\" width=\"172\" height=\"131\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9247\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_3-300x225.jpg\" alt=\"calico_ema_3\" width=\"172\" height=\"131\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9248\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/calico_ema_4-300x225.jpg\" alt=\"calico_ema_4\" width=\"173\" height=\"132\" \/><\/a><\/p>\n<p><strong>Mitchell Gusat from IBM<\/strong> presented interesting analysis of the measurements within the Endeavour project performed on a control plane. He showed the latest developments from the Zurich Lab on SDN overlays including scalable high speed monitoring and heat mapping of datacenters with 10-100Gbps networks. One of the key pointers from the measurements is that the increased encapsulation overhead as a result of the tunneling in multi-tenant scenario, can be significantly improved by employing SDN principles.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/ibm_mitch_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9252\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/ibm_mitch_2-300x225.jpg\" alt=\"ibm_mitch_2\" width=\"270\" height=\"205\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/ibm_mitch_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9251\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/ibm_mitch_1-300x225.jpg\" alt=\"ibm_mitch_1\" width=\"271\" height=\"206\" \/><\/a><\/p>\n<p><b>Myself (Irena Trajkovska)<\/b>\u00a0<strong>from ICCLab<\/strong> presented the work of the networking team at the lab on SDN based SDK for datacenter network programming. As a set of tools and libraries for network abstractions, the SDK exploits the SDN principles to enable cloud datacenter native networking via alternative flow patterns to the encapsulation protocols used in the OpenStack environment. The SDK derives the libraries based on real use case applications. Several cases on Service Function Chaining among VNFs was elaborated further in the presentation.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9253 aligncenter\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena-300x225.jpg\" alt=\"icclab_irena\" width=\"300\" height=\"225\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena-1024x768.jpg 1024w, https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena-400x300.jpg 400w, https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_irena.jpg 1600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Curt Beckmann<\/strong>\u00a0<strong>from Brocade<\/strong> showed us the insights of OF1.1 and how the need for complex packet pipelines and &#8216;pipeline agreement&#8217; support has been addressed by the founders of his ONF group. After 1.0, OF pipeline model was no longer a subset of device pipelines, but a superset of ASIC pipelines. To address the challenge of before run-time mapping of multi-table OpenFlow messages, &#8216;Table Type Patterns&#8217; (TTPs) models were introduced. To support TTPs in agile manner but less switch centric, TTP in JSON, and a schema-based tool was chosen (OpenDaylight (ODL) does this job via the YANG models). Finally OFDPAv2 model from Brocade was presented (similar to\u00a0ODL): in the southbound &#8211; a device supports only one vendor-centric model, while in the mapping layer &#8211; model driven abstraction layers build the southbound mappings.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/brocade_curt_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9243\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/brocade_curt_1-300x225.jpg\" alt=\"brocade_curt_1\" width=\"272\" height=\"206\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/brocade_curt_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9244\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/brocade_curt_2-300x225.jpg\" alt=\"brocade_curt_2\" width=\"267\" height=\"203\" \/><\/a><\/p>\n<p><strong>Panagiotis from University of Hannover<\/strong>\u00a0presented their architecture for coordination of middlebox discovery and selection across multiple NFPs. \u00a0Some of the network processing requirements addressed with this architecture include: high packet forwarding rates and low processing setup delay, load balancing, interoperability among NFP, and correctness of network functions (NFs) in terms of order-preserving and network service embedding. The main components of this architecture are: consolidated middlebox (CoMB), centralized CoMB controller (per group of providers) in each NFP and Network processing client (NPCL). Each CoMB is discovered via signaling message while the controllers of each NF provider advertize themselves via controller messages. As an example use case of this setup, service chain partitioning along with their implementation and evaluation results were presented.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_han_panagiotis_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9260\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_han_panagiotis_2-300x225.jpg\" alt=\"uni_han_panagiotis_2\" width=\"270\" height=\"206\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_han_panagiotis_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9259\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_han_panagiotis_1-300x225.jpg\" alt=\"uni_han_panagiotis_1\" width=\"270\" height=\"205\" \/><\/a><\/p>\n<p><strong>Marco<\/strong>\u00a0<strong>Canini<\/strong>\u00a0<strong>from University Catholique de Louvain<\/strong> presented the advances of their work on SDN in interdomain routing, including the design and implementation of iSDX. This is first SDX architecture that can operate at the scale of the largest IXPs, it is open source, complete in documentation, and running in operational networks.<br \/>\nMarco showed how iSDX reduces both policy compilation time and forwarding table size by two orders of magnitude compared to current state-of-the-art SDX controllers. Their evaluation against a trace from one of the largest IXPs in the world, found that iSDX can compile a realistic set of policies for 500 IXP participants in less than three seconds.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_louven_marco_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9262\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_louven_marco_2-300x225.jpg\" alt=\"uni_louven_marco_2\" width=\"268\" height=\"204\" \/><\/a> <a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_louven_marco_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9261\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/uni_louven_marco_1-300x225.jpg\" alt=\"uni_louven_marco_1\" width=\"269\" height=\"204\" \/><\/a><\/p>\n<p>Last but not the least,<strong> Luke Gorrie from Snabb.<\/strong> impressed us with their updated work on Snabb Switch &#8211; simple and fast packet networking coded in Lua, stressing\u00a0the novelties it introduced after the last presentation in 2013. Some of the new features include: packetblaster (infinite load generator), VPLS (Virtual Private LAN service), NFV (Fast Virtio-net for KVM\/OpenStack), IwAFTR (Lightweight IPv4\/IPv6 translation), LISP (Locator\/ID Separation protocol), Snabbwall (Stateful firewall appliance). The Snbb project is cooperative, open source and adopted for a variety of products and uses within the NFV, SDN, and more traditional areas.<\/p>\n<p><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/snabb_luke_3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9263\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/snabb_luke_3-300x225.jpg\" alt=\"snabb_luke_3\" width=\"263\" height=\"201\" \/><\/a><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/snabb_luke_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9256\" src=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/snabb_luke_1-300x225.jpg\" alt=\"snabb_luke_1\" width=\"261\" height=\"198\" \/><\/a><\/p>\n<p>Needless to say,\u00a0very enlightening talks followed by questions and interesting discussions, and of course the usual networking and discussions while the coffee and lunch breaks provided by the host SWITCH. We extend our huge thanks to Kurt Baumann from SWITCH with whom we have been organising these SDN workshops, who took the initiative to host and sponsor the event.<\/p>\n<p>I leave you here the list of presentations..<\/p>\n<p>1. Rolf Sch\u00e4rer, Cisco &#8211; &#8220;<strong><a href=\"https:\/\/cisco.app.box.com\/s\/orgboj3s8rcb4e8teid60119uh7yfc2t\">SDN Principles in a Cisco ACI and how Docker and LXC integrates in Cisco ACI environment<\/a><\/strong>&#8221;<br \/>\n2. Marcel Wiget, Juniper Net &#8211; &#8220;<strong><a href=\"https:\/\/drive.google.com\/file\/d\/0B2M250whtNgjekZJLXZSSlhxaDQ\/view?usp=sharing\">Docker with Openstack &amp; OpenContrail for SDN<\/a><\/strong>&#8221;<br \/>\n3. Emma Gordon, Project Calico &amp; Metaswitch Networks &#8211; &#8220;<strong><a href=\"http:\/\/www.slideshare.net\/emma_gordon\/simple-scalable-and-secure-networking-for-data-centers-with-project-calico-55155549\">Project Calico &#8211; Simple, Secure and Scalable Networking for Data Centers<\/a><\/strong>&#8221;<br \/>\n4. Mitchell Gusat, IBM Research Lab Zurich &#8211; &#8220;<strong><a href=\"https:\/\/drive.google.com\/file\/d\/0Bxg7eRqN5dJ6dklURjVESGtuaHM\/view?usp=sharing\">SDN and Monitoring for Cloud: An Endeavour Perspective<\/a><\/strong>&#8221;<br \/>\n5. Irena Trajkovska, ICCLab, ZHAW &#8211; &#8220;<strong><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/icclab_presentation_irena_v1.pdf\">SDN-based SDK for DC Networks and Service Function Chaining Use Case<\/a><\/strong>&#8221;<br \/>\n6. Curt Beckmann, Brocade &#8211; &#8220;<strong><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/Advancing-OpenFlow-Interop-w-TTPs.pdf\">Advancing OpenFlow Interoperability with TTPs<\/a><\/strong>&#8221;<br \/>\n7. Panagiotis Papadimitriou, University of Hannover &#8211; &#8220;<strong><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/Panagiotis_Papadimitriou.pdf\">MIDAS: Middlebox Discovery and Selection for On-Path Flow Processing<\/a><\/strong>&#8221;<br \/>\n8. Marco Canini, University Catholique de Louvain &#8211; &#8220;<strong><a href=\"https:\/\/drive.google.com\/file\/d\/0Bxg7eRqN5dJ6RC1sNkg0MnUzbjA\/view?usp=sharing\">Software-Defined Internet Exchange Points (SDXes)<\/a><\/strong>&#8221;<br \/>\n9. Luke Gorrie, Snabb Co. &#8211; &#8220;<strong><a href=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/Snabb-Switch.pdf\">Snabb Switch, Evolution today &#8211; its Design and Initial Use Case<\/a><\/strong>&#8221;<\/p>\n<p>We are glad that the Swiss SDN community has grown after the last workshop and we promise to keep similar tendency of mixed research and industry talks for future \ud83d\ude42 Thanks to all the presenters for their effort to come even from outside of Switzerland. Should you have some ideas on what\/who you&#8217;d like to hear in the upcoming events, or any comments related to the WS\u00a0organization, please lets us know via twitter <strong>#SDN_CH<\/strong> or at the <a href=\"http:\/\/www.meetup.com\/SDN-Switzerland\/\">SDN meetup page<\/a>.\u00a0See you in half a year! \ud83d\ude42<\/p>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/meetup\/\">meetup<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/netfloc\/\">netfloc<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/sdk\/\">sdk<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/sdn\/\">SDN<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/sdn-workshop\/\">sdn workshop<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/sdnnfv\/\">SDN\/NFV<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/software-defined-networking\/\">software-defined networking<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>Last Friday, 13th November the 5th SDN workshop took place at the SWITCH premises in Zurich. With 9 presentations covering different aspects of Software Defined Networking and around 40 attendees, we are happy to bring together the academia and industry partners on the same table in order to provide to the community a complete overview [&hellip;]<\/p>\n","protected":false},"author":89,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1,13],"tags":[215,784,436,293,828,600,437],"features":[],"class_list":["post-9236","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-events","tag-meetup","tag-netfloc","tag-sdk","tag-sdn","tag-sdn-workshop","tag-sdnnfv","tag-software-defined-networking"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>5th Swiss SDN Workshop highlights - Service Engineering (ICCLab &amp; SPLab)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5th Swiss SDN Workshop highlights\" \/>\n<meta property=\"og:description\" content=\"Last Friday, 13th November the 5th SDN workshop took place at the SWITCH premises in Zurich. With 9 presentations covering different aspects of Software Defined Networking and around 40 attendees, we are happy to bring together the academia and industry partners on the same table in order to provide to the community a complete overview [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-16T16:19:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-05T18:46:35+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg\" \/>\n<meta name=\"author\" content=\"irenatr\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"irenatr\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\"},\"author\":{\"name\":\"irenatr\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c\"},\"headline\":\"5th Swiss SDN Workshop highlights\",\"datePublished\":\"2015-11-16T16:19:03+00:00\",\"dateModified\":\"2017-06-05T18:46:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\"},\"wordCount\":1343,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg\",\"keywords\":[\"meetup\",\"netfloc\",\"sdk\",\"SDN\",\"sdn workshop\",\"SDN\/NFV\",\"software-defined networking\"],\"articleSection\":[\"*.*\",\"Events\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\",\"name\":\"5th Swiss SDN Workshop highlights - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg\",\"datePublished\":\"2015-11-16T16:19:03+00:00\",\"dateModified\":\"2017-06-05T18:46:35+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt.jpg\",\"contentUrl\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt.jpg\",\"width\":1600,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5th Swiss SDN Workshop highlights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/\",\"name\":\"Service Engineering (ICCLab &amp; SPLab)\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c\",\"name\":\"irenatr\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g\",\"caption\":\"irenatr\"},\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/irenatr\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"5th Swiss SDN Workshop highlights - Service Engineering (ICCLab &amp; SPLab)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/","og_locale":"en_US","og_type":"article","og_title":"5th Swiss SDN Workshop highlights","og_description":"Last Friday, 13th November the 5th SDN workshop took place at the SWITCH premises in Zurich. With 9 presentations covering different aspects of Software Defined Networking and around 40 attendees, we are happy to bring together the academia and industry partners on the same table in order to provide to the community a complete overview [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2015-11-16T16:19:03+00:00","article_modified_time":"2017-06-05T18:46:35+00:00","og_image":[{"url":"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg","type":"","width":"","height":""}],"author":"irenatr","twitter_card":"summary_large_image","twitter_misc":{"Written by":"irenatr","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/"},"author":{"name":"irenatr","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c"},"headline":"5th Swiss SDN Workshop highlights","datePublished":"2015-11-16T16:19:03+00:00","dateModified":"2017-06-05T18:46:35+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/"},"wordCount":1343,"commentCount":0,"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg","keywords":["meetup","netfloc","sdk","SDN","sdn workshop","SDN\/NFV","software-defined networking"],"articleSection":["*.*","Events"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/","url":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/","name":"5th Swiss SDN Workshop highlights - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage"},"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt-300x225.jpg","datePublished":"2015-11-16T16:19:03+00:00","dateModified":"2017-06-05T18:46:35+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#primaryimage","url":"https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt.jpg","contentUrl":"https:\/\/blog.zhaw.ch\/icclab\/files\/2015\/11\/switch_kurt.jpg","width":1600,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/5th-sdn-workshop-highlights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"5th Swiss SDN Workshop highlights"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/icclab\/#website","url":"https:\/\/blog.zhaw.ch\/icclab\/","name":"Service Engineering (ICCLab &amp; SPLab)","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/da21ae5e2a240a1445465cfb1d0f1f2c","name":"irenatr","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e4eade01f525f84b6d6542ababe6db35882b518534e07d5e95434edbe327bed0?s=96&d=mm&r=g","caption":"irenatr"},"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/irenatr\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/9236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/users\/89"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=9236"}],"version-history":[{"count":17,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/9236\/revisions"}],"predecessor-version":[{"id":9304,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/9236\/revisions\/9304"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=9236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=9236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=9236"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=9236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}