Skip to content

Commit 18d49b4

Browse files
Merge pull request #49 from hyunchan-park/main
JCloud 부분 수정 및 home index 수정
2 parents b56586e + c7398e4 commit 18d49b4

File tree

12 files changed

+25
-21
lines changed

12 files changed

+25
-21
lines changed

content/JCloud.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,19 @@ slug: 'JCloud'
2121
### 1. 교육 활용
2222
- 2017년부터 컴퓨터공학부에서 구축·운영 중
2323
- 매 학기 100개 이상의 가상머신을 학생 개별 제공 (2024년 1학기: 400대+)
24+
2425
### 2. 연구 활용
2526
- GPU를 활용한 인공지능 연구, 전북대병원 블록체인 관련 연구, 약학대학 빅데이터 분석 등 다양한 프로젝트 지원
27+
2628
### 3. 시스템 구성
27-
- 인프라: 9대 서버, 250+ CPU, 3 TB+ 메모리, 30 TB+ SSD, 고성능 GPU
29+
- 인프라: 9대 서버, 250+ CPU, 3 TB+ 메모리, 30 TB+ SSD, 고성능 GPU
2830
- OpenStack Antelope 기반 (2023.11월 구축)
31+
2932
### 4. Infra 제공: 가상머신(인스턴스), 네트워크, 스토리지 서비스
3033
- **가상머신 (인스턴스):**
3134
- 원하는 사양의 VM 생성 가능 (예: 2 vCPUs, 2GB Memory, 20GB SSD)
3235
- OS: Ubuntu 24.04 등, SSH, VNC, XRDP 등으로 CLI/GUI 접속
3336
- **네트워크:**
3437
- 외부 접속 지원, 공인 IP 및 도메인 할당, VM 간 가상 네트워크 구성, 각 네트워크 및 VM별 보안 설정 가능
3538
- **스토리지:**
36-
- 기본 탑재 스토리지 제공 및 추가 볼륨 지원, 필요 시 초고속 NVMe SSD 사용 가능
37-
38-
39-
**JCloud 인스턴스에서 JCode를 설치하면, 언제/어디서든 브라우저를 통해 개발환경에 접속할 수 있습니다.**
39+
- 기본 탑재 스토리지 제공 및 추가 볼륨 지원, 필요 시 초고속 NVMe SSD 사용 가능

content/JCloud/JCloudPortGuide.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ slug: 'JCloud/2PortGuide'
1111
### 1. IP 확인
1212
- 공인IP: 113.198.66.xxx
1313
- JCloud의 왼쪽 상단 프로젝트 메뉴에서, 각 프로젝트 별로 확인 가능
14-
- (예제) capstone 프로젝트의 경우, 113.198.66.74 사용 (아래 그림 참조)
14+
- (예제) capstone 프로젝트의 경우, 113.198.66.74 사용 (아래 그림 참조)
1515

1616
### 2. 포트포워딩
1717
- 포트 포워딩 개념: 공용 IP의 특정 포트를 내부 인스턴스의 지정 포트로 연결하여 접근.
@@ -31,7 +31,6 @@ slug: 'JCloud/2PortGuide'
3131
- IP:PORT 형식 주소로 접근
3232
- (예제) capstone 프로젝트의 10.0.0.231 인스턴스의 8080 포트를 접근할 경우,
3333
- **최종 주소: 113.198.66.74:10231**
34-
3534
<img src="./images/port3.png" width="auto" height="auto"/>
3635
---
3736

content/JCloud/JCloudSSHGuide.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ slug: 'JCloud/3SSHGuide'
1010

1111
### 핵심 요약
1212
- 접속 주소를 확인하고, SSH Client 를 이용해서 접근
13-
- 접속 주소 확인: https://jhelper.jbnu.ac.kr/JCloud/2PortGuide
13+
- [접속 주소 확인](/JCloud/2PortGuide)
1414
- 메뉴얼은 XShell 기반으로 작성됨: https://www.netsarang.com/ko/xshell-download/
1515
- 학교 사용자용 무료 라이선스 활용. 이메일을 통한 인증 필요
1616
- 접속 시, 각 이미지 별로 기본 id를 확인하고, 암호는 키페어 파일을 사용하여 인증함

content/JCloud/JCloudUserGuide.mdx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,8 @@ slug: 'JCloud/1UserGuide'
4040
- 학교 안에 내 컴퓨터가 한 대 생긴 것과 같음!
4141
(예: 2개의 CPU, 2GB 메모리, 20GB SSD를 가진 가상머신에 Ubuntu 기반 이미지가 설치됨)
4242
- 부팅 완료까지 약 1-2분 소요
43-
- 많은 인원이 함께 진행할 경우 약간 더 오래 걸릴 수 있음
43+
- 많은 인원이 함께 진행할 경우 약간 더 오래 걸릴 수 있음
44+
45+
### 6. **원격 접속 방법**
46+
- [접속 주소 확인](/JCloud/2PortGuide)
47+
- [SSH를 통한 접속](/JCloud/3SSHGuide)

content/index.mdx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
---
22
title: 'JEduTools'
3-
description: 'edu tools Introduction'
3+
description: 'edutools Introduction'
44
---
55

66
JEduTools는 전북대학교의 SW 교육을 위한 도구 모음입니다.
77

8-
| 이름 | 소개 | 링크 | 도움말 | GitHub 저장소
8+
| 이름 | 소개 | 링크 | 도움말 | GitHub
99
|---------|---------|:---------:|:---------:|:---------:|
1010
| JCloud | 전북대학교 클라우드 시스템 | [Click](http://jcloud.jbnu.ac.kr) |[Manual](/JCloud) | [repo](https://github.com/JBNU-JEduTools/JCloud) |
1111
| Litmus | 프로그래밍 과제 자동 채점 시스템 | [Click](http://litmus.jbnu.ac.kr) | [Manual](/Litmus) | |
1212
| JCode | Web 기반 IDE 서비스 | | [Manual](/JCode) | [repo](https://github.com/JBNU-JEduTools/JCode) |
1313
| JHelper | JEduTools 도움말 작성 및 배포 시스템 | [Click](/) | [Manual](/JHelper) | [repo](https://github.com/JBNU-JEduTools/JHelper) |
14+
| Portal | JEduTools 포털 서비스 | [Click](http://jedutools.jbnu.ac.kr) | [Manual](/JPortal) | [repo](https://github.com/JBNU-JEduTools/portal) |
1415
| Watcher | JCode 기반 코딩 액티비티 수집 및 분석 시스템 | | | [repo](https://github.com/JBNU-JEduTools/Watcher)|
1516

16-
* JEduTools는 SW중심대학사업단의 지원으로 컴퓨터인공지능학부에서 운영하고 있습니다.
17-
18-
담당: 박현찬 교수 (hyunchan.park@jbnu.ac.kr)
17+
- JEduTools는 SW중심대학사업단의 지원으로 컴퓨터인공지능학부에서 운영하고 있습니다.
18+
- 문의: jedutools@gmail.com
19+
- 담당: 박현찬 교수 (hyunchan.park@jbnu.ac.kr), 정종욱 교수 (Litmus)
1920

2021
## 모두가 참여하는 오픈소스 프로젝트
2122
JEduTools는 누구나 개발에 참여할 수 있습니다.

public/page-data/JCloud/1UserGuide/page-data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

public/page-data/JCloud/2PortGuide/page-data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

public/page-data/JCloud/3SSHGuide/page-data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

public/page-data/JCloud/page-data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"componentChunkName":"component---cache-dev-404-page-js","path":"/dev-404-page/","result":{"data":{"allSitePage":{"nodes":[{"path":"/JHelper"},{"path":"/"},{"path":"/JCode"},{"path":"/Litmus"},{"path":"/JCloud/2PortGuide"},{"path":"/JCloud"},{"path":"/Portal"},{"path":"/JHelper/2devManual"},{"path":"/JCode/4JCodeSsh"},{"path":"/JCloud/1UserGuide"},{"path":"/JCloud/3SSHGuide"},{"path":"/JHelper/1AdminManual"},{"path":"/Litmus/LitmusProfManual"},{"path":"/JCode/3InstallGuide"},{"path":"/JCode/2UserGuideJupyter"},{"path":"/JCode/1UserGuideVSCode"},{"path":"/Litmus/LitmusUserManual"},{"path":"/Portal/1DevelGuide"},{"path":"/JHelper/2devManual/contentManagement"},{"path":"/JHelper/2devManual/Troubleshooting"},{"path":"/JHelper/1AdminManual/Troubleshooting"}]}},"pageContext":{}},"staticQueryHashes":["1271460761","1271460761"]}
1+
{"componentChunkName":"component---cache-dev-404-page-js","path":"/dev-404-page/","result":{"data":{"allSitePage":{"nodes":[{"path":"/"},{"path":"/JCloud/1UserGuide"},{"path":"/JCloud"},{"path":"/Portal"},{"path":"/Litmus"},{"path":"/JHelper"},{"path":"/JCode"},{"path":"/JCloud/3SSHGuide"},{"path":"/JCloud/2PortGuide"},{"path":"/JHelper/2devManual"},{"path":"/JHelper/1AdminManual"},{"path":"/JCode/3InstallGuide"},{"path":"/JCode/1UserGuideVSCode"},{"path":"/JCode/4JCodeSsh"},{"path":"/Portal/1DevelGuide"},{"path":"/Litmus/LitmusUserManual"},{"path":"/JCode/2UserGuideJupyter"},{"path":"/JHelper/2devManual/contentManagement"},{"path":"/Litmus/LitmusProfManual"},{"path":"/JHelper/2devManual/Troubleshooting"},{"path":"/JHelper/1AdminManual/Troubleshooting"}]}},"pageContext":{}},"staticQueryHashes":["1271460761","1271460761"]}

0 commit comments

Comments
 (0)