ืืืขืจืืืช ืขื ื ืืืืืืช, ื ืืฉื ืืืืืื ืืืืืืืื ืื ืคืืืืก ืืขืืืก ืขื ืืฉืืื ืืืืฉืื ืืื ืืจืืฃ ืืืืืื. ืื Tionix (ืืคืชืืช ืืืคืขืืื ืฉื ืฉืืจืืชื ืขื ื, ืืืง ืืงืืืฆืช ืืืืจืืช Rostelecom) ืืืคืื ืื ืืฉื ืื.
ืืืืืืื ืฉืคืืืคืืจืืช ืืคืืชืื ืืขืืงืจืืช ืฉืื ื ืืื Openstack, ืืื ืื ื, ืืื ืื ืืื ืฉืื, ืขืฆืื ืื, ืืืืื ืืืืืจ ืืืืืื ืืืื ืฉืืืจ ืืืื ืืคืืืคืืจืื. ืืืืืจื ืฉืื ื ื ืคืื ืขื Watcher, ืฉืืืืื ื ืืืฉืชืืฉ ืื ืืฆืจืืื ื.
ืจืืฉืืช, ืืืื ื ืกืชืื ืขื ืืืื ืืื ืืืืืืจืืช.
ืืื ืืื ืืืืืจืืช
ืืขื ืืื ืชืืฆืื ืกืืคืืช ืื ืืชื ืช ืืงืจืืื ืขื ืืื ืืื, ื ืืชื ืช ืืฆืคืืื ืืืืืื ืฉืืฉ ืืืฉืื. ืืฉื ื ืืกืืจืืืื ืืืช ืื ืืืชืจ ืืืฉืืช ืื ืืืจื. ืืกืืจืืืื ืืื ืืืฉืื ืฉื ืืืืืจืืชื ืืืกืืื ืืืฆืื ืคืชืจืื ืืืืจื ื ืชืื ื.
ืคืขืืื ืืื ืืฉืืื ืืืื ืืจืืช ืืืฉื ื ืืช ืืืฆื ืื ืืืื ืฉื ืืฉืื ืืืขื ืืื ืืื ืฉื ืืฉืืื OpenStack, ืืืื: ืืขืืจืช ืืืื ื ืืืจืืืืืืช (ืืืืจื), ืฉืื ืื ืืฆื ืืกืคืง ืฉื ืฆืืืช (change_node_power_state), ืฉืื ืื ืืฆื ืฉืืจืืช nova (change_nova_service_state ), ืฉืื ืื ืืขื (ืฉืื ืื ืืืื), ืจืืฉืื ืืืืขืืช NOP (nop), ืืืกืจ ืคืขืืื ืืืฉื ืืื ืืกืืื - ืืคืกืงื (ืฉืื ื), ืืขืืจืช ืืืกืง (volume_migrate).
ืชืืื ืืช ืคืขืืื - ืืจืืื ืืกืืืืช ืฉื ืคืขืืืืช ืืืชืืฆืขืืช ืืกืืจ ืืกืืื ืืืฉืืช ืืืจื ืืกืืืืช. ืชืืื ืืช ืืคืขืืื ืืืืื ืื ืืืฆืืขืื ืืืืืืืื ืืืืืื ืขื ืงืืืฆื ืฉื ืืืื ืืืฆืืขืื. ืชืืื ืืช ืคืขืืื ื ืืฆืจืช ืขื ืืื Watcher ืืืืจ ืืืงืืจืช ืืืฆืืืช, ืืืชืืฆืื ืืื ืืืกืืจืืืื ืื ื ืขืฉื ืฉืืืืฉ ืืืฆืืช ืคืชืจืื ืืืฉืืช ืืืืจื. ืชืืื ืืช ืคืขืืื ืืืจืืืช ืืจืฉืืื ืฉื ืคืขืืืืช ืขืืงืืืช.
ืึผึฐืึดืืงึธื ืืื ืืงืฉื ืืืืขื ืืช ืืืฉืืื. ืืืคืืืืืืฆืื ืืชืืฆืขืช ืขื ืื ืช ืืืฉืื ืืขื ืืื ืืืฉืืื ื ืชืื. ืขืืืจ ืื ืืืงืืจืช ืืืฆืืืช, Watcher ืืืืฆืจ ืชืืื ืืช ืคืขืืื.
ืืืงืฃ ืืืืงืืจืช ืืื ืกื ืฉื ืืฉืืืื ืฉืืชืืื ืืชืืฆืขืช ืืืืงืืจืช (ืืืืจื ืืืื ืืช, ืฆืืืจื ืฆืืชืื, ืฆืืชื ืืืฉืื ืืืืืื ืื ืฆืืชื ืืืกืื ืืื'). ืืืงืฃ ืืืืงืืจืช ืืืืืจ ืืื ืชืื ืืช. ืื ืื ืฆืืื ืืืงืฃ ืืืงืืจืช, ืืืฉืืื ืืืื ื ืืืง.
ืชืื ืืช ืืืงืืจืช - ืงืืืฆื ืฉืืืจื ืฉื ืืืืจืืช ืืืคืขืืช ืืืงืืจืช. ืืฉ ืฆืืจื ืืชืื ืืืช ืืื ืืืคืขืื ืืืงืืจืช ืืกืคืจ ืคืขืืื ืขื ืืืชื ืืืืจืืช. ืืชืื ืืช ืืืืืช ืืืืื ืืืืจื ืืช ืืืจืช ืืืืงืืจืช; ืื ืื ืฆืืื ื ืืกืืจืืืืืช, ืืื ื ืืืจืืช ืืืกืืจืืืืืช ืืงืืืืืช ืืืชืืืืืช ืืืืชืจ.
ืึถืฉืืึผืึนื ืืื ืืืกืฃ ืฉื ืืืื ืืช ืคืืืืืช ืืืกืคืงืืช ืืฉืืื ืืืฉืื, ืืืกืื ืืจืฉืช ืืื ืืืืื ืขื ืืื ืืืชื ืฆืืืช ื ืืืื OpenStack.
ืืืื ื ืชืื ื ืืฉืืื (CDM) ืืื ืืืฆืื ืืืื ืฉื ืืืฆื ืื ืืืื ืืืืืคืืืืืื ืฉื ืืืฉืืืื ืืื ืืืืื ืขื ืืื ืืืฉืืื.
ืืืืื ืืขืืืืช - ืืื ืืืงืืืจ ืืืฆืืื ืืืฆื ืืชืืฆืข ืืคืชืจืื ืฉื ืืฆืจ ืืืืฆืขืืช ืืกืืจืืืื ืื. ืืืื ืืืฆืืขืื ืกืคืฆืืคืืื ืืืืจื ืืกืืืืช ืืืฉืืฉืื ืืืจื ืืื ืืืืฉืื ืืืคืงืืืืืืช ืืืืืืืืช ืฉื ืชืืื ืืช ืืคืขืืื ืืืชืงืืืช.
ืืคืจื ืืขืืืืช ืืื ืงืืืฆื ืฉื ืืืคืืื ืื ืกืคืฆืืคืืื ืืงืฉืืจืื ืืื ืืขื ืืืืืืจ ืืช ืืืื ืืืืฆืืขืื ืืฉืื ืื ืฉืืกืืจืืืื ืืืฉืืช ืืืขื ืืืงืืื ืืืืืช ืืืฉืื ืืคืชืจืื ื. ืืืื, ืื ืคืชืจืื ืฉืชืฆืืข ืืืกืืจืืืื ืืืืืง ืืื ืืืคืจื ืืคื ื ืืืฉืื ืืืคืงืืืืืืช ืืืืืืืืช ืฉืื.
ืื ืืข ื ืืงืื ืืื ืงืืืฅ ืืคืขืื ืฉืืฉ ืื ืชืฉืืืืช ืืืืืจืืช ืืืื, ืคืืืื ืืืืืจืื ืืืื, ืืืืฆืข ืืฉืืื ืืชืืืืช ืืืื. ืืืจื ืื, ืืืืฉืื ืืื ื ืชืืื ืืกืืืื ืฉืื ืืื ืืืืฆืข - ืืื ืืืชื ืืช ืืืชื ืชืืฆืื ืืื ืืงืื.
Watcher Planner - ืืืง ืืื ืืข ืงืืืช ืืืืืืืช ืฉื Watcher. ืืืืื ืื ืืืงื ืงืืืฆื ืฉื ืคืขืืืืช ืฉื ืืฆืจืืช ืขื ืืื ืืกืืจืืืื ืืืืฆืจ ืชืืื ืืช ืืจืืืช ืขืืืื ืืืฆืืื ืช ืืืฆื ืืชืืื ืืช ืืคืขืืืืช ืืฉืื ืืช ืืืื ืืืื ืืืื ืคืขืืื, ืืื ืืชื ืืื ืืืืงืืืื.
ืืืจืืช ืืืกืืจืืืืืช ืฉื Watcher
ืืขื
ืืกืืจืืืื
ืืื ืืื
ืืกืืจืืืืืช ืืื
ืืกืืจืืืืืช ืืื ืืืืฆืขืืช ืื ืืขื ื ืืงืื ืืืืืื
ืืกืืจืืืืืช ืืื ืขื ืฉืื ืื ืืืื
ืืืกืืื ืืื ืจืืื
ืืกืืจืืืืืช ืืืกืืื ืืื ืจืืื
ืืืืื ืฉืจืชืื
ืืืืื ืฉืจืชืื ืื ืืงืืื ืืกืืกื
ืืกืืจืืืืืช ืืืืื ืขืืืกื ืขืืืื ืฉื VM
ืืืืื ืขืืืกื ืขืืืื
ืืกืืจืืืืืช ืืืืจื ืฉื ืืืืื ืขืืืกื ืขืืืื
ืืกืืจืืืืืช ืืืืื ืงืืืืืช ืืืกืื
ืืืฆืื ืขืืืก ืืขืืืื
ืฉืื ืจืืขืฉ
ืฉืื ืจืืขืฉ
ืืืคืืืืืืฆืื ืชืจืืืช
ืืกืืจืืืื ืืืืกืกืช ืืืคืจืืืจืช ืืฆืืื
ืืืคืืืืืืฆืื ืฉื ืืจืืืช ืืืืืจ
ืืกืืจืืืืืช ืืขืืจืช ืืจืืืช ืืืืืจ ืืืืื
ืชืืืืงืช ืืืืจื
ื ืืืืช ืืืืจ
ืื ืืกืืื
ืืคืขืื
ืืื ืืื - ืืขื ืฉืืืจ ืืืฉืืฉ ืืืืจืืช ืืืืงื.
ืืกืืจืืืืืช ืงืฉืืจืืช: ืืกืืจืืืืืช ืืื, ืืกืืจืืืืืช ืืื ืืืืฆืขืืช ืื ืืขื ื ืืงืื ืืืืืื ืืืกืืจืืืืืช ืืื ืขื ืฉืื ืื ืืืื. ืืกืืจืืืืืช ืืื ืืื ืืกืืจืืืืืช ืืื ืืืฉืืฉืช ืืืืืงืช ืืื ืืืจืฆืื ืืืืฆืขืืช Tempest. ืืกืืจืืืื ืื ืืื ื ืืกืคืงืช ืฉืื ืืืคืืืืืืฆืื ืฉืืืืฉืืช, ืืืืจื ืืืืืื ืฉืื ืืื ืืืฉืชืืฉ ืืืืื ื Tempest.
ืืกืืจืืืืืช ืืื ืืืืฆืขืืช ืื ืืขื ื ืืงืื ืืืืืื - ืืืกืืจืืืื ืืืื ืืงืืืืชื, ืืืืื ืืืืื ืืื ืฉืืืืฉ ื"ืื ืืข ื ืืงืื" ืืืืืื ืืืืฆืข ืืืฉืืืื ืืืืฆืขืืช ืฉืืืืช ืืืืืช ืืืื ื.
ืืกืืจืืืืืช ืืื ืขื ืฉืื ืื ืืืื - ืืืกืืจืืืื ืืืื ืืงืืืืชื, ืืืืื ืืืืื ืืื ืืฉืืืืฉ ืืฉืื ืื ืืืขื (ืืืืจื ืืฉืื ืื ืืืื).
ืื ืืฉืืืืฉ ืืืืฆืืจ.
ืืืกืืื ืืื ืจืืื - ืืืืขืจ ืืช ืฆืจืืืช ืืื ืจืืื. ืืกืืจืืืืืช ืืืกืืื ืืื ืจืืื ืฉื ืืืจื ืื, ืืื ืขื ืืกืืจืืืืืช ืืืืื ืขืืืก ืืขืืืื ืฉื VM (ืืืืื ืฉืจืชืื), ืืกืืืืืช ืืชืืื ืืช ื ืืืื ืฆืจืืืช ืืฉืื ืืื ืื (DPM) ืืืืกืืืช ืื ืจืืื ืขื ืืื ืืืืื ืืื ืื ืฉื ืขืืืกื ืขืืืื ืืคืืื ืืชืงืืคืืช ืฉื ื ืืฆืื ืืฉืืืื ื ืืื: ืืืื ืืช ืืืจืืืืืืืช ืืืขืืจืืช ืืคืืืช ืฆืืชืื ืืฆืืชืื ืืืืชืจืื ืืืฉืืชืื. ืืืืจ ืืืืื, ืืืกืืจืืืื ืืฆืืขื ืืืืื ืขื ืืคืขืื/ืืืืื ืฉื ืฆืืชืื ืืืชืื ืืคืจืืืจืื ืฉืฆืืื ื: "min_free_hosts_num" - ืืกืคืจ ืืฆืืชืื ืืคื ืืืื ืืืืคืฉืจืื ืืืชืื ืื ืืืขืื ื, ื-"free_used_percent" - ืืืื ืืืืจืืื ืืืืคืขืืื ืืืื ื ื- ืืกืคืจ ืฆืืชืื ืฉืชืคืืกืื ืขื ืืื ืืืื ืืช. ืืื ืฉืืืกืืจืืืื ืชืขืืื ืืืืืช ืืืืืช ืืืคืฉืจื ืืืืืืจื ืืช Ironic ืืืืคืื ืืืืืืจื ืืฉืื ืืฆืืชืื.
ืคืจืืืจืื ืฉื ืืกืืจืืืื
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
free_used_percent
ืืกืคืจ
10.0
ืืืก ืืื ืืกืคืจ ืฆืืชื ืืืืฉืื ืืคื ืืืื ืืืกืคืจ ืฆืืชื ืืืืฉืื ืขื ืืืื ืืช ืืืจืืืืืืืช
min_free_hosts_num
Int
1
ืืกืคืจ ืืื ืืืื ืฉื ืฆืืชื ืืืฉืื ืคื ืืืื
ืืขื ื ืืืื ืืืืืช ืืคืืืช ืฉื ื ืฆืืชืื. ืืฉืืื ืฉืื ื ืขืฉื ืฉืืืืฉ ืืื ืฉืื ืื ืืฆื ืืืื ืฉื ืืฆืืืช (change_node_power_state). ืืืกืืจืืืื ืืื ื ืืฆืจืืื ืืืกืืฃ ืืืืื.
ืืืืื ืฉืจืชืื - ืฆืืฆื ืืช ืืกืคืจ ืฆืืชื ืืืืฉืื (ืงืื ืกืืืืืฆืื). ืืฉ ืื ืฉืชื ืืกืืจืืืืืช: ืืืืื ืฉืจืชืื ืื ืืงืืื ืื ืืกืืกื ืืืกืืจืืืืืช ืืืืื ืขืืืกื ืขืืืื VM.
ืืืกืืจืืืื ืืืกืืกืืช ืฉื ืืืืื ืฉืจืชืื ืื ืืงืืื ืื ืืืืขืจืช ืืช ืืืกืคืจ ืืืืื ืฉื ืฉืจืชืื ืืฉืืืืฉ ืืื ืืืืขืจืช ืืช ืืกืคืจ ืืืืืจืืช.
ืืืกืืจืืืื ืืืกืืกืืช ืืืจืฉืช ืืช ืืืืืื ืืืืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
compute.node.cpu.percent
ืืฃ ืื ืืื
cpu_util
ืืฃ ืื ืืื
ืคืจืืืจืื ืฉื ืืกืืจืืืื: migration_attempts - ืืกืคืจ ืฉืืืืืื ืืืืคืืฉ ืืืขืืืื ืคืืื ืฆืืืืืื ืืืืืื (ืืจืืจืช ืืืื, 0, ืืื ืืืืืืช), ืชืงืืคื - ืืจืืื ืืื ืืฉื ืืืช ืืืฉืืช ืฆืืืจื ืกืืืืช ืืืงืืจ ืื ืชืื ืื ืืืืจืืื (ืืจืืจืช ืืืื, 700).
ืฉืืืืช ืืฉืืืืฉ: ืืืืจื, ืฉืื ืื ืืฆื ืฉืืจืืช nova (change_nova_service_state).
ืืกืืจืืืืืช ืืืืื ืขืืืก ืืขืืืื ืฉื VM ืืืืกืกืช ืขื ืืืืจืืกืืืงื ืืชืืื ืจืืฉืื ื ืืืชืืงืืช ืืขืืืก ืืขืื ื ืืื ืื ืืกืืื ืืช ืืืืขืจ ืฆืืชืื ืฉืืฉ ืืื ืืืชืจ ืืื ืื ืืขื ืืื ืขืืืก ืืืื ืชื ืืืืืฆื ืงืืืืืช ืืฉืืืื. ืืกืืจืืืื ืื ืืกืคืงืช ืคืชืจืื ืฉืืืื ืืฉืืืืฉ ืืขืื ืืืชืจ ืืืฉืืื ืืืฉืืืืืช ืืืืฆืขืืช ืืจืืขืช ืืฉืืืื ืืืืื:
- ืฉืื ืืคืจืืงื - ืขืืืื ืืฉืืืื ืืฉืืืืฉ ืืชืจ;
- ืฉืื ืืืืืื - ืืืคืื ืืืฉืืืื ืื ืื ืืฆืืื;
- ืืืคืืืืืืฆืื ืฉื ืืคืชืจืื - ืฆืืฆืื ืืกืคืจ ืืืืืจืืช;
- ืืฉืืชืช ืฆืืชื ืืืฉืื ืฉืืื ื ืืฉืืืืฉ.
ืืืกืืจืืืื ืืืจืฉืช ืืช ืืืืืื ืืืืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
ืืืืจืื
ืืฃ ืื ืืื
ืืืื.ืฉืืจืฉ.ืืืกืง
ืืฃ ืื ืืื
ืืืืืื ืืืืื ืื ืืืคืฆืืื ืืืื ืื ืืฉืคืจื ืืช ืืืืง ืืืกืืจืืืื ืื ืื ืืืื ืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
ืืืืจืื.ืชืืฉื
ืืฃ ืื ืืื
cpu_util
ืืฃ ืื ืืื
ืคืจืืืจืื ืฉื ืืกืืจืืืื: ืชืงืืคื - ืืจืืื ืืื ืืฉื ืืืช ืืืฉืืช ืฆืืืจื ืกืืืืช ืืืงืืจ ืื ืชืื ืื ืืืืจืืื (ืืจืืจืช ืืืื, 3600).
ืืฉืชืืฉ ืืืืชื ืฉืืืืช ืืื ืืืกืืจืืืื ืืงืืืืช. ืคืจืืื ื ืืกืคืื
ืืืืื ืขืืืกื ืขืืืื - ืืืืื ืขืืืก ืืขืืืื ืืื ืฆืืชื ืืืฉืื. ืืืืจื ืฉืืืฉ ืืกืืจืืืืืช: ืืกืืจืืืืืช ืืขืืจืช ืืืืื ืขืืืก ืขืืืื, ืืืฆืื ืขืืืก ืขืืืื, ืืกืืจืืืืืช ืืืืื ืงืืืืืช ืืืกืื.
ืืกืืจืืืืืช ืืขืืจืช ืืืืื ืขืืืกื ืขืืืื ืืคืขืืื ืืขืืจืืช ืฉื ืืืื ืืช ืืืจืืืืืืืช ืืืืืกืกืืช ืขื ืขืืืก ืืขืืืื ืฉื ืืืืฉื ืืืืืจืืืืื ืืืืจื. ืืืืืช ืืืืจื ืืชืงืืืช ืืื ืคืขื ืฉ-% ื ืืฆืื ืืขืื ืื ืืืืจืื RAM ืฉื ืฆืืืช ืืืจื ืืืกืฃ ืฉืฆืืื. ืืืงืจื ืื, ืืืืื ื ืืืืจืืืืืืช ืฉืืืขืืจื ืฆืจืืื ืืงืจื ืืช ืืฆืืืช ืืขืืืก ืืขืืืื ืืืืืฆืข ืฉื ืื ืืฆืืชืื.
ืืจืืฉืืช
- ืฉืืืืฉ ืืืขืืืื ืคืืืืื;
- ืืคืืืช ืฉื ื ืฆืืชื ืืืฉืื ืคืืืืื;
- ืืชืงื ืืืืืืจ ืืช ืจืืื ื-Ceilometer - ceilometer-agent-compute, ืคืืขื ืืื ืฆืืืช ืืืฉืื, ืืืช ื-Ceilometer API, ืืื ืื ืืืกืืฃ ืืืืืื ืืืืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
cpu_util
ืืฃ ืื ืืื
ืืืืจืื.ืชืืฉื
ืืฃ ืื ืืื
ืคืจืืืจืื ืฉื ืืกืืจืืืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
ืืืืื
ืืืจืืืช
'cpu_util'
ืืืืืื ืืืกืืกืืื ืื: 'cpu_util', 'memory.resident'.
ืกืฃ
ืืกืคืจ
25.0
ืกืฃ ืขืืืก ืขืืืื ืืืืืจื.
ืชืงืืคื
ืืกืคืจ
300
ืคืจืง ืืื ืืฆืืืจ Ceilometer.
ืืฉืืื ืื ืืฉืชืืฉืื ืืื ืืืืจื.
ืืืฆืื ืขืืืก ืขืืืื ืืื ืืกืืจืืืื ืฉืืืจืชื ืืืืฆื ืืช ืขืืืก ืืขืืืื ืืืืฆืขืืช ืืขืืจื ืืื. ืืืกืืจืืืื ืืืืกืกืช ืขื ืืืืืจืืชื ืกืืืืช ืชืงื ืืงืืืขืช ืื ืืฉ ืืืืฉ ืืืฉืืื ืืืืืื ืื ืขื ืืื ืืคืขืืช ื ืืืืช ืืืื ื ืืืืฆืื ืืืฉืืื.
ืืจืืฉืืช
- ืฉืืืืฉ ืืืขืืืื ืคืืืืื;
- ืืคืืืช ืฉื ื ืฆืืชื ืืืฉืื ืคืืืืื;
- ืืชืงื ืืืืืืจ ืืช ืจืืื ื-Ceilometer - ceilometer-agent-compute, ืคืืขื ืืื ืฆืืืช ืืืฉืื, ืืืช ื-Ceilometer API, ืืื ืื ืืืกืืฃ ืืืืืื ืืืืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
cpu_util
ืืฃ ืื ืืื
ืืืืจืื.ืชืืฉื
ืืฃ ืื ืืื
ืืกืืจืืืืืช ืืืืื ืงืืืืืช ืืืกืื (ืืกืืจืืืื ืืืืฉืืช ืืื ืืงืืืื ืก) - ืืืกืืจืืืื ืืขืืืจื ืืืกืงืื ืืืชืื ืืขืืืก ืขื ืืจืืืืช ืืกืื ืืจ. ืืืืืช ืืขืืจื ืืชืงืืืช ืืื ืคืขื ืฉืฉืืขืืจ ื ืืฆืื ืืืืืจ ืืืจื ืืกืฃ ืืืืืจ. ืืืืกืง ืืืืื ืืืืจ ืืงืจื ืืช ืืืจืืื ืืขืืืก ืืืืืฆืข ืฉื ืื ืืจืืืืช ืืกืื ืืจ.
ืืจืืฉืืช ืืืืืืืช
- ืืื ืืืื ืฉืชื ืืจืืืืช ืกืื ืืจ;
- ืืคืฉืจืืช ืืืขืืจืช ืืืกืงืื.
- ืืืื ื ืชืื ื ืืฉืืื - ืืกืคื ืืืื ื ืชืื ื ืืฉืืื.
ืคืจืืืจืื ืฉื ืืกืืจืืืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
volume_threshold
ืืกืคืจ
80.0
ืขืจื ืกืฃ ืฉื ืืืกืงืื ืืืืืื ื ืคืืื.
ืืฉืืื ืฉืื ื ืขืฉื ืฉืืืืฉ ืืื ืืขืืจืช ืืืกืงืื (volume_migrate).
Noisy Neighbor - ืืืืื ืืืขืืจื ืฉื "ืฉืื ืจืืขืฉ" - ืืืื ื ืืืจืืืืืืช ืืขืืืคืืช ื ืืืื ืฉืืฉืคืืขื ืืจืขื ืขื ืืืืฆืืขืื ืฉื ืืืื ื ืืืจืืืืืืช ืืขืืืคืืช ืืืืื ืืืื ืืื ืฉื IPC ืขื ืืื ืฉืืืืฉ ืืชืจ ื-Last Level Cache. ืืกืืจืืืื ืืฉืื: Noisy Neighbor (ืคืจืืืจ ืืกืืจืืืื ืืฉืืืืฉ ืืื cache_threshold (ืขืจื ืืจืืจืช ืืืืื ืืื 35), ืืืฉืจ ืืืืฆืืขืื ืืืจืืื ืืขืจื ืฉืฆืืื, ืืืขืืจื ืืชืืืื. ืืื ืฉืืืกืืจืืืื ืชืขืืื, ืืืคืขื ืืืื LLC (ืืืืื ืืจืื ืืืืจืื ื), ืฉืจืช ืืื ืื ืืขืืื ื ืืืืชืจ ืขื ืชืืืื ื-CMT, ืืื ืื ืืืกืืฃ ืืืืืื ืืืืื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
cpu_l3_cache
ืืฃ ืื ืืื
ืืื ืื ื ืืจืฉืช
ืืืื ื ืชืื ื ืืฉืืื (ืืจืืจืช ืืืื): ืืืกืฃ ืืืื ื ืชืื ื ืืฉืืื ื ืชืื ืื ืฉื Nova. ืืฉืืื ืื ืืฉืชืืฉืื ืืื ืืืืจื.
ืืขืืืื ืขื ืืืจื ืื ืืจื ืืื ืืืืืื ืื ืืื ื ืืืืฉืืช ืืืืืื ืืงืืืื ืก.
ืืืคืืืืืืฆืื ืชืจืืืช - ืืืืขื ืืช ืืฉืืจ ืืืืคืจืืืจื. ืืืคืจืืืจืช ืืืฆืืื (ืืืืืจ ืืคืืืื) ืืื ืืืช ืืืขืจืืืช ืืืืืืจืื ืืชืจืืืืช ืืืฉืืืืช ืืืืืืช ืืฆื ืชืจืื/ืขืืืก ืขืืืื ืฉื ืฉืจืช. ืืืขื ืืฉ ืืกืืจืืืื ืืืช, ืืกืืจืืืื ืืืืกืกืช ืืืคืจืืืจืช Outlet, ืืฉืจ ืืืืืื ืืืขืืืจ ืขืืืกื ืขืืืื ืืืืจืืื ื ืืืื ืืืืื ื ืชืจืืืช (ืืืคืจืืืจืช ืืืฆืืื ืื ืืืื ืืืืชืจ) ืืืฉืจ ืืืคืจืืืจืช ืืืฆืืื ืฉื ืืืจืื ืืืงืืจ ืืืืขื ืืกืฃ ืฉื ืืชื ืืืืืจื.
ืืื ืฉืืืกืืจืืืื ืชืขืืื, ืืชื ืฆืจืื ืฉืจืช ืขื Intel Power Node Manager ืืืชืงื ืืืืืืจ
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
hardware.ipmi.node.outlet_temperature
IPMI
ืคืจืืืจืื ืฉื ืืกืืจืืืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
ืกืฃ
ืืกืคืจ
35.0
ืกืฃ ืืืคืจืืืจื ืืืืืจื.
ืชืงืืคื
ืืกืคืจ
30
ืืจืืื ืืืื, ืืฉื ืืืช, ืืงืืืช ืืฆืืืจื ืืกืืืืกืืืช ืืืงืืจ ืื ืชืื ืื ืืืืจืืื.
ืืฉืืื ืื ืืฉืชืืฉืื ืืื ืืืืจื.
ืืืคืืืืืืฆืื ืฉื ืืจืืืช ืืืืืจ - ืืื ืืช ืืฆื ืืืืืจืืจ. ืืกืืจืืืื ืืฉืื - ืืจืืืช ืืืืืจ ืืืืื ืืืืฆืขืืช ืืืืจื ืืื. ืืืกืืจืืืื ืืคืขืืื ืืขืืจืช ืืืฉื ืืืจืืืืื ืืื ืคืขื ืฉืืจืืืช ืืืืืืจ ืืืืืืจืจ ืืฉืจืช ืืืจืืช ืืกืฃ ืืืืืจ.
ืืื ืฉืืืกืืจืืืื ืชืขืืื ืืชื ืฆืจืื:
- ืืืืจื: ืฆืืชื ืืืฉืื < ืชืืืืื ื-NodeManager 3.0;
- ืืคืืืช ืฉื ื ืฆืืชื ืืืฉืื;
- ืจืืื ื-Ceilometer-agent-compute ื-Ceilometer API ืืืชืงื ืืืืืืจ ืืื ืฆืืืช ืืืฉืื, ืฉืืืืืื ืืืืื ืืืฆืืื ืขื ืืืืื ืืืื ืืจืืืช ืืืืืจ, ืืกืคืง ืืขืจืืช, ืืืคืจืืืจืช ืื ืืกื:
ืืืืื
ืฉืืจืืช
ืชืืกืคืื
ืคืจืฉื ืืช
hardware.ipmi.node.flow
IPMI
hardware.ipmi.node.temperatur
IPMI
hardware.ipmi.node.power
IPMI
ืืื ืฉืืืกืืจืืืื ืชืขืืื, ืืชื ืฆืจืื ืฉืจืช ืขื Intel Power Node Manager 3.0 ืืืืื ืืืชืงื ืืืืืืจ.
ืืืืืืช: ืืงืื ืกืคื ืืื ื ืืืืขื ืืืืฆืืจ.
ืืืฆืข ืืืฉืชืืฉ ืืืืืืจืืชื ืื ืขื ืืืงืืจืช ืืชืืฉืืช, ืฉืื ืจืง ืืืื ื ืืืจืืืืืืช ืืืช ืืชืืื ื ืช ืืืืืช ืืืขืืจืช ืืื ืืืืจืฆืื.
ืืืืจื ืืื ืืคืฉืจืืช.
ืคืจืืืจืื ืฉื ืืกืืจืืืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
threshold_flow
ืืกืคืจ
400.0
ืกืฃ ืืจืืืช ืืืืืืจ ืืืืืืช ืืืืจื ืืื 0.1CFM
threshold_inlet_t
ืืกืคืจ
28.0
ืกืฃ ืืืคืจืืืจืช ืืื ืืกื ืืืืืืช ืืืืจื
ืืื_ืกืฃ
ืืกืคืจ
350.0
ืกืฃ ืืื ืืขืจืืช ืืืืืืช ืืืืจื
ืชืงืืคื
ืืกืคืจ
30
ืืจืืื ืืืื, ืืฉื ืืืช, ืืงืืืช ืืฆืืืจื ืืกืืืืกืืืช ืืืงืืจ ืื ืชืื ืื ืืืืจืืื.
ืืฉืืื ืื ืืฉืชืืฉืื ืืื ืืืืจื.
ืชืืืืงืช ืืืืจื - ืชืืืืงืช ืืืืจื. ืืืกืืจืืืื ืืงืฉืืจื ืืืืจื ืื ืืื Zone Migration. ืืืกืืจืืืื ืืื ืืื ืืืขืืจื ืืืืืืืืช ืืืื ืืืืืช ืืขืืื ืฉื ืืืื ืืช ืืืจืืืืืืืช ืืืืกืงืื ืืืงืจื ืฉื ืฆืืจื ืืชืืืืงืช ืืืืจื. ืืกืืจืืืื ืืื ื ืชืืื ืืช ืคืขืืื ืืืชืื ืืืฉืงืืื: ืืขืจื ืคืขืืืืช ืฉืืฉ ืื ืืืชืจ ืืฉืงื ืืชืืื ื ืืคื ื ืืืจืื. ืืฉื ื ืฉืชื ืืคืฉืจืืืืช ืชืฆืืจื: action_weights ืืืงืืืืืืฆืื.
ืืืืืืช: ืืฉ ืืืืืืจ ืืฉืงืื ืคืขืืื ืืืงืืื.
ืคืจืืืจืื ืฉื ืืกืืจืืืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
compute_nodes
ืืขืจื
ืืื ืืชืืื
ืืืฉืื ืฆืืชืื ืืืืืจื.
ืืจืืืืช_ืืืกืื
ืืขืจื
ืืื ืืชืืื
ืฆืืชื ืืืกืื ืืืขืืจื.
parallel_total
ืืกืคืจ ืฉืื
6
ืืืกืคืจ ืืืืื ืฉื ืืคืขืืืืืืช ืฉืืฉ ืืืฆืข ืืืงืืื.
parallel_per_node
ืืกืคืจ ืฉืื
2
ืืกืคืจ ืืคืขืืืืช ืฉืืืฆืขื ืืืงืืื ืขืืืจ ืื ืฆืืืช ืืืฉืื.
parallel_per_pool
ืืกืคืจ ืฉืื
2
ืืกืคืจ ืืคืขืืืืช ืฉืืืฆืขื ืืืงืืื ืขืืืจ ืื ืืืืจ ืืืกืื.
ืขืืืคืืช
ืืืืืืงื
ืืื ืืชืืื
ืจืฉืืืช ืขืืืคืืช ืืืืื ืืช ืืืืกืงืื ืืืจืืืืืืื.
with_attached_volume
ืืืืืื ื
ืื ื ืืื
Falseโืืืื ืืช ืืืจืืืืืืืช ืืืขืืจื ืืืืจ ืืขืืจืช ืื ืืืืกืงืื. ื ืืื - ืืืื ืืช ืืืจืืืืืืืช ืืืขืืจื ืืืืจ ืืขืืจืช ืื ืืืืกืงืื ืืืืืืจืื.
ืืืื ืืื ืฉื ืืขืจื ืฆืืชื ืืืืฉืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
src_node
ืืืจืืืช
ืืื ืืชืืื
ืฆืืืช ืืืืฉืื ืฉืืื ื ืืขืืืจืื ืืช ืืืืื ืืช ืืืืจืืืืืืืช (ืืืื).
dst_node
ืืืจืืืช
ืืื ืืชืืื
ืืฉื ืืช ืืฆืืืช ืฉืืืื ืขืืืจืืช ืืืืื ืืช ืืืืจืืืืืืืช.
ืจืืืื ืืขืจื ืฆืืืช ืืืกืื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
src_pool
ืืืจืืืช
ืืื ืืชืืื
ืืืืจ ืืืืกืื ืฉืืื ื ืืืขืืจืื ืืืืกืงืื (ืืืื).
dst_pool
ืืืจืืืช
ืืื ืืชืืื
ืืืืจ ืืืืกืื ืืืื ืืืขืืจืื ืืืืกืงืื.
src_type
ืืืจืืืช
ืืื ืืชืืื
ืกืื ืืืกืง ืืงืืจื (ืืืื).
dst_type
ืืืจืืืช
ืืื ืืชืืื
ืกืื ืืืืกืง ืืืชืงืื (ืืืื).
ืจืืืื ืขืืืคืืช ืืืืืืงื:
ืคืจืืืจ
ัะธะฟ
ืืืจืืจืช ืืืื
ะพะฟะธัะฐะฝะธะต
ืคึผืจืึนืึถืงื
ืืขืจื
ืืื ืืชืืื
ืฉืืืช ืคืจืืืงืืื.
compute_node
ืืขืจื
ืืื ืืชืืื
ืืืฉืื ืฉืืืช ืฆืืชืื.
ืืืืจ_ืืืกืื
ืืขืจื
ืืื ืืชืืื
ืฉืืืช ืืจืืืืช ืืืกืื.
ืืืฉื
enum
ืืื ืืชืืื
ืคืจืืืจืื ืฉื ืืืื ื ืืืจืืืืืืช ["vcpu_num", "mem_size", "disk_size", "created_at"].
ืืืกืื
enum
ืืื ืืชืืื
ืคืจืืืจื ืืืกืง ["ืืืื", "created_at"].
ืืฉืืืืช ืืื ื ืขืฉื ืฉืืืืฉ ืื ืืขืืจืช ืืืื ืืช ืืืจืืืืืืืช, ืืขืืจืช ืืืกืงืื.
ืื ืืกืืื - ืืืจืช ืขืืจ ืืืฉืืฉืช ืืืงืืช ืชืืืื ืคืืชืื ืืืกืืจืืืื. ืืื ื ืืืื ืืคืจืืื ืื ืืชื ืืืฉืชืืฉ ืื ืืื ืคืขื ืฉืืืกืืจืืืื ืขืืืื ืื ืืฉืืืืช ืืืขื ืงืืื. ืืืจื ืื ืืืืื ืืฉืืฉ ืื ืื ืงืืืช ืืขืืจ. ืืกืืจืืืื ืืงืฉืืจื ืืืืจื ืื ืืื Actuator.
ืืฆืืจืช ืืืจื ืืืฉื
Watcher Decision Engine ืืขื ืืืฉืง ืชืืกืฃ "ืืืจื ืืืฆืื ืืช" ืืืืคืฉืจ ืืฉืื ืืขื ืืืฆืื ื ืฉื ืืชื ืืืฉืื ืืืืฆืขืืช ืืกืืจืืืื.
ืืคื ื ืฉืืชื ืืืฆืจ ืืขื ืืืฉ, ืขืืื ืืืืื ืฉืืื ืืขืืื ืงืืืืื ืฉืขืื ืื ืขื ืืฆืจืืื ืฉืื.
ืืฆืืจืช ืชืืกืฃ ืืืฉ
ืืื ืืืฆืืจ ืืขื ืืืฉ, ืขืืื: ืืืจืืื ืืช ืืืืงืช ืืืขื, ืืืืฉื ืฉืืืช ืืืืงื get_name() ืืื ืืืืืืจ ืืช ืืืืื ืืืืืืื ืฉื ืืืขื ืืืืฉ ืฉืืจืฆืื ื ืืืฆืืจ. ืืืื ืืืืืื ืื ืืืื ืืืชืืื ืืฉื ื ืงืืืช ืืื ืืกื ืฉืชืฆืืืจ ืืืืืจ ืืืชืจ.
ืืฉืื ืืื ืขืืื ืืืืฉื ืืช ืฉืืืช ืืืืืงื get_display_name() ืืื ืืืืืืจ ืืช ืฉื ืืชืฆืืื ืืืชืืจืื ืฉื ืืืขื ืฉืืจืฆืื ื ืืืฆืืจ (ืื ืชืฉืชืืฉ ืืืฉืชื ื ืืื ืืืืืืจ ืืช ืืืืจืืืช ืืืชืืจืืืช ืืื ืฉื ืืชื ืืืื ืืืกืืฃ ืืืชื ืืืืืืืืช ืขื ืืื ืืื ืืชืจืืื.).
ืืืืขืช ืฉืืืช ืืืืงื get_translatable_display_name()ืืื ืืืืืืจ ืืช ืืคืชื ืืชืจืืื (ืืืขืฉื ืฉื ืืชืฆืืื ืืื ืืืืช) ืฉื ืืืขื ืืืืฉ ืฉืื. ืขืจื ืืืืืจื ืืืื ืืืชืืื ืืืืจืืืช ืฉืชืืจืืื ื-get_display_name().
ืืืืฉื ืืช ืืฉืืื ืฉืื get_efficacy_specification()ืืื ืืืืืืจ ืืช ืืคืจื ืืืขืืืืช ืขืืืจ ืืืขื ืฉืื. ืืฉืืื get_efficacy_specification() ืืืืืจื ืืช ืืืืคืข Unclassified() ืฉืกืืคืง ืขื ืืื Watcher. ืืคืจื ืืืฆืืขืื ืื ืฉืืืืฉื ืืชืืืื ืคืืชืื ืืืืจื ืฉืื ืืืืืื ืฉืืื ืืชืืื ืืืคืจื ืืจืืง.
ืืจืืืืงืืืจืช Watcher (ืคืจืืื ื ืืกืคืื)
ืจืืืืื
Watcher API - ืจืืื ืฉืืืืฉื ืืช REST API ืฉืืกืืคืง ืขื ืืื Watcher. ืื ืื ืื ื ืืื ืืจืืงืฆืื: CLI, ืชืืกืฃ Horizon, Python SDK.
Watcher DB - ืืกื ื ืชืื ืื ืฉื Watcher.
Watcher Applier - ืจืืื ืืืืืฉื ืืืฆืืข ืชืืื ืืช ืคืขืืื ืฉื ืืฆืจื ืขื ืืื ืจืืื Watcher Decision Engine.
Watcher Decision Engine - ืืจืืื ืืืืจืื ืขื ืืืฉืื ืืขืจื ืคืขืืืืช ืืืคืืืืืืฆืื ืคืืื ืฆืืืืืืช ืืืฉืืช ืืืจืช ืืืืงืืจืช. ืื ืื ืฆืืื ื ืืกืืจืืืื, ืืจืืื ืืืืจ ืืืืคื ืขืฆืืื ืืช ืืืชืืืื ืืืืชืจ.
ืืืฆืื ืืืืจ ืฉื Watcher Metrics - ืจืืื ืฉืืืกืฃ ืืืืฉื ืืื ืืืืื ืื ืืืจืืขืื ืืืคืจืกื ืืืชื ืื ืงืืืช ืืงืฆื ืฉื CEP. ืืคืื ืงืฆืืื ืืืืช ืฉื ืืจืืื ืืืืื ืืืืืช ืืกืืคืงืช ืื ืขื ืืื ืืืืฆืื ืืืืจ ืฉื Ceilometer.
ืื ืืข ืขืืืื ืืืจืืขืื ืืืจืื (CEP). - ืื ืืข ืืขืืืื ืืืจืืขืื ืืืจืืืื. ืืืขืื ืืืฆืืขืื, ืขืฉืืืื ืืืืืช ืืืคืขื CEP Engine ืืจืืืื ืืคืืขืืื ืืืงืืื, ืื ืืื ืืขืื ืกืื ืืกืืื ืฉื ืืื/ืืืจืืข. ืืืขืจืืช Watcher, CEP ืืคืขืื ืฉื ื ืกืืืื ืฉื ืคืขืืืืช: - ืจืืฉืื ืืืืจืืขืื / ืืืืืื ืืืชืืืืื ืืืกื ืื ืชืื ืื ืฉื ืกืืจืืช ืืืื; - ืฉืื ืืืจืืขืื ืืชืืืืื ื-Water Decision Engine ืืืฉืจ ืืืจืืข ืื ืืืื ืืืฉืคืืข ืขื ืืชืืฆืื ืฉื ืืกืืจืืืืืช ืืืืคืืืืืืฆืื ืื ืืืืืช, ืืืืืื ืฉืืฉืืื Openstack ืืื ื ืืขืจืืช ืกืืืืช.
ืืจืืืืื ืืงืืืืื ืืื ืืจืืงืฆืื ืืืืฆืขืืช ืคืจืืืืงืื AMQP.
ืชืื ืืช ืืืื ืืจืืงืฆืื ืขื Watcher
ืชืืฆืืืช ืืืืงืช ืืฆืืคื
- ืืืืคืืืืืืฆืื - ืชืืื ืืืช ืคืขืืื ืขืืื 500 (ืื ืืงืืืื ืก ืืืืจ ืืื ืืืขืื ืขื ืืืืืืื ืฉื Tionix), ืืื ืืืคืืขื ืจืง ืืืืจ ืืฉืงืช ืืืืงืืจืช ืืืคืงืช ืชืืื ืืช ืคืขืืื; ืืจืืงื ื ืคืชืืช ืืจืืื.
- ืืฉื ื ืฉืืืืืช ืืืฉืื ืืช ืคืจืื ืืคืขืืื, ืื ื ืืชื ืืงืื ืืช ืืืจืช ืืืืงืืจืช ืืืืกืืจืืืื (ืื ืืงืืืื ืก ืืืืจ ืืื ืืกืื ื ืขื ืืืืืืื ืฉื Tionix).
- ืืืงืืจืช ืขื ืืืจืช Dummy (ืืืื) ื ืืฆืจืืช ืืืืฉืงืืช ืืจืืื, ืชืืื ืืืช ืคืขืืื ื ืืฆืจืืช.
- ืืืงืืจืช ืขืืืจ ืืืขื ืืืืชื ืืกืืื ืื ื ืืฆืจืืช ืืืืืื ืฉืืืืจื ืืื ื ืคืื ืงืฆืืื ืืืช ืืืืืขืืช ืืชืฆืืจืช ืืื ืืื ืืขืช ืืฆืืจืช ืืกืืจืืืืืช ืืืฉืืช.
- ืืืงืืจืช ืืฆืืจื ืืืืื ืขืืืกื ืขืืืื (ืืกืืจืืืืืช ืืืืื ืงืืืืืช ืืืกืื) ื ืืฆืจืืช ืืืฆืืื, ืื ืื ื ืืฆืจืช ืชืืื ืืช ืคืขืืื. ืืื ืฆืืจื ืืืืคืืืืืืฆืื ืฉื ืืจืืืช ืืืืกืื.
- ืืืงืืจืช ืขืืืจ ืืขื ืืืืื ืขืืืกื ืขืืืื (ืืกืืจืืืืืช ืืขืืจืช ืืืืื ืขืืืกืื) ื ืืฆืจืืช ืืืฆืืื, ืื ืื ื ืืฆืจืช ืชืืื ืืช ืคืขืืื.
- ืืืงืืจืช ืืืืืื ืขืืืกื ืขืืืื (ืืกืืจืืืืืช ืืืฆืื ืขืืืก ืขืืืื) ื ืืฉืืืช.
- ืืืงืืจืช ืขืืืจ ืืขื ืืฉืื ืืจืืขืฉ ื ืืฆืจืืช ืืืฆืืื, ืื ืื ื ืืฆืจืช ืชืืื ืืช ืคืขืืื.
- ืืืงืืจืช ืืฆืืจื ืชืืืืงืช ืืืืจื ื ืืฆืจืืช ืืืฆืืื, ืชืืื ืืช ืืคืขืืื ืืื ื ืืืคืงืช ืืืืืื (ื ืืฆืจืื ืืืื ืืืฆืืข, ืื ืจืฉืืืช ืืคืขืืืืช ืขืฆืื ืืื ื ื ืืฆืจืช).
- ืขืจืืืืช ืืชืฆืืจืืช nova.conf (ืืกืขืืฃ ืืจืืจืช ืืืืื compute_monitors = cpu.virt_driver) ืืฆืืชื ืืืืฉืื ืืืืงืจื ืื ืืชืงื ืืช ืืช ืืฉืืืืืช.
- ืื ืืืงืืจืืช ืืืืืื ืืช ืืืืืื ืฉืจืชืื (ืืกืืจืืืื ืืกืืกืืช) ื ืืฉืืืช.
- ืืืงืืจืช ืืืืจืช ืืืืื ืฉืจืชืื (ืืกืืจืืืืืช ืืืืื ืขืืืกื ืขืืืื VM) ื ืืฉืืืช ืขื ืฉืืืื. ืืืืื ืื ืืฉื ื ืฉืืืื ืืืฉืืช ื ืชืื ื ืืงืืจ. ืืืื ืขื ืืืขืืช, ืืืืืื
ืืื .
ื ืืกืื ื ืืฆืืื ืืช Watcher ืืงืืืฅ ืืชืฆืืจื (ืื ืื ืขืืจ - ืืชืืฆืื ืืฉืืืื ืืื ืืคื ืืืืคืืืืืืฆืื, ืืืจื ืืชืืื ืืืงืืจื ืฉื ืงืืืฅ ืืชืฆืืจื ืื ืืชืงื ืืช ืืืฆื): [watcher_strategies.basic] ืืงืืจ ื ืชืื ืื = ceilometer, ื ืืืงื - ืืืงืืจืืช ืืืืกืืื ืืื ืจืืื ื ืืฉืืืช. ืื ืืฉืคืื ืืคื ืืืืื ืื, ืืืขืื ืืื ืขืืืื ืืืขืืจ Ironic; ืื ืื ืืขืืื ืืื ืฉืืจืืช baremetal.
- ืืืงืืจืืช ืืืืคืืืืืืฆืื ืชืจืืืช ื ืืฉืืืช. ืืขืงืืื ืืืืืจ ืืื ื-Server Consolidation (ืืกืืจืืืืืช ืืืืื ืขืืืกื ืขืืืื VM) (ืฉืืืืช ื ืชืื ื ืืงืืจ)
- ืืืงืืจืืช ืืืืจืช ืืืคืืืืืืฆืืืช ืืจืืืช ืืืืืจ ื ืืฉืืืช ืขื ืฉืืืื.
ื ืชืงืื ืื ืืฉืืืืืช ืืฉืืืช ืืืืงืืจืช ืืืืืช. Traceback ืืืืื ื decision-engine.log (ืืฆื ืืฉืืื ืื ืืืืืจ).
โ ืืืื ืืฉืืืื
ืืกืงื ื
ืืชืืฆืื ืฉื ืืืืงืจ ืฉื ืืฉื ืืืืฉืืื ืืืืชื ืืืกืงื ื ืืื ืืฉืืขืืช ืฉืืื ืืืฉืื ืืขืจืืช ืืืืื ืขืืืกืื ืืืื ืืขืืืืช, ื ืฆืืจื, ืืืืง ืื, ืืขืืื ืืฉืืชืืฃ ืคืขืืื ืืืืง ืขื ืืืืื ืืืืื ืืคืืืคืืจืืช Openstack.
Watcher ืืืืื ืืช ืขืฆืื ืืืืฆืจ ืจืฆืื ื ืืืชืคืชื ืืืืืจืืช ืืืขื ืคืืื ืฆืืื ืขืฆืื, ืฉืืฉืืืืฉ ืืืื ืื ืืืจืืฉ ืขืืืื ืจืฆืื ืืช ืจืื.
ืืื ืขืื ืขื ืื ืืืืืจืื ืืืืื ืฉื ืืกืืจื.
ืืงืืจ: www.habr.com