Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-9333

Exclude clusters from OVF operations

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.9.0
    • 4.9.0
    • VMware
    • Security Level: Public (Anyone can view this level - this is the default.)
    • None
    • Patch

    Description

      Introduction

      In some environments there is a need to exclude certain VMware clusters from performing OVF operations. This operations are part of:

      • create template
      • create volume snaphsot
      • copy template, volume, images from primary storage to secondary storage
      • migrate volume
      • participate when a template gets cached over to primary storage.

      In ESX/ESXi, OVF operations are low priority and bound to a single CPU and most likely get throttled to certain IOPS and network limits.
      If the hypervisor chosen for OVF operations is weak or overloaded this results in significantly longer execution of such OVF command and therefore degraded performance of underlying CloudStack API call.

      Proposed solution

      It is proposed to add a way to exclude hosts from selected clusters for OVF operations.

      To exclude a cluster, would be necessary to insert a record in cluster_details specifying property 'vmware.exclude_from_ovf' in this way: (supposing we want to exclude cluster X)

      cluster_id name value
      X vmware.exclude_from_ovf true

      Attachments

        Activity

          People

            Unassigned Unassigned
            nicolas.vazquez Nicolas Vazquez
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: