Skip to content

Latest commit

 

History

History
81 lines (62 loc) · 3.77 KB

surfcursus-2015-Oct-15.markdown

File metadata and controls

81 lines (62 loc) · 3.77 KB
layout
default

SURFcursus - 15 Oct 2015

General Information

SURFsara has been operating the HPC Cloud as IaaS (Infrastructure as a Service) for several years. Since recently we have launched a new HPC Cloud with a powerful new user interface and a complete new cluster with fast compute nodes and high-performant big storage volumes. The user interface and cloud software relies on OpenNebula 4 and our new cluster is called Oort.

This particular course aims to introduce SURF employees to the HPC Cloud by providing a set of lectures and hands-on examples to run on the real Oort infrastructure. Here is a summary of the course outline:

Date: 15 October 2015
Location: SURFsara VK1 & 2
Program:

10:15 Welcome & coffee
10:30 Presentation in Cloud Computing
11:00 Presentation in SURFsara HPC Cloud
11:30 HPC Cloud Demo & instructions
12:15 Lunch
13:00 Hands-on HPC Cloud
15:15 Wrap-up & questions
15:30 Borrel 16:00 End

Preparation

Participants should bring a laptop that is Internet connected and has a functioning browser. Prior experience in Linux commands will help but is not a prerequisite.

So what you need for this tutorial:

  • A computer with full Internet access.
  • A browser (Chrome or Firefox will do nicely).
  • Java, at least version 7 (a.k.a. 1.7)
  • An X-window client.
    • Linux and Mac users normally don't need to install anything as X11 is on board. However, the newest Mac OS releases might not have X11.app installed. In that case, install XQuarz from here.
    • Windows users: install Xming from here.
  • An SSH client.
    • Linux and Mac users: don't have to install anything. The SSH client is on board, try "ssh" in a terminal.
    • Windows users: download and install git for windows. Depending on your OS installation, choose between Git-2.5.3-32-bit.exe or Git-2.5.3-64-bit.exe.

Hands-on

The hands-on tutorial has two parts. The exercises in part A will give you a first grasp for the basic usage of HPC Cloud. Once you have completed and understood part A, then continue to part B with more advanced examples on the HPC Cloud.

If you manage to finish both part A & B and wish to know more about the HPC Cloud, try also the additional exercises in extras.

NOTE: only for Windows users

For the course purposes you will need to start a graphical window in your laptop that is connected to your HPC Cloud machine. To make this work, you need to adjust the following setting:

  • Open GitBash (or git for windows).
  • In the terminal that appears, copy and paste the following commands:
# press enter to submit each command
echo "export DISPLAY=localhost:0.0" >> $HOME/.bashrc` 
source $HOME/.bashrc
  • Close the Gitbash window.

Presentations