Package haizea :: Package core :: Package scheduler :: Module mapper
[hide private]
[frames] | no frames]

Module mapper

source code

This module provides the base class for writing custom "mappers" and the default greedy mapper used in Haizea. A mapper is a class with a single function "map" that takes a set of requested resources (typically corresponding to VMs) and maps them to physical nodes (if such a mapping exists).

Classes [hide private]
  Mapper
Base class for mappers
  GreedyMapper
Haizea's default greedy mapper
Variables [hide private]
  class_mappings = {'greedy': 'haizea.core.scheduler.mapper.Gree...
  __package__ = 'haizea.core.scheduler'
Variables Details [hide private]

class_mappings

Value:
{'greedy': 'haizea.core.scheduler.mapper.GreedyMapper'}