Bug 1126206
| Summary: | [RFE] Use one instance of IOProcess per SD | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Yeela Kaplan <ykaplan> |
| Component: | vdsm | Assignee: | Oved Ourfali <oourfali> |
| Status: | CLOSED ERRATA | QA Contact: | Pavol Brilla <pbrilla> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.6.0 | CC: | aburden, amureini, bazulay, fsimonce, gklein, iheim, lpeer, nsoffer, oourfali, pnovotny, sherold, tnisan, yeylon, ykaul |
| Target Milestone: | ovirt-3.6.0-rc | Keywords: | FutureFeature |
| Target Release: | 3.6.0 | Flags: | sherold:
Triaged+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: |
File-type storage domains now use separate IOProcess instances. This improves performance, and prevents one slow or unreachable storage domain from affecting other storage domains.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-03-09 19:23:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Yeela Kaplan
2014-08-03 15:18:34 UTC
(In reply to Yeela Kaplan from comment #0) > We want to change it so each storage domain will have its own instance of > IOProcess. Why? This feature will eliminate the dependency between the different storage domains. When different SDs use a single IOProcess, one non-responsive SD will affect all others, as it might take up all available IOProcess threads. Now that each domain has its own IOProcess instance, it will not affect any of the other domains. Yeela, can you please provide steps for verification for QA or this is more of internal code change? Thanks When running vdsm with several file SDs you'll be able to see that you have a separate process (IOProcess instance) for each storage domain (+ the global IOProcess instance of course). Vs before when you had a single IOProcess instance for all file SDs. verified on [root@slot-10 admin]# rpm -q vdsm vdsm-4.17.12-0.el7ev.noarch When new SD attached to engine new IOProcess spawned on host verified for power, 4 SD +1 Global = 5 IOProcess visible on host vdsm-4.17.19-0.el7ev.noarch ibm-p8-rhevm-FQDN 3.10.0-327.10.1.el7.ppc64le Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-0362.html |