{"id":1188,"date":"2015-03-26T20:47:01","date_gmt":"2015-03-26T20:47:01","guid":{"rendered":"http:\/\/amlight.net\/?page_id=1188"},"modified":"2023-01-20T15:30:36","modified_gmt":"2023-01-20T20:30:36","slug":"qa","status":"publish","type":"page","link":"https:\/\/www.amlight.net\/?page_id=1188","title":{"rendered":"Q&#038;A"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-overflow:visible;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last fusion-column-no-min-height\" style=\"--awb-bg-size:cover;--awb-margin-bottom:0px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"accordian fusion-accordian\" style=\"--awb-border-size:1px;--awb-icon-size:13px;--awb-content-font-size:13px;--awb-icon-alignment:left;--awb-hover-color:#f9f9f9;--awb-border-color:#cccccc;--awb-background-color:#ffffff;--awb-divider-color:#e0dede;--awb-divider-hover-color:#e0dede;--awb-icon-color:#ffffff;--awb-title-color:#0097d8;--awb-content-color:#141414;--awb-icon-box-color:#333333;--awb-toggle-hover-accent-color:#1a80b6;--awb-title-font-family:&quot;Roboto&quot;;--awb-title-font-weight:400;--awb-title-font-style:normal;--awb-title-font-size:16px;--awb-content-font-family:&quot;Roboto&quot;;--awb-content-font-style:normal;--awb-content-font-weight:400;\"><div class=\"panel-group fusion-toggle-icon-boxed\" id=\"accordion-1188-1\"><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-d2b9255a0186adfa8 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_d2b9255a0186adfa8\"><a class=\"active\" aria-expanded=\"true\" aria-controls=\"d2b9255a0186adfa8\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#d2b9255a0186adfa8\" href=\"#d2b9255a0186adfa8\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">What is the AmLight SDN?<\/span><\/a><\/h4><\/div><div id=\"d2b9255a0186adfa8\" class=\"panel-collapse collapse in\" aria-labelledby=\"toggle_d2b9255a0186adfa8\"><div class=\"panel-body toggle-content fusion-clearfix\">AmLight network was configured in the past using tradicional network protocols, with some natural limitations and restrictions. Despite of the fact provisioning activities were all performed manually, network researchers connected to AmLight had no visibility or possibility of creating their own flows. AmLight SDN was deployed to overcome these two limitation: now all AmLight&#8217;s network devices support Openflow and a centralized network controller has access to all of them and full topology visibility. With the centralized network controller, all provisioning activities are performed by this network controller, using a User Web Interface, freeing AmLight network engineers to focus in more interesting issues. Also, with SDN and Openflow, a new network layer was added to AmLight: the virtualization layer. With network virtualization, researchers can have their own virtualized networks and provision their virtual networks accordingly to their needs.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-98bb2521d6aa3d684 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_98bb2521d6aa3d684\"><a aria-expanded=\"false\" aria-controls=\"98bb2521d6aa3d684\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#98bb2521d6aa3d684\" href=\"#98bb2521d6aa3d684\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">When was SDN deployed at AmLight?<\/span><\/a><\/h4><\/div><div id=\"98bb2521d6aa3d684\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_98bb2521d6aa3d684\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>AmLight SDN Engineers have successfully deployed on August 30th 2014.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-5ad8251294b27238c fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_5ad8251294b27238c\"><a aria-expanded=\"false\" aria-controls=\"5ad8251294b27238c\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#5ad8251294b27238c\" href=\"#5ad8251294b27238c\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">Now that AmLight SDN is a production network, how researchers can make use of it?<\/span><\/a><\/h4><\/div><div id=\"5ad8251294b27238c\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_5ad8251294b27238c\"><div class=\"panel-body toggle-content fusion-clearfix\">\nWith network virtualization, a new service is available: Network Programmability. AmLight sees that Network Programmability is a feature that will become very popular and useful for big data researches and applications. Big data applications could benefit of having directly access to the network infrastructure to provision services accordingly to their requisites: circuits with lower delay, reacting to packet loss, to create a multi-path topology, etc.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-4aa7e14cb81efbce0 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_4aa7e14cb81efbce0\"><a aria-expanded=\"false\" aria-controls=\"4aa7e14cb81efbce0\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#4aa7e14cb81efbce0\" href=\"#4aa7e14cb81efbce0\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">How does AmLight support network programmability?<\/span><\/a><\/h4><\/div><div id=\"4aa7e14cb81efbce0\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_4aa7e14cb81efbce0\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>AmLight SDN supports network programmability through two different approaches:<\/p>\n<p>Low Level Configuration using Openflow: AmLight SDN deployed a SDN substrate that allows researchers&#8217; SDN\/Openflow controllers to send Openflow rules directly to AmLight network devices. This SDN substrate virtualizes interfaces and VLAN ranges, and filters Openflow rules based on these two criteria. All flows sent by researchers&#8217; SDN\/Openflow controllers are validaded, and in case of being approved, installed in the proper switches, accordingly to the users&#8217; request. As the user has to know all network details, we consider this approach a low level approach.<br \/>\nHigh Level Configuration using NSI: Using the Network Service Interface version 2 &#8211; a standard protocol defined by Open Grid Forum (OGF) &#8211; researchers can request multi-domain layer 2 circuits across AmLight. As the amount of academic networks using NSI increases every day, researchers that decide not to go low level could use NSI abstraction to request network inter-domain provisioning.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-2fddff0f366e705ff fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_2fddff0f366e705ff\"><a aria-expanded=\"false\" aria-controls=\"2fddff0f366e705ff\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#2fddff0f366e705ff\" href=\"#2fddff0f366e705ff\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">What Openflow version is AmLight SDN using?<\/span><\/a><\/h4><\/div><div id=\"2fddff0f366e705ff\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_2fddff0f366e705ff\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>Right now, we are using Openflow 1.0. We have plans to migrate to Openflow 1.3 later this year.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-c69d239f1822d2d1b fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_c69d239f1822d2d1b\"><a aria-expanded=\"false\" aria-controls=\"c69d239f1822d2d1b\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#c69d239f1822d2d1b\" href=\"#c69d239f1822d2d1b\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">What softwares are being used by AmLight SDN?<\/span><\/a><\/h4><\/div><div id=\"c69d239f1822d2d1b\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_c69d239f1822d2d1b\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>AmLight SDN has deployed four softwares:<\/p>\n<ul>\n<li>Internet2 <a title=\"Internet2 Flow Space Firewall\" href=\"http:\/\/globalnoc.iu.edu\/sdn\/fsfw.html\" target=\"_blank\" rel=\"noopener noreferrer\">Flow Space Firewall<\/a>: a Openflow firewall\/proxy that controls what kind of flows can be sent to Openflow network devices. It creates the network virtualization layer.<\/li>\n<li>Internet2 <a title=\"Internet2 OESS\" href=\"http:\/\/globalnoc.iu.edu\/sdn\/oess.html\" target=\"_blank\" rel=\"noopener noreferrer\">OESS<\/a>: a SDN Orchestrator used to create Layer 2 circuits within <a href=\"http:\/\/www.amlight.net\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-wikiword=\"AmLight\">AmLight<\/a> SDN.<\/li>\n<li><a class=\"foswikiNewLink\" title=\"Create this topic\" href=\"http:\/\/www.sdn.amlight.net\/bin\/edit\/SDN\/EsNet?topicparent=SDN.Description\" rel=\"nofollow\">EsNet<\/a> <a title=\"EsNet OSCARS\" href=\"https:\/\/www.es.net\/engineering-services\/oscars\/\" target=\"_blank\" rel=\"noopener noreferrer\">OSCARS<\/a>: a multi-domain network orchestrator that allows OESS to create layer 2 circuits beyond its own devices.<\/li>\n<li>Nordu.net <a href=\"https:\/\/github.com\/NORDUnet\/opennsa\" target=\"_blank\" rel=\"noopener noreferrer\" data-wikiword=\"OpenNSA\">OpenNSA<\/a>: a NSI agent, connected to the <a title=\"GLIF web site\" href=\"http:\/\/www.glif.is\/\" target=\"_blank\" rel=\"noopener noreferrer\">GLIF<\/a> <a class=\"foswikiNewLink\" title=\"Create this topic\" href=\"http:\/\/www.sdn.amlight.net\/bin\/edit\/SDN\/AutoGOLE?topicparent=SDN.Description\" rel=\"nofollow\">AutoGOLE<\/a> topology to offer Layer 2 inter-domain services.<\/li>\n<\/ul>\n<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-b069d332b49ec3dbf fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_b069d332b49ec3dbf\"><a aria-expanded=\"false\" aria-controls=\"b069d332b49ec3dbf\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#b069d332b49ec3dbf\" href=\"#b069d332b49ec3dbf\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">I am a researcher involved with Big Data, Networking and\/or SDN. How can I get a virtual network from AmLight SDN?<\/span><\/a><\/h4><\/div><div id=\"b069d332b49ec3dbf\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_b069d332b49ec3dbf\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>Send an email to <a href=\"mailto:sdn@amlight.net\">sdn@amlight.net<\/a> describing your research, how AmLight could help your research, information about your controller, etc, and we will reach you to discuss next steps.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-2306ec01d0dfabed6 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_2306ec01d0dfabed6\"><a aria-expanded=\"false\" aria-controls=\"2306ec01d0dfabed6\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#2306ec01d0dfabed6\" href=\"#2306ec01d0dfabed6\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">What are the Learned Lessons from this migration?<\/span><\/a><\/h4><\/div><div id=\"2306ec01d0dfabed6\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_2306ec01d0dfabed6\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>SDN has showed itself as a very interesting and time saver solution for AmLight . OPEX has lowered in the day after the deployment. But, due to some vendors&#8217; limitations in their Openflow support, the CAPEX has increased a little bit to accommodate some workarounds, for example, lack of support for Link-Aggregation ports. You can find more details in our paper, on page <a title=\"AmLight SDN Documents\" href=\"http:\/\/www.sdn.amlight.net\/SDN\/Documents\" target=\"_blank\" rel=\"noopener noreferrer\">Documents<\/a>.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-2939d06ce453a37c8 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_2939d06ce453a37c8\"><a aria-expanded=\"false\" aria-controls=\"2939d06ce453a37c8\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#2939d06ce453a37c8\" href=\"#2939d06ce453a37c8\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">How can I learn more about AmLight experience in migrating to SDN?<\/span><\/a><\/h4><\/div><div id=\"2939d06ce453a37c8\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_2939d06ce453a37c8\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>Take a look in the page <a title=\"AmLight SDN Documents\" href=\"http:\/\/amlight.net\/?page_id=1199\" target=\"_blank\" rel=\"noopener noreferrer\">Documents<\/a>.AmLight SDN Engineers have made available some useful documentation, as a paper talking about the project, slides and soon, all configurations in place.<\/div><\/div><\/div>\n<div class=\"fusion-panel panel-default panel-008da3d1bf524ddd1 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_008da3d1bf524ddd1\"><a aria-expanded=\"false\" aria-controls=\"008da3d1bf524ddd1\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-1188-2\" data-target=\"#008da3d1bf524ddd1\" href=\"#008da3d1bf524ddd1\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">I have more questions about AmLight SDN. What is the best way for me to reach you?<\/span><\/a><\/h4><\/div><div id=\"008da3d1bf524ddd1\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_008da3d1bf524ddd1\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p>We are an academic network, always trying to improve our services and help academic communities, specially from South America. If you have any question, comment, complain or suggestion, please, send to sdn@amlight.net<\/div><\/div><\/div>\n<p>&nbsp;<\/p>\n<p>See also <a href=\"http:\/\/amlight.net\/?page_id=1188\">Q&amp;A<\/a>\u00a0| <a href=\"http:\/\/amlight.net\/?page_id=1199\">Documentation<\/a>\u00a0| <a href=\"http:\/\/amlight.net\/?page_id=1204\">Operation<\/a> | <a href=\"http:\/\/www.sdn.amlight.net\/bin\/login\/Intranet?foswiki_origin=GET%2cview%2c\/Intranet\" target=\"_blank\" rel=\"noopener noreferrer\">Intranet<\/a><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/pages\/1188"}],"collection":[{"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.amlight.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1188"}],"version-history":[{"count":12,"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/pages\/1188\/revisions"}],"predecessor-version":[{"id":5179,"href":"https:\/\/www.amlight.net\/index.php?rest_route=\/wp\/v2\/pages\/1188\/revisions\/5179"}],"wp:attachment":[{"href":"https:\/\/www.amlight.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}