OpenNebula has also this advantage, for me, that it's designed also to
provide scientific cloud and it's used by few research centres and even
supercomputing centres. How about Openstack? Anyone tried deploy it in
supercomputing environment? Maybe huge cluster or GPU cluster or any
other scientific group is using Openstack? Is anyone using Openstack in
scentific environement or Openstack's purpose is to create commercial
only cloud (business - large and small companies)?

OpenStack is being used in a number of research clouds, including NeCTAR
(Australia's national research cloud). There is huge interest around
bridging the gap there, with companies like Nimbis or Bull being involved.

Hopefully people with more information than I have will comment on this
thread.

We're developing GPU, bare metal, and large SMP (think SGI UV) support forOpenstack and we're targeting HPC/scientific computing workloads. It's a workin progress, but we have people using our code and we're talking to folks aboutgetting our code onto nodes within FutureGrid. We have GPU support for LXCright now, and we're working on adding support for other hypervisors as well.We're also working on getting the code into shape for merging upstream, some ofwhich (the bare metal work) has already been done. We had an HPC session at themost recent Design Summit, and it was well-attended with lots of great input.If there are specific features that you're looking for, we'd love to hear aboutit.