[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15877734#comment-15877734
 ] 

ASF GitHub Bot commented on CLOUDSTACK-9782:
--------------------------------------------

GitHub user rhtyd opened a pull request:

    https://github.com/apache/cloudstack/pull/1960

    CLOUDSTACK-9782: Host HA and KVM HA provider

    Host-HA offers investigation, fencing and recovery mechanisms for host that 
for
    any reason are malfunctioning. It uses Activity and Health checks to 
determine
    current host state based on which it may degrade a host or try to recover 
it. On
    failing to recover it, it may try to fence the host.
    
    The core feature is implemented in a hypervisor agnostic way, with two 
separate
    implementations of the driver/provider for Simulator and KVM hypervisors. 
The
    framework also allows for implementation of other hypervisor specific 
provider
    implementation in future.
    
    The Host-HA provider implementation for KVM hypervisor uses the out-of-band
    management sub-system to issue IPMI calls to reset (recover) or poweroff 
(fence)
    a host.
    
    The Host-HA provider implementation for Simulator provides a means of 
testing 
    and validating the core framework implementation.
    
    FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Host+HA
    
    Signed-off-by: Abhinandan Prateek <abhinandan.prat...@shapeblue.com>
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shapeblue/cloudstack host-ha-master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1960.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1960
    
----
commit 24ec0dd70a97be738e18cc66a6ec0401edd7f32f
Author: Rohit Yadav <rohit.ya...@shapeblue.com>
Date:   2017-02-15T12:06:18Z

    CLOUDSTACK-9782: Host HA and KVM HA provider
    
    Host-HA offers investigation, fencing and recovery mechanisms for host that 
for
    any reason are malfunctioning. It uses Activity and Health checks to 
determine
    current host state based on which it may degrade a host or try to recover 
it. On
    failing to recover it, it may try to fence the host.
    
    The core feature is implemented in a hypervisor agnostic way, with two 
separate
    implementations of the driver/provider for Simulator and KVM hypervisors. 
The
    framework also allows for implementation of other hypervisor specific 
provider
    implementation in future.
    
    The Host-HA provider implementation for KVM hypervisor uses the out-of-band
    management sub-system to issue IPMI calls to reset (recover) or poweroff 
(fence)
    a host.
    
    The Host-HA provider implementation for Simulator provides a means of 
testing
    and validating the core framework implementation.
    
    Signed-off-by: Abhinandan Prateek <abhinandan.prat...@shapeblue.com>
    Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>

----


> Host HA
> -------
>
>                 Key: CLOUDSTACK-9782
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9782
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>            Reporter: Rohit Yadav
>            Assignee: Rohit Yadav
>             Fix For: Future, 4.11.0.0
>
>
> CloudStack lacks a way to reliably fence a host, the idea of the host-ha 
> feature is to provide a general purpose HA framework and implementation 
> specific for hypervisor that can use additional mechanism such as OOBM (ipmi 
> based power management) to reliably investigate, recover and fencing a host. 
> This feature can handle scenarios associated with server crash issues and 
> reliable fencing of hosts and HA of VM.
> FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Host+HA



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to