Acquire and deploy hardware: Difference between revisions

From DISI
Jump to navigation Jump to search
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Here is our recommendation of how to build a computer cluster that will work well for molecular docking and cheminformatics.  This document can be used whether you already own hardware, or whether you are planning to buy new. All recommendations are the best we know as of Feb 2014.  Things do change, but this advice should be ok through 2015.  This is part of a series of articles called [[So you want to set up a lab]].
Here is our recommendation of how to build a computer cluster that will work well for molecular docking and cheminformatics.  This document can be used whether you already own hardware, or whether you are planning to buy new. This is part of a series of articles called [[So you want to set up a lab]].


{{TOCright}}
{{TOCright}}


== About buying CPU and disk ==
= Buying CPU and disk =
We are currently buying CPU from Silicon Mechanics and Dell and disk from Silicon Mechanics and HP.
We describe several sizes of cluster in [[Cluster Theory]].
We recommend buying two different kinds of machines in a modular fashion:  head nodes to which disk enclosures may be attached and cpu nodes which contain large numbers of cores.  We are currently buying enclosures holding 12 SAS disks of 4TB each for 48 TB raw for around $8000 or about 6 raw GB per dollar. Formatted RAID6 this works out to 36TB or 4.5 formatted GB per dollar. We like the HP P822 high performance RAID controller.  Compare this to what we were paying just a year ago in spring 2013:  25 TB for $10,000 or 2.5 TB per dollar unformatted. An amazing development in the last 12 months.  


For CPU, we like the C6145 from Dell. For around $20,000 you get 2 machines in a 2U form each with 64 cores and 256 GB memory and  a pair of RAID1 formatted disks each. A single 42U rack could hold 2560 cores and still have room for a switch. Of course, this would cost you $400,000, pull 28 kW and need 5 T of cooling. Amazing density at commodity prices.
= Setting up a network =
Managed 24 port GigE switch with VPN support. About $250. This is not a full layer 3 switch, but it should do for most circumstances. Allows you to run both private and public networks. We do know why people spend $2500 for a full layer 3 switch (compatibility with and isolation from a complex networking environment). You should not have to buy the fancy $2500 switch. Suggest starting with the $250 switch, and then upgrade if you must (and now you've got a backup switch!)


== About setting up a network ==
Network topology will depend on your circumstances. We recommend running a private network, and keeping any machines that don't have to be on the public network off it for security.  We recommend using a portal computer and ssh keys for remote access.
$250 for a Managed 24 port GigE switch with VPN support. About $250. Will do for most circumstances. Allows you to run both private and public networks.  


= Minimum requirements for legacy equipment =  
= Minimum requirements for legacy equipment =  
Line 17: Line 16:
= If you have more money =  
= If you have more money =  
Our recommended CPU machine costs $20K (128 cores).  Our recommended disk machine costs $20K (96 TB raw). We recommend just buying these two machines in a proportion that makes sense for your research.  A single switch will handle an entire rack. If you have a lot more money, ask us.  Don't forget about cooling, UPS and power.  
Our recommended CPU machine costs $20K (128 cores).  Our recommended disk machine costs $20K (96 TB raw). We recommend just buying these two machines in a proportion that makes sense for your research.  A single switch will handle an entire rack. If you have a lot more money, ask us.  Don't forget about cooling, UPS and power.  
=Physical setup =
You can fit everything described here in one rack. You only need a rack when you buy the third computer. Put the switch in the middle for neater cabling.


Return to [[So you want to set up a lab]].
Return to [[So you want to set up a lab]].


[[Category:Sysadmin]]
[[Category:Sysadmin]]

Latest revision as of 18:29, 22 September 2014

Here is our recommendation of how to build a computer cluster that will work well for molecular docking and cheminformatics. This document can be used whether you already own hardware, or whether you are planning to buy new. This is part of a series of articles called So you want to set up a lab.

Buying CPU and disk

We describe several sizes of cluster in Cluster Theory.

Setting up a network

Managed 24 port GigE switch with VPN support. About $250. This is not a full layer 3 switch, but it should do for most circumstances. Allows you to run both private and public networks. We do know why people spend $2500 for a full layer 3 switch (compatibility with and isolation from a complex networking environment). You should not have to buy the fancy $2500 switch. Suggest starting with the $250 switch, and then upgrade if you must (and now you've got a backup switch!)

Network topology will depend on your circumstances. We recommend running a private network, and keeping any machines that don't have to be on the public network off it for security. We recommend using a portal computer and ssh keys for remote access.

Minimum requirements for legacy equipment

At the very least, you really need 24 cores at 1GB/core and 10TB of RAID10 formatted disk space to get started. There have been substantial improvements in disk price/performance and CPU-core/dollar performance in the past 24 months that we really recommend getting new equipment if you can. If you do not have a 24 core / 48 GB / 4 TB disk system to run the hypervisor and core services, then you will need to reserve 3 older 2, 4 or 8 core machines to run central services. You can use two cheap switches to run private and public networks separately.

If you have more money

Our recommended CPU machine costs $20K (128 cores). Our recommended disk machine costs $20K (96 TB raw). We recommend just buying these two machines in a proportion that makes sense for your research. A single switch will handle an entire rack. If you have a lot more money, ask us. Don't forget about cooling, UPS and power.

Physical setup

You can fit everything described here in one rack. You only need a rack when you buy the third computer. Put the switch in the middle for neater cabling.


Return to So you want to set up a lab.