Re: ISSU Charter paragraph

"Fernando Calabria (fcalabri)" <[email protected]>
Newsgroups gmane.ietf.bmwg
Message-ID <CF050DAC.CD49%[email protected]>
Bruno, while some definition of  ISSU are "quite vague /  open”  for this
specific vendor you are referring,  take a look at the following page
where it’s ISSU definition and basic required architecture are defined ..

I agree with you point and to me is  technically valid, but the main idea
of real ISSU is not rely on another device  to piggy back the process /
failure  I.E GR procedures. What would happens for example in the case of
the L3 VPN provider with thousands of unmanaged Ces that do not support GR
? 

Check the following  documentation from the same vendor and yes, you will
find quite a few contradicting information and definitions floating around
.. :) This is one of the main golas / objectives of the document we are
proposing , which is basically :  standarize  the definition describe the
procedure and how to qualify , benchmark the duration of the outage /
overall process impact …

http://www.cisco.com/en/US/products/ps7149/products_ios_protocol_group_home
.html

And more specifically the following PDF..

http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6550/prod_pres
entation0900aecd80456cb8.pdf



Rgds 

Fer








On 1/22/14, 4:48 AM, "[email protected]"
<[email protected]> wrote:

>Hi Sarah,
>
>>From: Banks, Sarah [mailto:[email protected]] >Sent: Tuesday, January
>>21, 2014 7:04 PM
>>
>>Hi Bruno,
>>	Thanks for your input! I wanted to touch base on a point you raise
>>below,
>>however. In Service Software Upgrades imply that they¹re done in service;
>>now, we all know that there aren¹t SP¹s or operators out there doing this
>>in service, for a variety of reasons, but in adhering to the tenet of ³In
>>Service², this would actually preclude Graceful Restart (GR); it would
>>actually require Non Stop Routing (NSR) for supported routing protocols
>>to
>>be enabled. Indeed, it¹s our approach that the moment a routing neighbor
>>flaps, you record the behavior, but you¹ve actually failed ISSU, because
>>you interrupted the ³service² of ³in service².
>
>So it really depends on the definition and scope of "service" that you
>are considering.
>For IP routers, the main service is forwarding IP packets, in the
>forwarding plane. So if they can be upgraded while the forwarding plane
>be kept running, I (and afaik routers vendors) call this ISSU.
>
>e.g. among first hits on google
>
>"The major elements supporting the functionality of the SSO and ISSU for
>Cisco IOS XE VPN 6vPE and 6PE features are the following:
>
>[...]
>    BGP Graceful Restart--The BGP Graceful Restart feature is responsible
>for negotiating graceful restart capabilities, exchanging forwarding
>preservation states, and coordinating advertisements after session
>restarts. MPLS VPNs interact with BGP to exchange VPN routing and
>forwarding (VRF) routes and labels."
>
>http://www.cisco.com/en/US/docs/ios-xml/ios/mp_ha/configuration/xe-3s/mp-6
>vpe-6pe-issu-sso.html
>
>
>Now if IP forwarding is probably the main service of a core router, an
>edge router may provide additional services.
>If you go that way, the first step may be to define what the service is.
>
>>While we continue to find
>>ways to state this without sounding like a conformance paragraph -
>>because
>>BMWG doesn¹t do conformance testing - it¹s certainly worth gathering
>>input. :) Would you agree that NSR is a fundamental requirement for an
>>ISSU operation?
>
>AFAIK, no. But if you have an agreed upon definition of ISSU, I would be
>interested in reading it.
>
>On a side note, we could also discuss the meaning of NSR, which probably
>mostly means that a routing session with a vanilla router stays up. But
>this does not mean that ISSU has no impact on the peer router (e.g. some
>implementation sends a BGP Route Refresh). Also AFAIK, NSR says nothing
>about other control plane services.(e.g. DHCP relay/server, IGMP
>request...)
>
>
>Finally, my comment seems in synch with the proposed high level goal of
>characterizing the impact of ISSU on both the forwarding and control
>plane:
>
>>>>In Service Software Upgrade (ISSU): Develop new methods and
>>>> benchmarks to characterize the upgrade of network devices while
>>>> in-service, considering both data and control plane operations and
>>>> impacts.
>
>
>Best regards,
>Bruno
>
>>Kind regards,
>>Sarah
>>
>>On 1/21/14, 1:13 AM, "[email protected]"
>><[email protected]> wrote:
>>
>>>>From: joel jaeggli >Sent: Monday, January 20, 2014 7:57 AM
>>>>
>>>>On 1/19/14, 7:51 PM, MORTON, ALFRED C (AL) wrote:
>>>>> BMWG,
>>>>>
>>>>> As we continue to build our new charter step-by-step, here's the
>>>>> first draft paragraph Sarah and I put together for your review:
>>>>>
>>>>> In Service Software Upgrade (ISSU): Develop new methods and
>>>>> benchmarks to characterize the upgrade of network devices while
>>>>> in-service, considering both data and control plane operations and
>>>>> impacts. These devices are generally expected to maintain control
>>>>> plane session integrity, including routing connections. Packet loss
>>>>> should be measured and recovery behavior noted accordingly.
>>>>
>>>>Quantification of impact does seem like the key deliverable.
>>>
>>>+1
>>>
>>>Packet loss in the forwarding plane is the main impact. Multiple
>>>forwarding planes may be involved: IPv4, IPv6, MPLS, Ethernet (including
>>>MPLS VPNs)
>>>Other impacts may be:
>>>- control plane impact on neighbor. Ideally no impact, but some
>>>implementations may delegate some work on the neighbors (e.g. for BGP:
>>>Graceful Restart, Route Refresh))
>>>- delayed rerouting (e.g. how long are routing messages delayed)
>>>- missed control plane events (e.g. ARP, DHCP, IGMP...) especially on
>>>the
>>>subscribed side
>>>
>>>Ideally, all impact should be identified as this may impact when and how
>>>the maintenance/ISSU will be performed.
>>>E.g. during the day or the night (typically depending on the forwarding
>>>plane impact); the need for someone to be present/available/ready to go
>>>on the peers promises (the more control plane impacts on the peer, the
>>>more risks)...
>>>
>>>
>>>
>>>>> We'd like to have any comments on this proposal in the next 2 weeks.
>>>>>
>>>>> As a reminder, we have already reviewed the items below, and we have
>>>>> at least one or more items to sort-out before we re-charter.
>>>>>
>>>>> regards, Sarah and Al
>>>>>
>>>>>
>>>>> * Traffic Management: Develop the methods to characterize the
>>>>> capacity of traffic management features in network devices, such as
>>>>> classification, policing, shaping, and active queue management.
>>>>> Existing terminology will be used where appropriate. Configured
>>>>> operation will be verified as a part of the methodology. The goal is
>>>>> a methodology to assess the maximum forwarding performance that a
>>>>> network device can sustain without dropping or impairing packets, or
>>>>> compromising the accuracy of multiple instances of traffic
>>>>> management functions. This is the benchmark for comparison between
>>>>> devices. Another goal is to devise methods that utilize flows with
>>>>> congestion-aware transport as part of the traffic load and still
>>>>> produce repeatable results in the isolated test environment.
>>>>>
>>>>> -=-=-=-=-=-=-=-=-=-
>>>>>
>>>>> IPv6 Neighbor Discovery-related benchmarking: Large address space in
>>>>> IPv6 subnets presents several networking challenges, as described in
>>>>> RFC 6583. Indexes to describe the performance of network devices,
>>>>> such as the number of reachable devices on a sub-network, are useful
>>>>> benchmarks to the operations community. The working group will
>>>>> develop the necessary terminology and methodologies to measure such
>>>>> benchmarks. _______________________________________________ bmwg
>>>>> mailing list [email protected]
>>>>> https://www.ietf.org/mailman/listinfo/bmwg
>>>>>
>>>>
>>>
>>>
>>>________________________________________________________________________
>>>__
>>>_______________________________________________
>>>
>>>Ce message et ses pieces jointes peuvent contenir des informations
>>>confidentielles ou privilegiees et ne doivent donc
>>>pas etre diffuses, exploites ou copies sans autorisation. Si vous avez
>>>recu ce message par erreur, veuillez le signaler
>>>a l'expediteur et le detruire ainsi que les pieces jointes. Les messages
>>>electroniques etant susceptibles d'alteration,
>>>Orange decline toute responsabilite si ce message a ete altere, deforme
>>>ou falsifie. Merci.
>>>
>>>This message and its attachments may contain confidential or privileged
>>>information that may be protected by law;
>>>they should not be distributed, used or copied without authorisation.
>>>If you have received this email in error, please notify the sender and
>>>delete this message and its attachments.
>>>As emails may be altered, Orange is not liable for messages that have
>>>been modified, changed or falsified.
>>>Thank you.
>>>
>>>_______________________________________________
>>>bmwg mailing list
>>>[email protected]
>>>https://www.ietf.org/mailman/listinfo/bmwg
>
>
>__________________________________________________________________________
>_______________________________________________
>
>Ce message et ses pieces jointes peuvent contenir des informations
>confidentielles ou privilegiees et ne doivent donc
>pas etre diffuses, exploites ou copies sans autorisation. Si vous avez
>recu ce message par erreur, veuillez le signaler
>a l'expediteur et le detruire ainsi que les pieces jointes. Les messages
>electroniques etant susceptibles d'alteration,
>Orange decline toute responsabilite si ce message a ete altere, deforme
>ou falsifie. Merci.
>
>This message and its attachments may contain confidential or privileged
>information that may be protected by law;
>they should not be distributed, used or copied without authorisation.
>If you have received this email in error, please notify the sender and
>delete this message and its attachments.
>As emails may be altered, Orange is not liable for messages that have
>been modified, changed or falsified.
>Thank you.
>
>_______________________________________________
>bmwg mailing list
>[email protected]
>https://www.ietf.org/mailman/listinfo/bmwg

_______________________________________________
bmwg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bmwg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.