Uploaded image for project: 'Stratos'
  1. Stratos
  2. STRATOS-697

Improvements for Clustering/simple grouping support in Stratos

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 4.1.0 RC3
    • Component/s: None
    • Labels:
      None

      Description

      While we are code freeze for 4.0.0 release (it took nearly month for several reason), WSO2 Private PaaS team used Stratos RC and make some enhancement for support clustering and WKA member handling in Stratos. Also implemented simple grouping functionality (full featured grouping functionality is implementing @4.1.0 release) which we need simple grouping in cartridges like MongoDB, MySQL master/slave ..etc.

      With above changes, Stratos can define Cartridge which need clustering and it provide functionality to define WKA (well known address) members. Autoscaler take care of these members (maintaining minimum member required) and other members join with WKA members and join cluster for caching and etc.

      1. 0001-Clustering-changes-for-stratos.patch
        769 kB
        Manula Chathurika Thantriwatte
      2. Clustering_Description.pdf
        71 kB
        Manula Chathurika Thantriwatte

        Activity

        Hide
        manulac Manula Chathurika Thantriwatte added a comment -

        Hi,

        Here I attach the patch for Clustering/simple grouping support in Stratos on top of 4.0.0 GA release.

        Thanks !
        ManulaC

        Show
        manulac Manula Chathurika Thantriwatte added a comment - Hi, Here I attach the patch for Clustering/simple grouping support in Stratos on top of 4.0.0 GA release. Thanks ! ManulaC
        Hide
        manulac Manula Chathurika Thantriwatte added a comment -

        Hi,

        Here I attach the culturing description.

        Thanks !
        ManulaC

        Show
        manulac Manula Chathurika Thantriwatte added a comment - Hi, Here I attach the culturing description. Thanks ! ManulaC
        Hide
        manulac Manula Chathurika Thantriwatte added a comment -

        Applied in commit 7b35e29e5eebc9a7f3efb8bb42042dcc48150f1e

        Show
        manulac Manula Chathurika Thantriwatte added a comment - Applied in commit 7b35e29e5eebc9a7f3efb8bb42042dcc48150f1e
        Hide
        manulac Manula Chathurika Thantriwatte added a comment -

        Cartridge agent puppet module changes applied in commit ae58fb91107a55b0a56a94ab4a2a1aa5cd2f8fb8

        Show
        manulac Manula Chathurika Thantriwatte added a comment - Cartridge agent puppet module changes applied in commit ae58fb91107a55b0a56a94ab4a2a1aa5cd2f8fb8
        Hide
        mariangela Mariangela Hills added a comment -

        Added the clustering information in [1].

        [1] https://cwiki.apache.org/confluence/display/STRATOS/4.0.1+Clustering

        Show
        mariangela Mariangela Hills added a comment - Added the clustering information in [1] . [1] https://cwiki.apache.org/confluence/display/STRATOS/4.0.1+Clustering
        Hide
        manulac Manula Chathurika Thantriwatte added a comment -

        Stratos manager console grouping changes applied in commit b38290ed6b540db4287de82aa6a120193154bc31

        Show
        manulac Manula Chathurika Thantriwatte added a comment - Stratos manager console grouping changes applied in commit b38290ed6b540db4287de82aa6a120193154bc31

          People

          • Assignee:
            manulac Manula Chathurika Thantriwatte
            Reporter:
            manulac Manula Chathurika Thantriwatte
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development