[Openstack] Structure Hybrid Compute Nodes

2013-01-22 Thread Danilo Perogil
Hello everybody,

Do you know of a way to set to work with OpenStack Computes Nodes containing 
different hardware?
In my case, I did tests with different hardware, example 1 compute node with 24 
processors and 128GB memory VS 1 compute node with 8 processors and 16GB of 
memory. In the test I saw he only makes division number of instances between 
total compute nodes, but it does a calculation for use by node.

It is possible to make it work with some kind of calculation to not overload a 
node?

Sorry my english google translate hahahah
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Structure Hybrid Compute Nodes

2013-01-22 Thread zebra z zebra
I actually have the same question, but in a different shape.

Is it possible to pin specific workloads to certain nodes that one knows
need to be of a certain type. I.e ­ can one pin certain workloads to high
memory instances, GPU instances etc.

-z

From:  Danilo Perogil dpero...@dualtec.com.br
Date:  Tuesday, 22 January 2013 10:47 PM
To:  openstack@lists.launchpad.net openstack@lists.launchpad.net
Subject:  [Openstack] Structure Hybrid Compute Nodes

Hello everybody,

Do you know of a way to set to work with OpenStack ComputesNodes containing
different hardware?
In my case, I did tests with different hardware, example 1 compute node with
24processors and 128GB memory VS 1 compute node with 8 processorsand 16GB of
memory.In the test I saw heonly makes divisionnumber of instances between
totalcompute nodes, butit does a calculation for use by node.

It is possibleto make it work withsome kind of calculation to not overload a
node?

Sorry my english google translate hahahah
___ Mailing list:
https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack More help   :
https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Structure Hybrid Compute Nodes

2013-01-22 Thread Narayan Desai
We have the same basic problems. We have 4 different types of systems
integrated into our system. They all have different ratios of cpu to
memory, and we have some specialized hardware on one class of nodes.

We ended up setting up a series of chassis specific instance
definitions. We then use the filter scheduler to only accept hosts
with a particular configuration for the associated instance types.
(for example, our large memory nodes will only run instances with the
mem. prefix, and won't run generic instance types or ones for other
hardware types -- it seemed silly to waste large memory resources on
1GB ram vms)

It is pretty simple to write filter rules for the filter scheduler to
set this up. You just need instance types and a hostname convention
that you can use to matchmake.

While this seems a little hacky, it works well.
 -nld


On Tue, Jan 22, 2013 at 6:47 AM, Danilo Perogil dpero...@dualtec.com.br wrote:
 Hello everybody,

 Do you know of a way to set to work with OpenStack Computes Nodes containing
 different hardware?
 In my case, I did tests with different hardware, example 1 compute node with
 24 processors and 128GB memory VS 1 compute node with 8 processors and 16GB
 of memory. In the test I saw he only makes division number of instances
 between total compute nodes, but it does a calculation for use by node.

 It is possible to make it work with some kind of calculation to not overload
 a node?

 Sorry my english google translate hahahah

 ___
 Mailing list: https://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp


___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp