Using local cloud: Difference between revisions

From T2B Wiki
Jump to navigation Jump to search
(Created page with "= 1. Start using our cloud = Follow these steps : == a. Request an access to the cloud == To request activation of your account, open the following URL in your browser : [...")
 
No edit summary
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
= 1. Start using our cloud =
= Retirement of the cloud =


Follow these steps :
Our IIHE ULB/VUB cloud has retired. The information on this page is now obsolete.


== a. Request an access to the cloud ==
= Start using our cloud =
 
This page explains how to get access the graphical user interface of the local cloud for scientists to start creating and managing your VMs on the local cloud. You will be authenticated using your university account thanks to Shibboleth and the BELNET R&E Federation.
 
== Request an access to the cloud ==


To request activation of your account, open the following URL in your browser :
To request activation of your account, open the following URL in your browser :


[https://access.iihe.ac.be/secure/activate_cloud_account.php]
https://access.iihe.ac.be/secure/activate_cloud_account.php


You will be warned by email when your request is approved. This mail should also tell you how to connect to the cloud web-interface.
You will be warned by email when your request is approved. This mail should also tell you how to connect to the cloud web-interface.


== b. Connect to the cloud web-interface ==
== Connect to the cloud web-interface ==


Open the following URL in your browser :
Open the following URL in your browser :


[http://vvstone.iihe.ac.be/]
http://vvstone.iihe.ac.be/


== c. How to configure your cloud account ==
== How to configure your cloud account ==
To get access with [wiki:User_SSH SSH] to your Linux VMs, you will need to upload your public SSH key into your !OpenNebula account. This way, when you create a new VM, an account will automatically be configured so that you can log in with SSH.
To get access with SSH to your Linux VMs, you will need to upload your public SSH key into your !OpenNebula account. This way, when you create a new VM, an account will automatically be configured so that you can log in with SSH.


To upload your public key, follow this recipe :
To upload your public key, follow this recipe :


1. Connect to the cloud web-interface (see previous section)
# Connect to the cloud web-interface (see previous section)
1. Go to your account settings by clicking on your username (represented by your mail address in the upper right corner), and then choosing "Settings" in the menu that appears
# Go to your account settings by clicking on your username (represented by your mail address in the upper right corner), and then choosing "Settings" in the menu that appears
1. In the "Config" tab of the "Settings" form, click on the "Update SSH key" button
# In the "Config" tab of the "Settings" form, click on the "Update SSH key" button
1. Copy/paste your SSH public key in the field and then click on the blue button below the field to validate
# Copy/paste your SSH public key in the field and then click on the blue button below the field to validate
 
On this [wiki:User_Upload_SSH_key_in_Sunstone page], you'll find the same recipe explained with screen captures.




== d. Create and manage your VMs ==
== Create and manage your VMs ==
In your view, there are 3 tabs : Dashboard, VMs and Templates.
In your view, there are 3 tabs : Dashboard, VMs and Templates.


Line 38: Line 40:


The "VMs" tab is where you can manage your VMs. From this tab, you can follow this simplified procedure to create a new VM :
The "VMs" tab is where you can manage your VMs. From this tab, you can follow this simplified procedure to create a new VM :
1. Click on the "plus" button
# Click on the "plus" button
1. Select a template
# Select a template
1. Click on the green "Create" button.
# Click on the green "Create" button.


When the status of the VM has switched to "Running" (green square), you can go to the next point to learn how to connect to it.
When the status of the VM has switched to "Running" (green square), you can go to the next point to learn how to connect to it.


On this [wiki:User_Quick_VM_Creation page], you'll find the VM creation steps explained in details with screen captures.
You will find detailed explanations with screen captures in this [[:File:Quick VM creation on the local cloud.pdf|document]].
 


 
== Access your VMs ==
== e. Access your VMs ==
Launch your Linux terminal and issue the following command :
Launch your Linux terminal and issue the following command :
{{{
<code>
ssh <user_name>@<your_vm_ip_address>
ssh <user_name>@<your_vm_ip_address>
}}}
</code>


where <user_name> is the user name indicated in the documentation of the template, and <your_vm_ip_address> is the IP address that is indicated in status of the VM.
where <user_name> is the user name indicated in the documentation of the template, and <your_vm_ip_address> is the IP address that is indicated in status of the VM.


[[Image(wiki:User_Using_BEgrid_Cloud:vm_status.png)]]
= Advanced topics =
 
= 2. Advanced topics =


== Hosting a public service ==
== Hosting a public service ==

Latest revision as of 15:17, 23 January 2020

Retirement of the cloud

Our IIHE ULB/VUB cloud has retired. The information on this page is now obsolete.

Start using our cloud

This page explains how to get access the graphical user interface of the local cloud for scientists to start creating and managing your VMs on the local cloud. You will be authenticated using your university account thanks to Shibboleth and the BELNET R&E Federation.

Request an access to the cloud

To request activation of your account, open the following URL in your browser :

https://access.iihe.ac.be/secure/activate_cloud_account.php

You will be warned by email when your request is approved. This mail should also tell you how to connect to the cloud web-interface.

Connect to the cloud web-interface

Open the following URL in your browser :

http://vvstone.iihe.ac.be/

How to configure your cloud account

To get access with SSH to your Linux VMs, you will need to upload your public SSH key into your !OpenNebula account. This way, when you create a new VM, an account will automatically be configured so that you can log in with SSH.

To upload your public key, follow this recipe :

  1. Connect to the cloud web-interface (see previous section)
  2. Go to your account settings by clicking on your username (represented by your mail address in the upper right corner), and then choosing "Settings" in the menu that appears
  3. In the "Config" tab of the "Settings" form, click on the "Update SSH key" button
  4. Copy/paste your SSH public key in the field and then click on the blue button below the field to validate


Create and manage your VMs

In your view, there are 3 tabs : Dashboard, VMs and Templates.

The "Dashboard" tab gives you an overview of your current usage in a few figures.

The "Templates" tab describes the available templates.

The "VMs" tab is where you can manage your VMs. From this tab, you can follow this simplified procedure to create a new VM :

  1. Click on the "plus" button
  2. Select a template
  3. Click on the green "Create" button.

When the status of the VM has switched to "Running" (green square), you can go to the next point to learn how to connect to it.

You will find detailed explanations with screen captures in this document.

Access your VMs

Launch your Linux terminal and issue the following command : ssh <user_name>@<your_vm_ip_address>

where <user_name> is the user name indicated in the documentation of the template, and <your_vm_ip_address> is the IP address that is indicated in status of the VM.

Advanced topics

Hosting a public service

TBD (request to open ports in the firewall)

Requesting a new template

TBD

Data exchange with the VM

TDB