Changes between Version 3 and Version 4 of GTD_Cloud_One_arch


Ignore:
Timestamp:
Mar 17, 2009, 4:47:29 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GTD_Cloud_One_arch

    v3 v4  
    11[[PageOutline]]
    22= OpenNEbula 的運作架構 =
    3 == 1. ONE 的 Daemon ==
     3== 0. OpenNEbula 的 Daemon ==
    44 * 當 $ONE_LOCATION/bin/one start 時,會啟動 (1)!OpenNebula daemon、(2)相關的 Drivers (Information driver, Virtualization driver & Transfer driver) 和 (3)Scheduler。
     5 * Drivers 彼此都是獨立的 process,透過 internal ASCII protocol 與 OpenNEbla core 溝通,在 load driver 前會啟動兩個 Run Command (RC) 來獲得境變數,這兩個 RC file為:
     6   1. $ONE_LOCATION/etc/mad/defaultrc
     7   2. Driver 各自的特定的檔案
    58
    69[[BR]]
    7 == 2. OpenNebula daemon ==
     10== 1. OpenNebula daemon ==
    811 * 功能:!OpenNebula daemon (oned) 管理 host, vnet & vm
    912   * 設定檔為 $ONE_LOCATION/etc/oned.conf
     
    3134
    3235[[BR]]
    33 == 3. Information Driver ==
     36== 2. Information Driver ==
    3437 * 功能:從 Clustre node 去收集資訊,相依選擇的 Virtualizer
    3538 * [http://www.opennebula.org/doku.php?id=documentation:rel1.2:img Information Driver 配置]
     
    5154}}}
    5255
    53 == 4. Transfer Driver ==
     56[[BR]]
     57== 3. Transfer Driver ==
    5458 * 功能:傳輸、複製、回復和開啟 VM 印象檔
    5559 * 範例檔:
     
    7478    type       = "xen" ]   
    7579}}}
     80
     81== 4. Scheduler  ==
     82 * 功能:分配 pending VM 到 Host,他是獨立的 process
     83 * match making scheduler (mm_sched) 實作 Rank Scheduling Policy.