cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prachi Damle (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-4948) DeploymentPlanner: Logic to check if cluster can be avoided, needs to consider if VM is using local storage and/or shared storage
Date Thu, 24 Oct 2013 18:58:11 GMT

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

Prachi Damle commented on CLOUDSTACK-4948:
------------------------------------------

Koushik,

This is about the case where VM uses local storage for all disks, but presence of shared pools
in that cluster can still prevent the cluster from getting avoided - since we look for shared
as well as local pools in canAvoidCluster() irrespective of what VM needs.

> DeploymentPlanner: Logic to check if cluster can be avoided, needs to consider if VM
is using local storage and/or shared storage
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4948
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4948
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Management Server
>    Affects Versions: 4.2.0
>            Reporter: Prachi Damle
>            Assignee: Prachi Damle
>             Fix For: 4.2.1
>
>
> During VM deployment the DeploymentPlanningManager iterates over each cluster and if
there is no destination found in a cluster, it tries to see if that cluster should be avoided.
> This logic puts a cluster is avoid set if all hosts in the cluster are in avoid set or
all pools in the cluster are in avoid set.
> In the check to see all pools, the logic should consider the storage requirements of
the VM. If the VM just uses local storage, 'all pools' in cluster should only consider local
pools in the cluster. Else the presence of shared pools in the cluster can prevent the cluster
from getting avoided.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message