cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sheng Yang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CLOUDSTACK-5779) Consolidate all the VR commands execution to one resource
Date Sat, 04 Jan 2014 00:44:51 GMT

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-5779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Sheng Yang updated CLOUDSTACK-5779:
-----------------------------------

    Description: 
Currently when anyone add one command to VR(which happened very frequently these days), they
need to modify every hypervisor resources to accommodate the new command, which is really
inconvenient as well as bug prone, since e.g. the parameters formation would be duplicate
across the hypervisors.

This improvement would make all VR commands to be executed by only one resource, and in the
future, any new command/improvement or bug fixes to VR resource would only need to be done
once in the VR resource. 

This would be done through:
1. Use routeProxy script for all VR commands, no more standalone script for each VR scripts
in the host. All VR command scripts would be moved to /opt/cloud/bin for this purpose as well.
2. Every hypervisor would provide an executor to VR resource, to execute the command in giving
hypervisor.

  was:
Currently when anyone add one command to VR(which happened very frequently these days), they
need to modify every hypervisor resources to accommodate the new command, which is really
inconvenient as well as bug prone, since e.g. the parameters formation would be duplicate
across the hypervisors.

This improvement would make all VR commands to be executed by only one resource, and in the
future, any new command/improvement or bug fixes to VR resource would only need to be done
once in the VR resource. 


> Consolidate all the VR commands execution to one resource
> ---------------------------------------------------------
>
>                 Key: CLOUDSTACK-5779
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5779
>             Project: CloudStack
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the default.) 
>            Reporter: Sheng Yang
>            Assignee: Sheng Yang
>            Priority: Critical
>             Fix For: 4.4.0
>
>
> Currently when anyone add one command to VR(which happened very frequently these days),
they need to modify every hypervisor resources to accommodate the new command, which is really
inconvenient as well as bug prone, since e.g. the parameters formation would be duplicate
across the hypervisors.
> This improvement would make all VR commands to be executed by only one resource, and
in the future, any new command/improvement or bug fixes to VR resource would only need to
be done once in the VR resource. 
> This would be done through:
> 1. Use routeProxy script for all VR commands, no more standalone script for each VR scripts
in the host. All VR command scripts would be moved to /opt/cloud/bin for this purpose as well.
> 2. Every hypervisor would provide an executor to VR resource, to execute the command
in giving hypervisor.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message