Home
Trees
Indices
Help
Package haizea
[
hide private
]
[
frames
] |
no frames
]
Package haizea
source code
Submodules
[
hide private
]
haizea.cli
haizea.cli.commands
haizea.cli.optionparser
haizea.cli.rpc_commands
haizea.common
haizea.common.config
haizea.common.constants
haizea.common.defaults
haizea.common.opennebula_xmlrpc
haizea.common.stats
haizea.common.utils
haizea.core
haizea.core.accounting
:
Classes used to collect data
haizea.core.configfile
haizea.core.enact
haizea.core.enact.actions
haizea.core.enact.opennebula
haizea.core.enact.simulated
haizea.core.frontends
haizea.core.frontends.opennebula
haizea.core.frontends.rpc
haizea.core.frontends.tracefile
haizea.core.leases
:
This module provides the lease data structures:
haizea.core.log
haizea.core.manager
:
The manager (resource manager) module is the root of Haizea.
haizea.core.rpcserver
haizea.core.scheduler
haizea.core.scheduler.lease_scheduler
:
This module provides the main classes for Haizea's lease scheduler, particularly the LeaseScheduler class.
haizea.core.scheduler.mapper
:
This module provides the base class for writing custom "mappers" and the default greedy mapper used in Haizea.
haizea.core.scheduler.policy
:
Haizea uses a policy manager that allows certain scheduling decisions to be delegated to pluggable policies.
haizea.core.scheduler.preparation_schedulers
haizea.core.scheduler.preparation_schedulers.imagetransfer
haizea.core.scheduler.preparation_schedulers.unmanaged
haizea.core.scheduler.resourcepool
haizea.core.scheduler.slottable
haizea.core.scheduler.vm_scheduler
:
This module provides the main classes for Haizea's VM Scheduler.
haizea.pluggable
:
This package contains any pluggable code.
haizea.pluggable.accounting
:
This package contains modules with pluggable accounting probes for Haizea.
haizea.pluggable.accounting.leases
:
Accounting probes that collect data from leases
haizea.pluggable.accounting.utilization
:
Accounting probes that collect data on resource utilization
haizea.pluggable.policies
:
This package contains modules with pluggable policies for Haizea.
haizea.pluggable.policies.admission
:
This module provides pluggable lease admission policies.
haizea.pluggable.policies.host_selection
:
This module provides pluggable host selection policies.
haizea.pluggable.policies.preemption
:
This module provides pluggable lease preemption policies.
Variables
[
hide private
]
__package__
=
None
Home
Trees
Indices
Help
Generated by Epydoc 3.0.1 on Thu Dec 17 10:59:16 2009
http://epydoc.sourceforge.net