Hi Praveen,

For the SU restart, the configuration perfectly works. Thanks a lot.

Only thing I noticed is while restarting the SU there is a unpredictable
service still available on behalf of that SU. In the below scenario, where
c1, c2, c3 are the components present in SU with CSI dependencies among
them is c3->c2->c1 and c2 faults. On c2 fault, the component restart oder
in SU is c1->c2->c3. So c3 waits for restart until its order comes and ends
up in providing unpredictable service to the external world. This is
because c1, c2 and c3 are expected to be running concurrently to provide a
predictable service. I say unpredictable as c3 alone can not provide
service without c1 and c2 running without any fault.

So the problem in the current case is that, SU restart takes total 5 secs
say. During restart of the components in SU, c1 is restarted first and c3
at last. So c3 being unaware of the fact that c2 has already faulted,
continue to provide unpredictable service for 5 secs say.

Hence, wouldn't it be correct if we stop the components c1, c2, and c3
first(like a admin lock on SU) to prevent SU to provide any service and
then start the components in the order of CSI dependencies, instead of the
current way of just restarting them.


Thank you again
Greg


On Mon, Jan 27, 2014 at 11:32 PM, praveen malviya <
[email protected]> wrote:

>
> On 27-Jan-14 11:09 AM, Greg Hurlman wrote:
>
>> Hi,
>>
>> Can somebody help me understand how to configure for the below scenarios.
>>
>> 1. I want to do a service unit restart when a contained component faults
>> in
>> case of a "no redundancy model" with no spare SUs. I do not want the
>> faulty
>> component just restarts in case it faults rather all the contained
>> components in that SU. Is it possible through component recovery options?
>> Also a node reboot is not desired.
>>
> For surestart recovery:
> saAmfSgtDefCompRestartMax=0
> saAmfSgtDefSuRestartMax=2(say)
> saAmfCtDefRecoveryOnError=2
> saAmfCtDefDisableRestart=0
>
>
>
>  2. How would we monitor the SU as a whole or to know the health status of
>> the SU just like we do for the SA aware component? Does AMF or CLM
>> supports
>> such configuration? Are there any alternatives?
>>
>> Appreciate for any input in this regard.
>>
> I did not get the question completely. But I think referring to section
> 11.2.2 of AMF B0401 spec can help.
> This section talks about the "State Change Notifications" that AMF sends
> when SU or node and other such entities are affected.
> An application can subscribe with Notification service to monitor these
> notifications. In case of SU alarms are sent for admin,operational and
> presence  state change etc.
> I think this is what is meant by the health of SU.
>
>
> Thanks
> Praveen
>
>> Thanks,
>> Greg
>> ------------------------------------------------------------
>> ------------------
>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>> Critical Workloads, Development Environments & Everything In Between.
>> Get a Quote or Start a Free Trial Today.
>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&;
>> iu=/4140/ostg.clktrk
>> _______________________________________________
>> Opensaf-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/opensaf-users
>>
>
>
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to