<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 01/09/2012 11:21 AM, Michael Kublin wrote:
<blockquote
cite="mid:a326aab2-28ec-4147-9265-9554cc356077@zmail14.collab.prod.int.phx2.redhat.com"
type="cite">
<pre wrap="">Hi, the follow link is providing a low level design for HotPlug/HotUnplug feature : <a class="moz-txt-link-freetext" href="http://www.ovirt.org/wiki/Features/DetailedHotPlug">http://www.ovirt.org/wiki/Features/DetailedHotPlug</a> .
The feature is simple and design is short
Regards Michael
_______________________________________________
Engine-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Engine-devel@ovirt.org">Engine-devel@ovirt.org</a>
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/engine-devel">http://lists.ovirt.org/mailman/listinfo/engine-devel</a>
</pre>
</blockquote>
<br>
1. Corrected some typos, spelling, backend->engine, 'REST API'
-> 'API', etc. (didn't fix '
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
storage procedures' - but I think you've meant 'stored procedures'
?).<br>
2. Missing/questions:<br>
- Permissions? Quota? <br>
- Explain how disk is created in the first place.<br>
- Database (tables, etc.)<br>
- Which cluster level is required?<br>
- Is it an async or sync task?<br>
- Can you plug a system disk?<br>
- Can you unplug multiple at a time?<br>
- What happens when you plug too many?<br>
- How do you determine where (PCI bus-wise) to plug them?<br>
- Any CanDoAction to allow/disallow plug/unplug from specific
systems?<br>
- I suspect we'd be happier with some agent cooperation before
unplugging - is this done by QEMU? Not detailed anywhere.<br>
- Link to KVM/QEMU feature description for it, if such exist, would
be nice.<br>
- Does it affect taking a snapshot? Live or not?<br>
- Does it affect exporting a VM? I reckon you export with all disks,
with their plug/unplug status?<br>
<br>
Y.<br>
<br>
<br>
<br>
<br>
</body>
</html>