On 06.03.2013 15:15, Sebastien Goasguen wrote:
> If you don't need to multiplex regular hpc jobs and VMs then things gets 
> easier. Just build a CloudStack cloud, and setup your HPC cluster via 
> templates. One template for a head node and one template for the compute 
> nodes. Put MPI or whatever libraries you need and your are up.

I don't need to multiplex HPC jobs and VMs.
This is exactly the setup I want to make.
This way we can provide users the ability to create their own HPC
clusters with their own templates for worker nodes as configurable
environment.


> CloudStack won't help with the actual parallelizing, that's not what
it's made for.

CloudStack can help to create highly configurable virtual infrastructure
for HPC jobs that can be used by organizations that care about strong
privacy of the submitted information and by those individuals that want
root access to their HPC nodes.

> If you wanted an optimized VM instance, for true HPC, you would need
to set it up on hypervisors with PCI passthrough, some type of low
latency network like infiniband. In addition you could have GPU
instances (like on Amazon), if you had GPUs on your hardware.

Infiniband and GPU nodes are available. The task is to make them
available through CloudStack.

I would appreciate more information on configuring optimized VMs.

#Serge

Reply via email to