Uploaded image for project: 'REEF'
  1. REEF
  2. REEF-1158

A REEF runtime for IaaS clouds

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • REEF

    Description

      REEF's abstraction is portable to IaaS clouds like AWS EC2, Azure VMs and the Google Cloud. We'd run each Evaluator on a VM, and the resource request / response would be forwarded to and from the IaaS cloud's API.

      A rough idea of the approach would be:

      • The Client gets the credentials for the IaaS account and a Driver submission. It then acquires a VM from the IaaS provider and launches the Driver on there.
      • The Driver runs in a VM and launches Evaluators on that VM until it is "full". At that point (and up to a policy), it acquires an additional VM and starts launching containers there. This could, for example, be done with the SSH runtime.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            markus.weimer Markus Weimer

            Dates

              Created:
              Updated:

              Slack

                Issue deployment