close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_delta.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Mar 17, 2009, 4:25:24 PM (17 years ago)
- Author:
-
rock
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v2
|
v3
|
|
| 2 | 2 | = OpenNEbula 的運作架構 = |
| 3 | 3 | == 1. ONE 的 Daemon == |
| 4 | | * 當 $ONE_LOCATION/bin/one start 時,會啟動 OpenNebula daemon、相關的 drivers (Information driver, Virtualization driver & Transfer driver) 和 scheduler。 |
| | 4 | * 當 $ONE_LOCATION/bin/one start 時,會啟動 (1)!OpenNebula daemon、(2)相關的 Drivers (Information driver, Virtualization driver & Transfer driver) 和 (3)Scheduler。 |
| 5 | 5 | |
| 6 | 6 | [[BR]] |
| … |
… |
|
| 18 | 18 | * 範例: |
| 19 | 19 | {{{ |
| 20 | | #------------------------------------------------------------------------------- |
| 21 | | # Daemon configuration attributes |
| 22 | | #------------------------------------------------------------------------------- |
| 23 | 20 | HOST_MONITORING_INTERVAL = 10 |
| 24 | 21 | VM_POLLING_INTERVAL = 10 |
| … |
… |
|
| 35 | 32 | [[BR]] |
| 36 | 33 | == 3. Information Driver == |
| | 34 | * 功能:從 Clustre node 去收集資訊,相依選擇的 Virtualizer |
| 37 | 35 | * [http://www.opennebula.org/doku.php?id=documentation:rel1.2:img Information Driver 配置] |
| 38 | | * 功能:從 Clustre node 去收集資訊,相依選擇的 Virtualizer |
| 39 | 36 | * IM 的 File: |
| 40 | 37 | 1. $ONE_LOCATION/lib/mads/one_im_ssh : shell script wrapper to the driver itself. Sets the environment and other bootstrap tasks. |
| … |
… |
|
| 53 | 50 | default = "im_xen/im_xen.conf" ] |
| 54 | 51 | }}} |
| | 52 | |
| | 53 | == 4. Transfer Driver == |
| | 54 | * 功能:傳輸、複製、回復和開啟 VM 印象檔 |
| | 55 | * 範例檔: |
| | 56 | {{{ |
| | 57 | TM_MAD = [ |
| | 58 | name = "tm_ssh", |
| | 59 | executable = "one_tm", |
| | 60 | arguments = "tm_ssh/tm_ssh.conf", |
| | 61 | default = "tm_ssh/tm_ssh.conf" ] |
| | 62 | }}} |
| | 63 | |
| | 64 | [[BR]] |
| | 65 | == 4. Virtualization Driver == |
| | 66 | * 功能:開啟、控制和監控 VMs 在 Cluster nodes |
| | 67 | * [http://www.opennebula.org/doku.php?id=documentation:rel1.2:xeng Xen Driver 的配置] |
| | 68 | * 範例檔: |
| | 69 | {{{ |
| | 70 | VM_MAD = [ |
| | 71 | name = "vmm_xen", |
| | 72 | executable = "one_vmm_xen", |
| | 73 | default = "vmm_xen/vmm_xen.conf", |
| | 74 | type = "xen" ] |
| | 75 | }}} |