[openstack-dev] Scheduler proposal

Jean-Daniel Bonnetot jean-daniel.bonnetot at ovh.net
Mon Oct 12 12:15:15 UTC 2015


Hi everyone,

What do you think about this proposal ?
http://www.slideshare.net/viggates/openstack-india-meetupscheduler

It seems they found a real solution for a scaling scheduler.
The good idea is to move intelligence on compute.
A synchronisation is only needed for anti-afinity and stuff like that which can be managed in an other way.

—
Jean-Daniel Bonnetot
http://www.ovh.com
@pilgrimstack



> Le 12 oct. 2015 à 12:30, Thierry Carrez <thierry at openstack.org> a écrit :
> 
> Clint Byrum wrote:
>> Excerpts from Joshua Harlow's message of 2015-10-10 17:43:40 -0700:
>>> I'm curious is there any more detail about #1 below anywhere online?
>>> 
>>> Does cassandra use some features of the JVM that the openJDK version 
>>> doesn't support? Something else?
>> 
>> This about sums it up:
>> 
>> https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/service/StartupChecks.java#L153-L155
>> 
>>    // There is essentially no QA done on OpenJDK builds, and
>>    // clusters running OpenJDK have seen many heap and load issues.
>>    logger.warn("OpenJDK is not recommended. Please upgrade to the newest Oracle Java release");
> 
> Or:
> https://twitter.com/mipsytipsy/status/596697501991702528
> 
> This is one of the reasons I'm generally negative about Java solutions
> (Cassandra or Zookeeper): the free software JVM is still not on par with
> the non-free one, so we indirectly force our users to use a non-free
> dependency. I've been there before often enough to hear "did you
> reproduce that bug under the {Sun,Oracle} JVM" quite a few times.
> 
> When the Java solution is the only solution for a problem space that
> might still be a good trade-off (compared to reinventing the wheel for
> example), but to share state or distribute locks, there are some pretty
> good other options out there that don't suffer from the same fundamental
> problem...
> 
> -- 
> Thierry Carrez (ttx)
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list