{"id":265,"date":"2012-11-01T15:47:06","date_gmt":"2012-11-01T12:47:06","guid":{"rendered":"http:\/\/mudji.net\/press\/?p=265"},"modified":"2012-11-01T15:47:06","modified_gmt":"2012-11-01T12:47:06","slug":"nexus-7k-vpc-overview","status":"publish","type":"post","link":"https:\/\/mudji.net\/press\/?p=265","title":{"rendered":"Nexus 7K vPC Overview"},"content":{"rendered":"<h3>vPC Overview<\/h3>\n<p>A virtual port channel (vPC) allows links that are physically connected to two different Cisco Nexus 7000 Series devices to appear as a single port channel by a third device (see Figure\u00a07-1). The third device can be a switch, server, or any other networking device that supports port channels. A vPC can provide Layer 2 multipathing, which allows you to create redundancy and increase bisectional bandwidth by enabling multiple parallel paths between nodes and allowing load balancing traffic.<\/p>\n<p>Figure\u00a07-1 vPC Architecture<\/p>\n<div align=\"left\"><img id=\"wp1803374\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/200001-300000\/270001-280000\/273001-274000\/273225.jpg\" alt=\"\" border=\"0\" hspace=\"0\" vspace=\"0\" \/><\/div>\n<p><!--more--><\/p>\n<p>You can use only Layer 2 port channels in the vPC. A vPC domain is associated to a single VDC, so all vPC interfaces belonging to a given vPC domain must be defined in the same VDC. You must have a separate vPC peer link and peer-keepalive link infrastructure for each VDC deployed. Consolidating a vPC pair (two vPC peer devices of the same domain) in two VDCs of the same physical device is not supported. The vPC peer link must use 10-Gigabit Ethernet ports for both ends of the link or the link will not form.<\/p>\n<p>You configure the port channels by using one of the following:<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>No protocol<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Link Aggregation Control Protocol (LACP)<\/p>\n<p>When you configure the port channels in a vPC\u2014including the vPC peer link channel\u2014without using LACP, each device can have up to 8 active links in a single port channel. When you configure the port channels in a vPC\u2014including the vPC peer link channels\u2014using LACP, each device can have 8 active links and 8 standby links in a single port channel. (See the &#8220;vPC Interactions with Other Features&#8221; section for more information on using LACP and vPCs.)<\/p>\n<div><img src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/note.gif\" alt=\"\" \/><\/div>\n<hr \/>\n<p><strong>Note <\/strong><img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"1\" height=\"2\" border=\"0\" \/>You must enable the vPC feature before you can configure or run the vPC functionality.<\/p>\n<hr \/>\n<p>Beginning with Cisco NX-OS Release 4.2, the system automatically takes a checkpoint prior to disabling the feature, and you can roll back to this checkpoint. See the <em>Cisco Nexus 7000 Series NX-OS System Management Configuration Guide, Release 5.x<\/em>, for information on roll backs and checkpoints.<\/p>\n<p>After you enable the vPC functionality, you create the peer-keepalive link, which sends heartbeat messages between the two vPC peer devices.<\/p>\n<p>You can create a vPC peer link by configuring a port channel on one Cisco Nexus 7000 Series chassis by using two or more 10-Gigabit Ethernet ports in dedicated mode. To ensure that you have the correct hardware to enable and run vPC beginning with Cisco NX-OS Release 4.1(5), enter the <strong>show hardware feature-capability<\/strong> command. If you see an X across from vPC, your hardware cannot enable the vPC feature.<\/p>\n<p>We recommend that you configure the vPC peer link Layer 2 port channels as trunks. Then, on another Cisco Nexus 7000 Series chassis, you configure another port channel again using two or more 10-Gigabit Ethernet ports in dedicated mode. Connecting these two port channels creates a vPC peer link in which the two linked Cisco Nexus devices appear as one device to a third device. The third device, or downstream device, can be a switch, server, or any other networking device that uses a regular port channel to connect to the vPC. If you are not using the correct module, the system displays an error message.<\/p>\n<div><img src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/note.gif\" alt=\"\" \/><\/div>\n<hr \/>\n<p><strong>Note <\/strong><img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"1\" height=\"2\" border=\"0\" \/>We recommend that you configure the vPC peer links on dedicated ports of different modules to reduce the possibility of a failure. For the best resiliency scenario, use at least two modules.<\/p>\n<hr \/>\n<p>Beginning with Cisco NX-OS Release 4.2, if you must configure all the vPC peer links and core-facing interfaces on a single module, you should configure a track object that is associated with the Layer 3 link to the core and on all the links on the vPC peer link on both vPC peer devices. Once you configure this feature and if the primary vPC peer device fails, the system automatically suspends all the vPC links on the primary vPC peer device. This action forces all the vPC traffic to the secondary vPC peer device until the system stabilizes.<\/p>\n<p>Create a track object and apply that object to all links on the primary vPC peer device that connect to the core and to the vPC peer link. See the <em>Cisco Nexus 7000 Series NX-OS Unicast Routing Configuration Guide, Release 5.x<\/em>, for information on the <strong>track interface<\/strong> command.<\/p>\n<p>The vPC domain includes both vPC peer devices, the vPC peer-keepalive link, the vPC peer link, and all of the port channels in the vPC domain connected to the downstream device. You can have only one vPC domain ID on each device.<\/p>\n<p>In this version, you can connect each downstream device to a single vPC domain ID using a single port channel.<\/p>\n<div><img src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/note.gif\" alt=\"\" \/><\/div>\n<hr \/>\n<p><strong>Note <\/strong><img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"1\" height=\"2\" border=\"0\" \/>Always attach all vPC devices using port channels to both vPC peer devices.<\/p>\n<hr \/>\n<p>A vPC (see Figure\u00a07-2) provides the following benefits:<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Allows a single device to use a port channel across two upstream devices<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Eliminates Spanning Tree Protocol (STP) blocked ports<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Provides a loop-free topology<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Uses all available uplink bandwidth<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Provides fast convergence if either the link or a device fails<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Provides link-level resiliency<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Assures high availability<\/p>\n<p>Figure\u00a07-2 vPC Interfaces in One VDC<\/p>\n<p>&nbsp;<\/p>\n<div align=\"left\"><img id=\"wp1803429\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/100001-200000\/180001-190000\/189001-190000\/189976.jpg\" alt=\"\" border=\"0\" hspace=\"0\" vspace=\"0\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>For more information on VDCs, see the<em> Cisco Nexus 7000 Series NX-OS Virtual Device Context Configuration Guide, Release 5.x<\/em>.<\/p>\n<h3>vPC Terminology<\/h3>\n<p>The terminology used in vPCs is as follows:<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC\u2014The combined port channel between the vPC peer devices and the downstream device.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC peer device\u2014One of a pair of devices that are connected with the special port channel known as the vPC peer link.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC peer link\u2014The link used to synchronize states between the vPC peer devices. Both ends must be on 10-Gigabit Ethernet interfaces.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC member port\u2014An interface that belongs to a vPC.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>Host vPC port\u2014A Fabric Extender host interfacesthat belongs to a vPC.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC domain\u2014This domain includes both vPC peer devices, the vPC peer-keepalive link, and all of the port channels in the vPC connected to the downstream devices. It is also associated to the configuration mode that you must use to assign vPC global parameters.<\/p>\n<p>\u2022<img loading=\"lazy\" src=\"http:\/\/www.cisco.com\/en\/US\/i\/templates\/blank.gif\" alt=\"\" width=\"19\" height=\"2\" border=\"0\" \/>vPC peer-keepalive link\u2014The peer-keepalive link monitors the vitality of a vPC peer Cisco Nexus 7000 Series device. The peer-keepalive link sends configurable, periodic keepalive messages between vPC peer devices.<\/p>\n<p>We recommend that you associate a peer-keepalive link to a separate VRF mapped to a Layer 3 interface in each vPC peer device. If you do not configure a separate VRF, the system uses the management VRF by default.<\/p>\n<p>&nbsp;<\/p>\n<p>Source : cisco.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>vPC Overview A virtual port channel (vPC) allows links that are physically connected to two different Cisco Nexus 7000 Series devices to appear as a single port channel by a &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/posts\/265"}],"collection":[{"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=265"}],"version-history":[{"count":4,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/posts\/265\/revisions"}],"predecessor-version":[{"id":269,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=\/wp\/v2\/posts\/265\/revisions\/269"}],"wp:attachment":[{"href":"https:\/\/mudji.net\/press\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mudji.net\/press\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}