Project

General

Profile

Actions

Feature #2279

closed

rbd: trivial layering design doc

Added by Sage Weil about 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

- how parent images are marked read-only
- how parent/child relationship is represented
- possibly how this allows parent image read-only-ness to be enforced via osd caps?
- read path
- write path
- copy-up process, atomicity/safety thereof
- rbd tool/user experience

- keep in mind future optimizations:
- object and image bitmaps to limit fall-thru checks, iterating over non-existent objects. see http://marc.info/?l=ceph-devel&m=129867273303846

Actions #1

Updated by Sage Weil about 12 years ago

  • Translation missing: en.field_position deleted (1)
  • Translation missing: en.field_position set to 3
Actions #2

Updated by Sage Weil about 12 years ago

  • Translation missing: en.field_position deleted (3)
  • Translation missing: en.field_position set to 1182
Actions #3

Updated by Sage Weil about 12 years ago

  • Target version deleted (v0.47)
Actions #4

Updated by Sage Weil about 12 years ago

  • Translation missing: en.field_position deleted (1210)
  • Translation missing: en.field_position set to 24
Actions #5

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position deleted (36)
  • Translation missing: en.field_position set to 3
Actions #6

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position deleted (4)
  • Translation missing: en.field_position set to 3
Actions #7

Updated by Sage Weil almost 12 years ago

  • Category set to librbd
Actions #8

Updated by Sage Weil almost 12 years ago

  • Description updated (diff)
Actions #9

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.48
  • Translation missing: en.field_position deleted (13)
  • Translation missing: en.field_position set to 1250
Actions #10

Updated by Josh Durgin almost 12 years ago

  • Assignee set to Josh Durgin
Actions #11

Updated by Sage Weil almost 12 years ago

  • Target version changed from v0.48 to v0.49
Actions #12

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_story_points set to 1
  • Translation missing: en.field_position deleted (1277)
  • Translation missing: en.field_position set to 74
Actions #13

Updated by Sage Weil almost 12 years ago

  • Project changed from Ceph to rbd
  • Category deleted (librbd)
Actions #14

Updated by Sage Weil almost 12 years ago

  • Target version deleted (v0.49)
Actions #15

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.49
  • Translation missing: en.field_position deleted (80)
  • Translation missing: en.field_position set to 1
Actions #16

Updated by Josh Durgin almost 12 years ago

  • Status changed from New to Fix Under Review

See wip-rbd-layering-doc

Actions #17

Updated by Sage Weil almost 12 years ago

  • Status changed from Fix Under Review to Resolved
  • Translation missing: en.field_position deleted (12)
  • Translation missing: en.field_position set to 13
Actions

Also available in: Atom PDF