[Bug 567371] Re: [scalability] NC does not detach created pthreads in KVM driver
Dustin Kirkland
dustin.kirkland at gmail.com
Wed Apr 28 15:01:30 BST 2010
** Description changed:
In the KVM NC driver, the pthread attr was set to detach a new pthread
on create, but was not being passed to the pthread_create() function
leading to the case where the NC will eventually be unable to start a
new pthread. Fix is in revno 1223.
+
+ ======
+ IMPACT:
+ * This bug affects anyone running hundreds, or thousands of UEC instances.
+
+ ADDRESSED:
+ * This bug is addressed by cherry-picking an upstream commit from their stable branch that fixes the leak.
+
+ REPRODUCE:
+ * This bug can be hard to reproduce. The most direct way would be to deploy a UEC with one Node controller, and run thousands and thousands of instances on this one NC over time. Eventually, the NC will fail, hitting the limit of attached pthreads in the KVM driver.
+
+ REGRESSION POTENTIAL:
+ * The node could be otherwise affected. However, in our testing of this fix, we have run thousands of UEC instances, and have confidence in the fix's stability.
+ ======
** Summary changed:
- [scalability] NC does not detach created pthreads in KVM driver
+ [SRU] [scalability] NC does not detach created pthreads in KVM driver
--
[SRU] [scalability] NC does not detach created pthreads in KVM driver
https://bugs.launchpad.net/bugs/567371
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to eucalyptus in ubuntu.
More information about the Ubuntu-server-bugs
mailing list