[[PageOutline]] {{{ #!html

Haizea

}}} ---- = 【1.Haizea介紹】 = * '''簡介:'''是一個開放原始碼的'''''以VM為基之租約管理架構'''''(virtual machine-based lease management architecture) * 資源管理者(排程管理者) * 使用租約機制 * VM-based * 開放原始碼 * '''用途:'''(有兩種使用方式) 1. 獨立使用 2. 作為 OpenNEbula 的後端排程 * '''特色:''' * 租約特色: * lease必須能平行處理 * Best-effort 租約 - 將會使用queue等待,直到有資源可使用 * 進階預定租約 - 可以再未來某一段時間執行 * Immediate 租約 * 演算法特色: * 明確地排程VM部署時所需的相關程序,而不需使用者來做分配 * 利用 suspend/resume (當有更高權限的租約時,會將較低權限的VM suspend,再 migration 到其他台機器,再resume,也可使用 live-migration) * best-effort requests 使用先到先處理 queue with backfilling (aggressive, conservative, or with any number of reservations). ---- = 【2.架構】 = [[Image(what_haizea_does.png,width=500px)]] ---- = 【3.安裝】 = || 測試平台的 OS 為 Debian 5.03 (AMD64) || * 相依性套件 {{{ # sudo aptitude install python-2.5 python-egenix-mxdatetime python-mako }}} * python-psyco 只支援 i386 的處理器 * 安裝 ---- = 【參考】 = * [http://haizea.cs.uchicago.edu/ Haizea] [[BR]]