Summary

HostName Scheduler

Enable users to specify a host which runs a VM.

Release Note

Rationale

For some private cloud needs, users want to decide hosts corresponds to VMs.

User stories

This is an example of command.

euca-run-instance -t key -z zone.hostname ami-tty

Assumptions

Design

We extend a schema of zone.

[zone].[hostname]

example

Only compute node uses hostname part.

Implementation

We implement new scheduler with extending current the availability-zone implementation, so there are no impact to current implementation and very few lines of code.

UI Changes

We can use current command with extended zone schema. euca-run-instance -t key -z zone.hostname ami-tty

Code Changes

Add new scheduler

Migration

No migration needed.

Test/Demo Plan

TBD

BoF agenda and discussion

Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected.


CategorySpec

Wiki: hostnamescheduler (last edited 2011-04-05 09:49:18 by NachiUeno)