Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1117219

Summary: [RFE] Add vm disk format option for file storage domains
Product: [oVirt] ovirt-engine Reporter: Pan Liyang <plysab>
Component: RFEsAssignee: Tal Nisan <tnisan>
Status: CLOSED WONTFIX QA Contact: Aharon Canan <acanan>
Severity: medium Docs Contact:
Priority: unspecified    
Version: ---CC: amureini, bugs, ecohen, gklein, iheim, jcall, mgoldboi, rbalakri, tnisan, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---Flags: ylavi: ovirt-future?
ylavi: planning_ack?
ylavi: devel_ack?
ylavi: testing_ack?
Hardware: x86_64   
OS: Linux   
Whiteboard: storage
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-17 19:07:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1168576    
Bug Blocks:    

Description Pan Liyang 2014-07-08 10:10:26 UTC
Description of problem:

When cloning vm from snapshot, if the snapshot contains sprase 'raw' disk in file domains and the disk allocation ratio is very low, the cloning process would waste a lot of time processing zeros. If we could use cow format in file domains, the cloning process could be much faster, since zeros are skipped.

AFAIK, oVirt rest api have capability to add 'cow' format disk in file domains.

But in webadmin portal, we can only use 'raw' disk format for file storage domains. So why not support it ?

Comment 1 Allon Mureinik 2014-09-14 15:32:38 UTC
Marking as 3.6.0 for consideration when planning the new version.

Comment 2 Yaniv Kaul 2015-11-17 19:07:53 UTC
Processing zeros should not take a lot of time. Either less or as much time as processing data. Once you have a snapshot you already have COW. Perhaps I'm missing the issue here?

I'm not sure I see the justification for this feature - please elaborate (and provide performance comparison). 
CLOSING for the time being.