Hi all,

We have done a design for application scaling.

We can define scaling ratio in the parents. Ratio only applies to the
immediate children of the group and not further. Cartridge to cartridge
ratio can be anything where Group to cartridge ratio should be 1:* always.
Because when we have cartridges and groups as siblings, cartridges will be
depending on groups always.

Let’s go through some sample scenarios. G* represents groups and C*
represents cartridges.


   -

   Scenario 1




   -

   Scenario 2

We cannot have scale ratio at a parent which only has groups as
children(G1). If the user needs to have a scale ratio between such
children, s/he should move children of one of the groups to parent(G1).


   -

   Scenario 3

Case where several groups and cartridges are in a parent.

Give your feedback.

Thanks.

-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Reply via email to