Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Kea Kea
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 519
    • Issues 519
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 55
    • Merge requests 55
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • KeaKea
  • Issues
  • #2068

Closed
Open
Created Aug 31, 2021 by Tomek Mrugalski@tomek🛰Owner

Performance degradation in hot standby in HA

@wlodek recently implemented extended HA stability tests and the results are worrisome. It seems that there is a huge performance degradation observed in the following scenarios:

  • hotstandby memfile v4 (after 40s)
  • hotstandby memfile v6 (after 10s)
  • hotstandby postgresql v4 (after 46s)
  • hotstandby postgresql v6 (erratic, degradation over a period between 55 and 65s, but also slow degradation from 6000 acks/s down to 5500s in the initial 55s)
  • loadbalancing postgresql v4 (43s)

Open the report report-ha-1.9.11-master.html, and go to HA stability tab. For example, see "ha multi hotstandby memfile v4". These are charts 1-A and 1-B. Note the violet line (ACK-received), which behaves correctly for roughly 40 seconds (~11k ACKs/sec) and then degrades rapidly to 3k ACKs/sec.

Screenshot_2021-08-31_at_10.27.04

@wlodek will provide more details, including configs, once he gets back to office.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking