| 2 | = COSMOS work flow process |
| 3 | Typical work process on COSMOS is shown below. This is suggested as a reference for first-time users. '''Registration''' and '''setting up the ssh client''' are a one-time process after which the basic work flow cycle begins. This work flow is shown below in an event flow figure (upside down stick lollipop). |
| 4 | |
| 5 | == Registration |
| 6 | In order to use the test bed you must register for an account. Registration can be done as an individual or an organization. |
| 7 | To register as an individual use the [https://www.orbit-lab.org/userManagement/register new user registration form]. |
| 8 | Otherwise to register as a group or organization use [https://www.orbit-lab.org/userManagement/register this form here]. |
| 9 | |
| 10 | == Setting up SSH client |
| 11 | Access to the COSMOS resources is done via SSH. How the SSH client is set up depends on the type of OS you are using. Please see [wiki:tutorials/ssh Configuring SSH Keys] for specific details. |
| 12 | |
| 13 | == 1. Making a reservation |
| 14 | You'll need to allocated a set of nodes / resources at a specific date/time under your registered account name. This process is outlined here - [wiki:Documentation/Short/CreateRes create a reservation]. |
| 15 | |
| 16 | == 2. Log into testbed |
| 17 | [wiki:tutorials/login Log into the console] of your reserved domain. Once you're logged into the console you'll have access to all the resources under that domain. |
| 18 | |
| 19 | == 3. Configure node / resources |
| 20 | Now you're ready to check and load images (ie. linux operating system) onto the available resources - [wiki:Documentation/Short/LoadImage here]. |
| 21 | |
| 22 | == 4. Work / develop using nodes / resources |
| 23 | At this point you'll be able to all your resources are accessible. You should be able to log into the resource and start development. As an example refer to the [wiki:tutorials/basic_usage basic usage tutorial] for this process. |
| 24 | |
| 25 | == 5. Save progress prior to reservation time ending |
| 26 | This is always optional :) |
| 27 | In the case when you have made additions to the loaded image, you may want to save it prior to your reservation time ending. The saving process is described [wiki:Documentation/Short/SaveImage here]. By saving the resource's image you can reload it at a later time and continue where you left off. |
| 28 | |