Don, The PC scheduler will be very useful. I thought a couple of additional features that would be useful:
1. The version string comparison is tricky. It would be useful to have a way to handle it easily. If we simply use string comparison, like version >= 3.10.4, it would match 3.2.4 as well. 2. Currently, the scheduler chooses a node using "AND" operation with constraints. If we can apply "OR" operation somehow, it would be useful. For example, os == RedHat OR os == Ubuntu. This would be also a workaround for the first issue by using version == 3.10.4 OR version == 3.10.5. Thanks, Joseph ----- Original Message ----- From: "Donald D Dugger" <donald.d.dug...@intel.com> To: "Sandy Walsh" <sandy.wa...@rackspace.com>, nova-orchestration@lists.launchpad.net Sent: Sunday, December 4, 2011 1:24:57 AM Subject: Re: [Nova-orchestration] Dec 1st 2011 IRC Meeting As promised at the meeting Thurs. I've attached a writeup of the Proof of Concept scheduler I created that offers that same functionality as the Abstract Scheduler but implements things through two new tables in the DataBase. I implemented this scheduler based upon the Cactus release and it is fully functional but we didn't do any performance analysis on it. Would be very interested in any questions/comments/epithets anyone has about this idea. -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Ph: 303/443-3786 -----Original Message----- From: nova-orchestration-bounces+donald.d.dugger=intel....@lists.launchpad.net [mailto:nova-orchestration-bounces+donald.d.dugger=intel....@lists.launchpad.net] On Behalf Of Sandy Walsh Sent: Thursday, December 01, 2011 1:35 PM To: nova-orchestration@lists.launchpad.net Subject: [Nova-orchestration] Dec 1st 2011 IRC Meeting http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-01-20.01.html details: http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-12-01-20.01.log.html -- Mailing list: https://launchpad.net/~nova-orchestration Post to : nova-orchestration@lists.launchpad.net Unsubscribe : https://launchpad.net/~nova-orchestration More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~nova-orchestration Post to : nova-orchestration@lists.launchpad.net Unsubscribe : https://launchpad.net/~nova-orchestration More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~nova-orchestration Post to : nova-orchestration@lists.launchpad.net Unsubscribe : https://launchpad.net/~nova-orchestration More help : https://help.launchpad.net/ListHelp