Re: [Openstack] heterogeneous instance types

2011-04-01 Thread Thierry Carrez
Brian Schott wrote:
 
 I've uploaded a family of related of blueprints that the USC-ISI team is 
 hoping to integrate into the Diablo release:
 
 https://blueprints.launchpad.net/nova/+spec/heterogeneous-instance-types
 http://wiki.openstack.org/HeterogeneousInstanceTypes

Hey Brian, interesting work!

I was wondering if you planned support for multiple hypervisor types in
parallel. With the recent addition of LXC, it makes sense to run an IaaS
that proposes two types of instances, say KVM and LXC, and routes
requests to the appropriate subset of compute nodes. Currently we only
support one type of compute node.

Cheers,

-- 
Thierry Carrez (ttx)
Release Manager, OpenStack

___
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] heterogeneous instance types

2011-04-01 Thread Lorin Hochstein


On Apr 1, 2011, at 10:55 AM, Thierry Carrez wrote:

 Brian Schott wrote:
 
 I've uploaded a family of related of blueprints that the USC-ISI team is 
 hoping to integrate into the Diablo release:
 
 https://blueprints.launchpad.net/nova/+spec/heterogeneous-instance-types
 http://wiki.openstack.org/HeterogeneousInstanceTypes
 
 Hey Brian, interesting work!
 
 I was wondering if you planned support for multiple hypervisor types in
 parallel. With the recent addition of LXC, it makes sense to run an IaaS
 that proposes two types of instances, say KVM and LXC, and routes
 requests to the appropriate subset of compute nodes. Currently we only
 support one type of compute node.
 

Hi Thierry:

We didn't have this use case in mind when we did our initial implementation of 
heterogeneous instance types, but it's an interesting idea and should be pretty 
straightforward to implement (says the guy at ISI who probably contributed the 
least amount of code to the heterogeneous implementation...).  Is there 
community interest in this type of functionality?

Take care,

Lorin
-
Lorin Hochstein, Computer Scientist
USC Information Sciences Institute
703.812.3710
http://www.east.isi.edu/~lorin




___
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] heterogeneous instance types

2011-04-01 Thread Chuck Short
On Fri, 01 Apr 2011 16:55:36 +0200
Thierry Carrez thie...@openstack.org wrote:

 Brian Schott wrote:
  
  I've uploaded a family of related of blueprints that the USC-ISI
  team is hoping to integrate into the Diablo release:
  
  https://blueprints.launchpad.net/nova/+spec/heterogeneous-instance-types
  http://wiki.openstack.org/HeterogeneousInstanceTypes
 
 Hey Brian, interesting work!
 
 I was wondering if you planned support for multiple hypervisor types
 in parallel. With the recent addition of LXC, it makes sense to run
 an IaaS that proposes two types of instances, say KVM and LXC, and
 routes requests to the appropriate subset of compute nodes. Currently
 we only support one type of compute node.
 
 Cheers,
 

Hi,

This sounds like an interesting idea and Im all for it.

chuck

___
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] heterogeneous instance types

2011-04-01 Thread Brian Schott
That is a good idea if the networking service supports it.  One of the things 
we've been thinking about is how to best to make the virt subsystem more 
modular.  It really needs a better driver-style interface with plugins for 
non-libvirt virts, I think.  

Mikyung actually had to build a bare metal TFTP-boot image management system 
for the Tilera system because it doesn't currently support KVM or Xen.  I could 
see some HPC folks interested in managing bare-metal XCAT or Perceus machines.  

Brian Schott
bfsch...@gmail.com



On Apr 1, 2011, at 10:55 AM, Thierry Carrez wrote:

 Brian Schott wrote:
 
 I've uploaded a family of related of blueprints that the USC-ISI team is 
 hoping to integrate into the Diablo release:
 
 https://blueprints.launchpad.net/nova/+spec/heterogeneous-instance-types
 http://wiki.openstack.org/HeterogeneousInstanceTypes
 
 Hey Brian, interesting work!
 
 I was wondering if you planned support for multiple hypervisor types in
 parallel. With the recent addition of LXC, it makes sense to run an IaaS
 that proposes two types of instances, say KVM and LXC, and routes
 requests to the appropriate subset of compute nodes. Currently we only
 support one type of compute node.
 
 Cheers,
 
 -- 
 Thierry Carrez (ttx)
 Release Manager, OpenStack
 
 ___
 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] heterogeneous instance types

2011-04-01 Thread Ferran Rodenas
Brian, nice spec! It's a great example of why I appreciate detailed
blueprints.

Although I think it's very interesting to store more information about
instance types, I'd be more cautious in creating new columns if it's not
strictly necessary. I'd prefer a metadata table, something similar to the
instance_metadata table. In this way, each provider can adjust
the attributes to their real needs or imagination :)

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