개발자 가이드¶
SSH로 서버에 접속하여 사용하는 연구 컴퓨팅 환경입니다.
서버 자원¶
| 호스트 | 역할 | 주요 자원 |
|---|---|---|
| psi | GPU 연산 | NVIDIA GPU, 16TB NVMe RAID0, 60TB HDD RAID0 |
| rho | 스토리지/빌드 | 대용량 스토리지, Nix 빌드 |
| tau | 보조 연산/백업 | 스토리지, PostgreSQL 레플리카 |
스토리지 구조 (psi 기준)¶
graph TD
subgraph ssd["NVMe RAID0 (16TB, 고속)"]
project["/project/<user>/<br/>개인 프로젝트 ✅ 백업"]
workspace["/workspace/<user>/<br/>임시 작업 공간 ❌ 백업"]
end
subgraph hdd["HDD RAID0 (60TB)"]
data["/data/<br/>장기 데이터 저장"]
databases["/data/databases/<br/>생물정보 DB ❌ 백업"]
end
blobs["/blobs/<br/>대용량 파일 ✅ 백업"]
| 경로 | 용도 | 백업 |
|---|---|---|
/project/<username>/ |
개인 프로젝트 (장기 작업 데이터) | O |
/workspace/<username>/ |
임시 작업 공간 (고속 SSD) | X |
/data/databases/ |
생물정보 DB (db-sync) | X |
/blobs/ |
대용량/라이선스 파일 | O |
/data/ |
장기 데이터 저장 (60TB HDD) | 별도 |
시작하기¶
서버 SSH 접속이 필요하면 관리자에게 사용자명, SSH 공개키, 접근 호스트를 전달합니다. 상세 절차는 SSH 접속 — 접근 요청을 참조하세요.
가이드 목록¶
- SSH 접속 — 접근 요청, 서버 연결 및 설정
- GPU 컴퓨팅 — CUDA, Docker, 컨테이너
- Apptainer — HPC 컨테이너 환경
- 생물정보 DB — BLAST, UniProt, PDB 등
- Nix 개발 환경 — 패키지, Home Manager, Python, Docker
- 학생 가이드 — 모범 사례, 계정 만료
서버 하드웨어/전원/네트워크 문제: 관리자에게 보고하세요. 물리 서버 관리는 관리자 가이드 — 데이터센터를 참조하세요.