- **status**: review --> fixed
- **Comment**:

changeset:   7053:fc5ae9b26d49
branch:      opensaf-4.7.x
parent:      7051:4d2ec2aa8999
user:        [email protected]
date:        Thu Oct 29 13:55:31 2015 +0530
summary:     amfd: reject si-swap if SI will remain with only active state 
(NWAY)[#1516].

changeset:   7054:d1f81e258203
tag:         tip
parent:      7052:0722dc5249bf
user:        [email protected]
date:        Thu Oct 29 13:55:57 2015 +0530
summary:     amfd: reject si-swap if SI will remain with only active state 
(NWAY)[#1516].

https://sourceforge.net/p/opensaf/mailman/message/34535742/



---

** [tickets:#1516] AMF : si-swap operation in nway  should honor 
saAmfSGMaxStandbySIsperSU **

**Status:** fixed
**Milestone:** 4.7.0
**Created:** Mon Oct 05, 2015 12:59 PM UTC by Srikanth R
**Last Updated:** Fri Oct 23, 2015 08:47 PM UTC
**Owner:** Praveen


   While processing si-swap operation in nway model, AMF should take care of 
standby assignments also. If the saAmfSGMaxStandbySIsperSU  is not met for the 
new SU, si-swap operation should be rejected. In the current case, si-swap 
operation is proceeded and si is degraded from fully assigned to partially 
assigned state. 
 
 
 Initial state of SG :
 
 
 ****************************************************************************
              | TestApp_SI1  |   TestApp_SI2  |   TestApp_SI3  |   TestApp_SI4  
|   TestApp_SI5
******************************************************************************* 
*
TestApp_SU1   |  ACTIVE      |   ACTIVE       |  ACTIVE        | STANDBY        
|
TestApp_SU2   |  STANDBY     |                |                |    ACTIVE      
|   ACTIVE
TestApp_SU3   |              |   STANDBY      |                |                
|
****************************************************************************




After invoking si-swap operation on SI2,  SI2 moved to partially assigned state.

****************************************************************************
             |TestApp_SI1  |   TestApp_SI2   |  TestApp_SI3   |  TestApp_SI4  | 
  TestApp_SI5
*********************************************************************************
TestApp_SU1  |  ACTIVE     |                 |   ACTIVE       |  STANDBY      |
TestApp_SU2  |  STANDBY    |                 |                |    ACTIVE     | 
   ACTIVE
TestApp_SU3  |             |     ACTIVE      |   STANDBY      |               |
****************************************************************************



Configuration of SG is 


saAmfSGNumPrefStandbySUs                           SA_UINT32_T  1 (0x1)
saAmfSGNumPrefInserviceSUs                         SA_UINT32_T  3 (0x3)
saAmfSGNumPrefAssignedSUs                          SA_UINT32_T  3 (0x3)
saAmfSGNumPrefActiveSUs                            SA_UINT32_T  3 (0x3)
saAmfSGNumCurrNonInstantiatedSpareSUs              SA_UINT32_T  0 (0x0)
saAmfSGNumCurrInstantiatedSpareSUs                 SA_UINT32_T  0 (0x0)
saAmfSGNumCurrAssignedSUs                          SA_UINT32_T  3 (0x3)
saAmfSGMaxStandbySIsperSU                          SA_UINT32_T  1 (0x1)
saAmfSGMaxActiveSIsperSU                           SA_UINT32_T  3 (0x3)







---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to