{"id":6453,"date":"2013-08-01T04:29:55","date_gmt":"2013-08-01T11:29:55","guid":{"rendered":"http:\/\/humairahmed.com\/blog\/?p=6453"},"modified":"2013-08-03T12:48:52","modified_gmt":"2013-08-03T19:48:52","slug":"fcoe-transit-with-dell-poweredge-m-io-aggregator-blade-switch","status":"publish","type":"post","link":"https:\/\/humairahmed.com\/blog\/?p=6453","title":{"rendered":"FCoE Transit with the Dell PowerEdge M I\/O Aggregator Blade Switch"},"content":{"rendered":"<div class=\"twttr_buttons\"><div class=\"twttr_twitter\">\n\t\t\t\t\t<a href=\"http:\/\/twitter.com\/share?text=FCoE+Transit+with+the+Dell+PowerEdge+M+I%2FO+Aggregator+Blade+Switch\" class=\"twitter-share-button\" data-via=\"\" data-hashtags=\"\"  data-size=\"default\" data-url=\"https:\/\/humairahmed.com\/blog\/?p=6453\"  data-related=\"\" target=\"_blank\">Tweet<\/a>\n\t\t\t\t<\/div><\/div><p><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/06\/dell_ioa_trim-e1375357746897.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/06\/dell_ioa_trim-e1375357746897.png\" alt=\"PowerEdge M I\/O Aggregator\" title=\"PowerEdge M I\/O Aggregator\" width=\"80\" height=\"225\" class=\"alignleft size-full wp-image-6513\" \/><\/a>The Dell PowerEdge M I\/O Aggregator (IOA) blade switch is pretty cool. It looks similar to the Dell MXL blade switch and even uses the same FlexIO modules in its two FlexIO module slots. As with the Dell MXL switch, it also has 32 internal ports for blade servers. The main difference from the MXL switch is that the IOA is a layer 2-only switch meant to be deployed as-is or &#8216;zero-touch&#8217; from the engineer. It is geared more towards the server admin rather than the network admin as it requires little network configuration knowledge and is pretty much plug-and-play! In this blog I talk specifically about FCoE transit on the Dell IOA blade switch [FTOS 8.3.17.4]. <!--more--><\/p>\n<p>In regards to FCoE, intermediate bridges in a converged Ethernet network can snoop on FIP packets during the login process to an FCF. A transit bridge can permit only authorized FCoE traffic to be transmitted between an FCoE end-device and a Fibre Channel Forwarder (FCF) by creating specific ACLs. A device that provides this function is called a FIP-snooping bridge (FSB). The Dell IOA blade switch can be used to provide this FSB functionality. <\/p>\n<p>Although a FSB switch cannot connect directly to FC switches\/storage, it can provide important secure FCoE transit functionality when needed. Additionally, a FSB increases the port count available for end nodes. An obvious use case would be a Dell IOA blade switch in a Dell M1000e chassis. The PowerEdge blade servers will have CNAs and pass FCoE traffic to the FCF via the IOA\u2019s FCoE transit\/FSB functionality. The FCF will bridge between FCoE and FC.<\/p>\n<p>The cool thing about the Dell IOA blade switch is that it is totally plug-and-play. Once a converged switch or FCF such as the Dell S5000 is configured for DCB and FCoE and the server CNA is properly setup, the Dell IOA blade switch simply needs to be plugged into its respective slot and connected to the S5000. That&#8217;s it! the S5000 switch will simply push the DCB setting down to the IOA and the IOA will push the settings down to the CNA! Below is a possible network diagram. <\/p>\n<div id=\"attachment_6456\" style=\"width: 585px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/fip_snoop_m1000e_ioa-e1375353716769.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6456\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/fip_snoop_m1000e_ioa-e1375353716769.png\" alt=\"Lab Diagram - FCoE transit with Dell IOA blade switch\" title=\"Lab Diagram - FCoE transit with Dell IOA blade switch\" width=\"575\" height=\"355\" class=\"size-full wp-image-6456\" \/><\/a><p id=\"caption-attachment-6456\" class=\"wp-caption-text\">Lab Diagram - FCoE transit with Dell IOA blade switch<\/p><\/div>\n<p>The reason why the Dell IOA blade switch is &#8216;zero-touch&#8217; or &#8216;plug-and-play&#8217; is because all the needed preconfiguration has been done. Look at the several snap shots from the &#8216;running-config&#8217; below. You can see that the FCoE configuration that would have needed to be manually configured is already configured by default &#8211; including uplink failure detection for LAN traffic (not shown in the below snapshots)! When looking at the below snapshots it&#8217;s important to remember that the 40 GbE port on the IOA can only be used in 4 x 10GbE mode as that is the only mode supported; a single 40GbE fiber\/copper DAC cable can still be used in connecting the 40GbE ports but the switch will treat the 40GbE link as 4 x 10GbE links. The S5000 in this case also has it&#8217;s 40GbE port set to quad mode (4 x 10 GbE mode). Also, all uplink ports on the I\/O Aggregator are automatically part of one LAG by default, port-channel 128. <\/p>\n<p><\/p>\n<div id=\"attachment_6460\" style=\"width: 231px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_po128.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6460\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_po128.png\" alt=\"Default upstream port-channel 128 configuration on Dell IOA\" title=\"Default upstream port-channel 128 configuration on Dell IOA\" width=\"221\" height=\"96\" class=\"size-full wp-image-6460\" \/><\/a><p id=\"caption-attachment-6460\" class=\"wp-caption-text\">Default upstream port-channel 128 configuration on Dell IOA<\/p><\/div>\n<div id=\"attachment_6465\" style=\"width: 319px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te033.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6465\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te033.png\" alt=\"Default configuration on one of the port members of PO128\" title=\"Default configuration on one of the port members of PO128\" width=\"309\" height=\"176\" class=\"size-full wp-image-6465\" srcset=\"https:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te033.png 309w, https:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te033-300x170.png 300w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><\/a><p id=\"caption-attachment-6465\" class=\"wp-caption-text\">Default configuration on one of the port members of PO128<\/p><\/div>\n<div id=\"attachment_6466\" style=\"width: 319px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te09.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6466\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te09.png\" alt=\"Default configuration on the internal server-facing port\" title=\"Default configuration on the internal server-facing port\" width=\"309\" height=\"161\" class=\"size-full wp-image-6466\" srcset=\"https:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te09.png 309w, https:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_te09-300x156.png 300w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><\/a><p id=\"caption-attachment-6466\" class=\"wp-caption-text\">Default configuration on the internal server-facing port<\/p><\/div>\n<p>You can confirm if the End-Node (ENode) logged into the fabric via the &#8220;show fip-snooping enode&#8221; command as shown below.<\/p>\n<div id=\"attachment_6535\" style=\"width: 585px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_enode-e1375514771662.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6535\" src=\"http:\/\/humairahmed.com\/blog\/wp-content\/uploads\/2013\/08\/ioa_fsb_enode-e1375514771662.png\" alt=\"Fabric B IOA: &quot;show fip-snooping enode&quot; command output\" title=\"Fabric B IOA: &quot;show fip-snooping enode&quot; command output\" width=\"575\" height=\"74\" class=\"size-full wp-image-6535\" \/><\/a><p id=\"caption-attachment-6535\" class=\"wp-caption-text\">Fabric B IOA: &quot;show fip-snooping enode&quot; command output<\/p><\/div>\n<p>For more detailed information read my latest updated whitepapers on FCoE and convergence with Dell Networking: <br \/> <br \/>\n&#8211; <a href=\"http:\/\/en.community.dell.com\/techcenter\/extras\/m\/white_papers\/20413652.aspx\">Dell Networking S5000: The Building Blocks of Unified Fabric and LAN\/SAN Convergence<\/a> <br \/>\n&#8211; <a href=\"http:\/\/en.community.dell.com\/techcenter\/extras\/m\/white_papers\/20387203.aspx\">Dell Networking S5000: Deployment of a Converged Infrastructure with FCoE <\/a> <br \/>\n&#8211; <a href=\"http:\/\/en.community.dell.com\/techcenter\/extras\/m\/white_papers\/20413797.aspx\">Dell Networking S5000: Converge Your LAN and FC SAN traffic\u2013 Hands-on Lab Instructions<\/a><br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Dell PowerEdge M I\/O Aggregator (IOA) blade switch is pretty cool. It looks similar to the Dell MXL blade switch and even uses the same FlexIO modules in its two FlexIO module slots. As with the Dell MXL switch, &hellip; <a href=\"https:\/\/humairahmed.com\/blog\/?p=6453\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[709,295,3],"tags":[2020,1898,1900,1899,2021,1795,1536,4383,1902,1901,2010,2009,1565,1788,1789,1790,1791,1776,2019,2018,1869,1775,2013,4381,1870,2017,2016,2012,2011,2015,2014,1897,1896],"class_list":["post-6453","post","type-post","status-publish","format-standard","hentry","category-dell","category-networking","category-technology","tag-cna","tag-compellent","tag-compellent-sc220","tag-compellent-sc8000","tag-converged-network-adapter","tag-data-center-bridging","tag-dcb","tag-dell-compellent","tag-dell-compellent-sc220","tag-dell-compellent-sc8000","tag-dell-ioa","tag-dell-ioa-blade-switch","tag-dell-poweredge-m-io-aggregator","tag-dell-s5000","tag-dell-s5000-converged-switch","tag-dell-s5000-fcoe-switch","tag-dell-s5000-switch","tag-fc","tag-fc-storage","tag-fc-switches","tag-fcf","tag-fcoe","tag-fcoe-transit","tag-fibre-channel","tag-fibre-channel-forwarder","tag-fip-snooping","tag-fip-snooping-bridge","tag-fsb","tag-ioa","tag-ioa-blade-switch","tag-plug-and-play","tag-sc220","tag-sc8000"],"_links":{"self":[{"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6453"}],"version-history":[{"count":76,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6453\/revisions"}],"predecessor-version":[{"id":6551,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6453\/revisions\/6551"}],"wp:attachment":[{"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/humairahmed.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}