Halley

History

The Halley Cluster is operating since 2014 when it was acquired by funding from FAPESP project. At that time the structure of the cluster is accommodated in a rack and nodes interconnected with Gigabit Ethernet Switch with 48 ports supporting VLANs, a KVM Switch – TFT (mouse, keyboard, and video – all in one) tray to assist in the maintenance of nodes. The cluster is currently used for running code in MPI, OpenMP, CUDA and also to experiment with virtualization technology. It can also be used to conduct experiments in the field of simulation.

Acesss

Command-Line SSH Client

Linux

If you are connecting to the Halley cluster from Linux/Unix and are using a command line ssh client, just type:

  • ssh <username>@halley.lasdpc.icmc.usp.br -p 22200

where <username> is your Cluster User Id and “-p 22200″ is the port to access the cluster frontend. If you have not ssh’ed to the cluster from that machine before you will get a message stating that the authenticity of the host cannot be established, it will give you an RSA key, and ask if you want to continue. Type ‘yes’ to continue, and then enter your password when it prompts you for it.

Mac OS X

If you are using Mac OS X, start the Terminal.app application by going to the Finder -> Applications -> Utilities -> Terminal. Once the terminal window comes up, type:

  • ssh <username>@halley.lasdpc.icmc.usp.br

where <username> is your Cluster User Id and “-p 22200″ is the port to access. If you have not ssh’ed to the cluster from that machine before you will get a message stating that the authenticity of the host cannot be established, it will give you an RSA key, and ask if you want to continue. Type ‘yes’ to continue, and then enter your password when it prompts you for it.

Graphical SSH Client

 Windows

There are several ssh clients for Windows such as PuTTY (a Google seach will lead to this download), SSH Secure Shell, and Cygwin  which is not only an ssh client, but a bash shell environment and X server. See www.cygwin.com for download instructions.  If you are using Secure Shell for Windows, start the application, and click the ‘Quick Connect’ button. Then enter the cluster name:

  • halley.lasdpc.icmc.usp.br and your username.

Leave the port set to 22200, hit Enter, and when it prompts you for your password, enter your Cluster password.

Configuration

Our cluster is implemented in a structure that is composed of nodes for MPI programming and also for virtualization tests. The nodes of cluster can also be used for workload generation. The physical structure is best described as follows.

Hardware

Nodes (13 hosts / 104 virtuais) – 12 slaves nodes / 1 master node

  • Intel® Core™ I7 Processor – LGA -1150 – 4790 3.60GHZ DMI 5GT/S 8MB
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte GA-Z97X-SLI ATX
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real

Switches (1)

  • HP V1910-48G (JE009A) w/ 48 ports 10/100/1000Mbps + 4x mini-Gbic SFP (RJ-45 or Fiber)

Software

  • Apache Axis2/Java 1.6.1
  • Java JDK 1.8
  • Ant 1.8.2
  • Apache Tomcat 7.0.21
  • Jenkins
  • SVN/Git Clients
  • OpenMPI 1.8.3
  • OpenMP
  • CUDA 8.0.61

Operating System

  • Linux Ubuntu Server 16.04.2 LTS – 64 Bits (Updated: 10/03/17)
  • ClearOS 6.0 – 64 Bits