Skip to content

I/O imbalance across bookies #24010

@Jayer23

Description

@Jayer23

Discussed in #24009

Originally posted by Jayer23 February 20, 2025
Description

We observed an abnormal write pattern in our Pulsar cluster:

The nodes exposed in bookie metrics have little difference in read and write io. Producer has compressed write enabled.

266
In fact, monitoring at the node level found that io was greatly magnified, and the io differences between nodes were large. Some nodes had io less than 50MB/s, while some nodes had io greater than 450MB/s.

267
Journal disks on some nodes show very high write throughput (e.g., 400+ MB/s).

Environment

  • Pulsar version: 3.0.7
  • Storage config:
    • Journal: 3×SSD
    • Ledger:9×HDD
  • Replication: 3 replicas2 quorum writes

Expected Behavior

Write operations should be balanced between bookies

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions