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

load balancing in ceph
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Load Balancing in Ceph:

Load Balancing With Pseudorandom Placement

Esteban Molina-Estolano, Carlos Maltzahn, Scott Brandt University of California, Santa Cruz

slide-2
SLIDE 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

slide-3
SLIDE 3

Coincidental overload

clients primary replicas

3

slide-4
SLIDE 4

Primary switching

clients replicas primaries

4

slide-5
SLIDE 5

Read flash crowd

clients primary replicas

5

slide-6
SLIDE 6

Read shedding

clients primary replicas

6

slide-7
SLIDE 7

Read shedding

clients primary replicas

7

slide-8
SLIDE 8

Write flash crowd

clients primary replicas

8

slide-9
SLIDE 9

Write shedding

clients primary replicas

9

slide-10
SLIDE 10

Write shedding

clients primary replicas

10

Serialization: Easy with POSIX HPC I/O extensions, complicated otherwise

slide-11
SLIDE 11

Preliminary Results

slide-12
SLIDE 12

Preliminary Results