load balancing in ceph
play

Load Balancing in Ceph: Load Balancing With Pseudorandom Placement - PowerPoint PPT Presentation

Load Balancing in Ceph: Load Balancing With Pseudorandom Placement Esteban Molina-Estolano, Carlos Maltzahn, Scott Brandt University of California, Santa Cruz The Load Balancing Problem Pseudorandom placement for distributed storage


  1. Load Balancing in Ceph: Load Balancing With Pseudorandom Placement Esteban Molina-Estolano, Carlos Maltzahn, Scott Brandt University of California, Santa Cruz

  2. The Load Balancing Problem • Pseudorandom placement for distributed storage systems has several advantages • Problem: pseudorandom placement makes load balancing harder • Research platform: Ceph, object-based storage system developed at UCSC 2

  3. Coincidental overload clients primary replicas 3

  4. Primary switching clients replicas primaries 4

  5. Read flash crowd clients primary replicas 5

  6. Read shedding clients primary replicas 6

  7. Read shedding clients primary replicas 7

  8. Write flash crowd clients primary replicas 8

  9. Write shedding clients primary replicas 9

  10. Write shedding clients Serialization: Easy with POSIX HPC I/O extensions, primary complicated otherwise replicas 10

  11. Preliminary Results

  12. Preliminary Results

Recommend


More recommend