Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-14532

Cross zones redundancy with sharding-cluster

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.1.0
    • Component/s: Filestore
    • Labels:
      None

      Description

      Use case :

      • Geo location with good connections (<ms)
      • cloud deployment on zones

      Using sharding-cluster with zones and redundancy.
      For example (targeted architecture for Smals) : 2x2 cluster - 2 nodes on each location with sharding-cluster provider and redundancy defined on zones (r=2 => each artifacts written once on each zone).

      CrossNetworkStrategy would be improved to look at current node's zone before other available zones.

      Changes:

      Two functionalities were added:
      1. Ability to have free space and percentages free space write strategies on sharding with zones. Strategies are 'zoneFreeSpace 'zonePercentageFreeSpace'
      2. Ability to dynamically add nodes to an existing sharding cluster using the ha-node.properties. To do so, you will need your cluster to already be configured with sharding, and by adding the 'cross.zone.order=east,west' property, the new node will be able to write to the existing cluster nodes without changing the binarystore.xml file

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              shayb Shay Bagants
              Reporter:
              jroquelaure Jonathan Roquelaure
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: