Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-1902

Support persistent disk resource.

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Twitter Q4 Sprint 1, Twitter Mesos Q4 Sprint 2

      Description

      Mesos needs to provide a way to allow tasks to write persistent data which won’t be garbage collected. For example, a task can write its persistent data to some predefined directory. When this task finishes, the framework can launch a new task which is able to access the persistent data written by the previous task which Mesos would have usually garbage-collected.

      One way to achieve that is to provide a new type of disk resources which are persistent. We call it persistent disk resource. When a framework launches a task using persistent disk resources, the data the task writes will be persisted. When the framework launches a new task using the same persistent disk resource (after the previous task finishes), the new task will be able to access the data written by the previous task.

      The persistent disk resource should be able to survive slave reboot or slave info/id change.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jieyu Jie Yu
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: