Support for ISSU and SSO
ErrorMessage : Error while constructing the Hinav

null
Downloads: This chapterpdf (PDF - 128.0KB) | Feedback

Support for ISSU and SSO

Support for ISSU and SSO

Last Updated: October 12, 2012

Cisco IOS XE Release 3.3 introduces High Availability (HA) support for Flexible Netflow by providing support for both ISSU and SSO.

These features are enabled by default when the redundancy mode of operation is set to Stateful Switchover (SSO).

Finding Feature Information

Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table at the end of this module.

Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.

Prerequisites for Flexible Netflow High Availability

  • The Cisco IOS XE In-Service Software Upgrade (ISSU) process must be configured and working properly. See the "Cisco IOS XE In-Service Software Upgrade Process" feature module for more information.
  • Stateful Switchover (SSO) must be configured and working properly. See the "Stateful Switchover" feature module for more information.
  • Nonstop Forwarding (NSF) must be configured and working properly. See the "Cisco Nonstop Forwarding" feature module for more information.

Information About Flexible Netflow High Availability

ISSU

The ISSU process allows Cisco IOS XE software to be updated or otherwise modified while packet forwarding continues. In most networks, planned software upgrades are a significant cause of downtime. ISSU allows Cisco IOS XE software to be modified while packet forwarding continues, which increases network availability and reduces downtime caused by planned software upgrades.

SSO

SSO refers to the implementation of Cisco IOS XE software that allows applications and features to maintain a defined state between an active and standby Route Processor (RP).

In specific Cisco networking devices that support dual RPs, SSO takes advantage of RP redundancy to increase network availability. The SSO feature takes advantage of RP redundancy by establishing one of the RPs as the active RP while the other RP is designated as the standby RP, and then synchronizing critical state information between them. Following an initial synchronization between the two processors, SSO dynamically maintains RP state information between them.

A switchover from the active to the standby processor occurs when the active RP fails, is removed from the networking device, or is manually taken down for maintenance.

How to Configure Flexible Netflow High Availability

There are no configuration tasks specific to Flexible Netflow. All generalized configuration tasks for ISSU and SSO are described in the chapters referenced in the Prerequisites for Flexible Netflow High Availability.

The Flexible Netflow high availability features are enabled by default when the redundancy mode of operation is set to SSO.

How to Verify Flexible Netflow High Availability

SUMMARY STEPS

1.    enable

