# Welcome to GSDS Server

{% hint style="info" %}
Last modified: 2024.05.07
{% endhint %}

## Overview

GSDS 서버는 크게 3가지 종류의노드로 구축되어 있으며, 각 노드에 대한 설명과 기본적인 구조는 다음과 같습니다.

* **로그인 노드**
  * GPU 노드로 접속하기 위한 용도로만 사용되는 노드입니다.
  * 가벼운 문서 편집 이외에 <mark style="color:red;">프로그램을 실행하는 것을 엄격히 금지</mark>하며, 적발시 관리자가 임의로 프로세스를 kill 할 예정입니다.
* **GPU 노드**
  * GPU가 장착되어 딥러닝 학습과 같은 작업이 가능한 노드입니다.
  * Slurm을 이용하여 GPU 노드의 자원을 할당 받는 것이 가능하며, 기본적으로 12시간의 시간 제한이 존재합니다.
  * <mark style="color:red;">GSDS 서버를 이용한 모든 작업은 꼭 GPU 노드 자원을 할당 받아 사용</mark>하시기 바랍니다.
* **스토리지 노드**
  * GSDS 서버의 모든 데이터를 저장하는 노드입니다.
  * NFS( Network File System)을 이용하여 모든 노드에서저장된 데이터에 접근이 가능하도록하였습니다.

<figure><img src="https://4016670799-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpQFbhWipIl1ErYR88f4g%2Fuploads%2FgQadHL6qhEkjAqH06Tzy%2Fimage.png?alt=media&#x26;token=1daeb2f0-0fc4-4e1e-84be-3e5307af58d4" alt=""><figcaption><p>GSDS 서버 구조</p></figcaption></figure>

## For Beginners

서버를 처음 이용하는 경우 아래 내용들을 참고해 주시기 바랍니다.

{% content-ref url="for-beginners/basic-rules" %}
[basic-rules](https://gsds.gitbook.io/gsds/for-beginners/basic-rules)
{% endcontent-ref %}

{% content-ref url="for-beginners/access-server" %}
[access-server](https://gsds.gitbook.io/gsds/for-beginners/access-server)
{% endcontent-ref %}

{% content-ref url="for-beginners/change-password" %}
[change-password](https://gsds.gitbook.io/gsds/for-beginners/change-password)
{% endcontent-ref %}

{% content-ref url="for-beginners/ananconda" %}
[ananconda](https://gsds.gitbook.io/gsds/for-beginners/ananconda)
{% endcontent-ref %}

{% content-ref url="for-beginners/slurm" %}
[slurm](https://gsds.gitbook.io/gsds/for-beginners/slurm)
{% endcontent-ref %}

## Templates

서버 이용과 관련하여 관리자에게 요청이 필요한 경우 아래 양식들을 참고하여 관리자 이메일로 보내주시기 바랍니다.

:star2: **관리자 이메일**: <mark style="color:blue;"><gsds-hpc1@aces.snu.ac.kr></mark>

{% content-ref url="templates/undefined" %}
[undefined](https://gsds.gitbook.io/gsds/templates/undefined)
{% endcontent-ref %}

{% content-ref url="templates/undefined-1" %}
[undefined-1](https://gsds.gitbook.io/gsds/templates/undefined-1)
{% endcontent-ref %}

{% content-ref url="templates/undefined-2" %}
[undefined-2](https://gsds.gitbook.io/gsds/templates/undefined-2)
{% endcontent-ref %}

{% content-ref url="templates/undefined-3" %}
[undefined-3](https://gsds.gitbook.io/gsds/templates/undefined-3)
{% endcontent-ref %}
