Skip to content

I/O imbalance across bookies #24010

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