2.    show redundancy [clients | counters | history | switchover history | states

3.    show redundancy states

4.    show sampler broker [detail] | [picture]

5.    show flow exporter broker [detail] | [picture]

6.    show flow record broker [detail] | [picture]

7.    show flow monitor broker [detail] | [picture]


DETAILED STEPS
  Command or Action Purpose
Step 1
enable


Example:

Router> enable

 

Enables privileged EXEC mode.

  • Enter your password if prompted.
 
Step 2
show redundancy [clients | counters | history | switchover history | states


Example:

Router# show redundancy

 

Displays SSO configuration information.

 
Step 3
show redundancy states


Example:

Router# show redundancy states

 

Verifies that the device is running in SSO mode.

 
Step 4
show sampler broker [detail] | [picture]


Example:

Router# show sampler broker detail

 

Displays information about the state of the exporter broker for the Flexible Netflow sampler.

 
Step 5
show flow exporter broker [detail] | [picture]


Example:

Router# show flow exporter broker detail

 

Displays information about the state of the broker for the Flexible Netflow flow exporter.

 
Step 6
show flow record broker [detail] | [picture]


Example:

Router# show flow record broker detail

 

Displays information about the state of the broker for the Flexible Netflow flow record.

 
Step 7
show flow monitor broker [detail] | [picture]


Example:

Router# show flow monitor broker detail

 

Displays information about the state of the broker for the Flexible Netflow flow monitor.

 
What to Do Next

Configuration Examples for Flexible Netflow High Availability

There are no configuration examples for Flexible Netflow high availability features.

All examples are for displaying the status of Flexible Netflow high availability.

Example Displaying Detailed Status for the Sampler Broker

The following example shows the status output for the Flexible Netflow flow record broker. This output is very similar to the output for the other Flexible Netflow brokers: the sampler broker, the flow exporter broker, and the flow monitor broker.

Router# show flow record broker detail
Brokering for Linecard 7 (0x80)
Multicast groups :-
 0x7F801C95D000
	Linecard 7 (0x80) enabled for download
	Consume report for Linecard 7 (0x80) (pos 1)
	24/0 completed/pending updates (all VRFs)
Update list ranges from pos 1 to pos 0 :-
1	- 24 updates
0	- 0 updates
Broker records :-
*	-	  - Start of list
1	-	  - Flush
1	- Mod - Create netflow-v5
1	- Mod - Create options interface-table
1	- Mod - Create options exporter-statistics
1	- Mod - Create options vrf-id-name-table
1	- Mod - Create options sampler-table
1	- Mod - Create options applications-name
1	- Mod - Create netflow-original
1	- Mod - Create netflow ipv4 original-input

Example Displaying a Status Summary for the Flow Record Broker

The following example shows a status summary output for the Flexible Netflow flow record broker. This output is very similar to the output for the other Flexible Netflow brokers: the sampler broker, the flow exporter broker, and the flow monitor broker.

Router# show flow record broker picture
Key:
 '['=start record, ']'=end record, 'F'=flush record, 'D'=display record
 '+<n>'=sequenve of <n> Modify update records
 '-<n>'=sequenve of <n> Delete update records
 'C<<lc>:<vrf>>'=consume record for linecard(s) <lc> and VRF(s) <vrf> <*=all>
Borokers:
[FC<7 <0x80>:*>]

Example Verifying Whether SSO is Configured

The following sample output shows that SSO is configured on the Cisco ASR 1000 Series Router:

Router# show redundancy states
       my state = 13 -ACTIVE 
     peer state = 8  -STANDBY HOT 
           Mode = Duplex
        Unit ID = 49
Redundancy Mode (Operational) = sso
Redundancy Mode (Configured)  = sso
Redundancy State              = sso
     Maintenance Mode = Disabled
    Manual Swact = enabled
 Communications = Up
   client count = 67
 client_notification_TMR = 30000 milliseconds
           RF debug mask = 0x0 

Example Displaying which SSO Protocols and Applications are Registered

The following sample output shows a list of applications and protocols that have registered as SSO protocols or applications on the Cisco ASR 1000 Series Router:

Router# show redundancy clients
 clientID = 0       clientSeq = 0        RF_INTERNAL_MSG       
 clientID = 29      clientSeq = 60       Redundancy Mode RF    
 clientID = 139     clientSeq = 62       IfIndex               
 clientID = 25      clientSeq = 69       CHKPT RF              
 clientID = 1340    clientSeq = 90       ASR1000-RP Platform   
 clientID = 1501    clientSeq = 91       Cat6k CWAN HA         
 clientID = 78      clientSeq = 95       TSPTUN HA             
 clientID = 305     clientSeq = 96       Multicast ISSU Conso  
 clientID = 304     clientSeq = 97       IP multicast RF Clie  
 clientID = 22      clientSeq = 98       Network RF Client     
 clientID = 88      clientSeq = 99       HSRP                  
 clientID = 114     clientSeq = 100      GLBP                  
 clientID = 1341    clientSeq = 102      ASR1000 DPIDX         
 clientID = 1505    clientSeq = 103      Cat6k SPA TSM         
 clientID = 1344    clientSeq = 110      ASR1000-RP SBC RF     
 clientID = 227     clientSeq = 111      SBC RF                
 clientID = 71      clientSeq = 112      XDR RRP RF Client     
 clientID = 24      clientSeq = 113      CEF RRP RF Client     
 clientID = 146     clientSeq = 114      BFD RF Client         
 clientID = 306     clientSeq = 120      MFIB RRP RF Client    
 clientID = 1504    clientSeq = 128      Cat6k CWAN Interface  
 clientID = 75      clientSeq = 130      Tableid HA            
 clientID = 401     clientSeq = 131      NAT HA                
 clientID = 402     clientSeq = 132      TPM RF client         
 clientID = 5       clientSeq = 135      Config Sync RF clien  
 clientID = 68      clientSeq = 149      Virtual Template RF   
 clientID = 23      clientSeq = 152      Frame Relay           
 clientID = 49      clientSeq = 153      HDLC                  
 clientID = 72      clientSeq = 154      LSD HA Proc           
 clientID = 113     clientSeq = 155      MFI STATIC HA Proc    
 clientID = 20      clientSeq = 171      IPROUTING NSF RF cli  
 clientID = 100     clientSeq = 173      DHCPC                 
 clientID = 101     clientSeq = 174      DHCPD                 
 clientID = 74      clientSeq = 183      MPLS VPN HA Client    
 clientID = 34      clientSeq = 185      SNMP RF Client        
 clientID = 52      clientSeq = 186      ATM                   
 clientID = 69      clientSeq = 189      AAA                   
 clientID = 118     clientSeq = 190      L2TP                  
 clientID = 82      clientSeq = 191      CCM RF                
 clientID = 35      clientSeq = 192      History RF Client     
 clientID = 90      clientSeq = 204      RSVP HA Services      
 clientID = 70      clientSeq = 215      FH COMMON RF CLIENT   
 clientID = 54      clientSeq = 220      SNMP HA RF Client     
 clientID = 73      clientSeq = 221      LDP HA                
 clientID = 76      clientSeq = 222      IPRM                  
 clientID = 57      clientSeq = 223      ARP                   
 clientID = 50      clientSeq = 230      FH_RF_Event_Detector  
 clientID = 1342    clientSeq = 240      ASR1000 SpaFlow       
 clientID = 1343    clientSeq = 241      ASR1000 IF Flow       
 clientID = 83      clientSeq = 255      AC RF Client          
 clientID = 84      clientSeq = 257      AToM manager          
 clientID = 85      clientSeq = 258      SSM                   
 clientID = 102     clientSeq = 273      MQC QoS               
 clientID = 94      clientSeq = 280      Config Verify RF cli  
 clientID = 135     clientSeq = 289      IKE RF Client         
 clientID = 136     clientSeq = 290      IPSEC RF Client       
 clientID = 130     clientSeq = 291      CRYPTO RSA            
 clientID = 148     clientSeq = 296      DHCPv6 Relay          
 clientID = 4000    clientSeq = 303      RF_TS_CLIENT          
 clientID = 4005    clientSeq = 305      ISSU Test Client      
 clientID = 93      clientSeq = 309      Network RF 2 Client   
 clientID = 205     clientSeq = 311      FEC Client            
 clientID = 141     clientSeq = 319      DATA DESCRIPTOR RF C  
 clientID = 4006    clientSeq = 322      Network Clock         
 clientID = 225     clientSeq = 326      VRRP                  
 clientID = 65000   clientSeq = 336      RF_LAST_CLIENT 

Additional References

Related Documents

Related Topic

Document Title

In-Service Software Upgrade process conceptual and configuration information

Cisco IOS XE In Service Software Upgrade Process module

Nonstop Forwarding conceptual and configuration information

Cisco Nonstop Forwarding module

Stateful switchover conceptual and configuration information

Stateful Switchover module

White paper on preforming In-Service Software Upgrades.

High-Availability Overview, Cisco IOS Software: Guide to Performing In-Service Software Upgrades

Answer to questions about the In-Service Software Upgrade product and process.

Cisco IOS In-Service Software Upgrade, Questions and Answers

Cisco IOS commands

Cisco IOS Master Commands List, All Releases

Cisco IOS High Availability commands

Cisco IOS High Availability Command Reference

Cisco IOS debug commands

Cisco IOS Debug Command Reference

SSO - BFD

" Bidirectional Forwarding Detection " chapter in the Cisco IOS XE IP Routing Protocols

SSO HSRP

"Configuring HSRP" chapter in the Cisco IOS XE IP Application Services Configuration Guide

SSO - MPLS VPN 6VPE and 6PE SSO support

NSF/SSO and ISSU - MPLS VPN 6VPE and 6PE

SSO and RPR on the Cisco ASR 1000 Series Routers

Cisco ASR 1000 Series Aggregation Services Routers Software Configuration Guide

SSO VRRP

"Configuring VRRP" chapter in the Cisco IOS IP XE Application Services Configuration Guide

SNMP configuration tasks

"Configuring SNMP Support" module of Cisco IOS XE Network Management Configuration Guide

SNMP commands

Cisco IOS Network Management Command Reference

Standards

Standard

Title

No new or modified standards are supported by this feature.

--

MIBs

MIB

MIBs Link

None

To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:

http://www.cisco.com/go/mibs

RFCs

RFC

Title

No new or modified RFCs are supported by this feature.

--

RFC 1907

Management Information Base for Version 2 of the Simple Network Management Protocol

RFC 2571

An Architecture for Describing SNMP Management Frameworks

RFC 2573

SNMP Applications

RFC 2574

User-Based Security Model (USM) for Version 3 of the Simple Network Management Protocol (SNMPv3)

RFC 2575

View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)

RFC 2863

The Interfaces Group MIB

RFC 4133

Entity MIB (Version 3)

Technical Assistance

Description

Link

The Cisco Support website provides extensive online resources, including documentation and tools for troubleshooting and resolving technical issues with Cisco products and technologies.

To receive security and technical information about your products, you can subscribe to various services, such as the Product Alert Tool (accessed from Field Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds.

Access to most tools on the Cisco Support website requires a Cisco.com user ID and password.

http://www.cisco.com/techsupport

Feature Information for Flexible Netflow High Availability Features

The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.

Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.

Table 1 Feature Information for Flexible Netflow High Availability Features

Feature Name

Releases

Feature Information

Flexible NetFlow: ISSU / SSO Support

Cisco IOS XE Release 3.3S

15.0(1)SY

15.0(1)SY1

Flexible Netflow has been enhanced to support ISSU and SSO.

Glossary

CPE --customer premises equipment. Terminating equipment, such as terminals, telephones, and modems, supplied by the service provider, installed at customer sites, and connected to the network.

ISSU --In Service Software Upgrade. ISSU is a process that allows Cisco IOS software to be updated or otherwise modified while packet forwarding continues.

RP --Route Processor. A generic term for the centralized control unit in a chassis.

SSO --Stateful Switchover. SSO refers to the implementation of Cisco IOS software that allows applications and features to maintain a defined state between an active and standby RP. When a switching occurs, forwarding and sessions are maintained. SSO makes an RP failure undetectable to the network.

Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)

Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.

© 2012 Cisco Systems, Inc. All rights reserved.