# 워크스페이스 관리

## 1. 워크스페이스 관리

워크스페이스(Workspace) 는 클러스터 자원을 할당받아 애플리케이션을 빌드, 배포, 운영하는 공간입니다. 보통 팀 단위로 만들어 사용하며, 사용 목적에 따라 사용자, 클러스터, 라이브러리를 등록할 수 있습니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2Fgit-blob-3fa210e8dd1490f70e6082b4fdb3ac581af4e35d%2Fimage.png?alt=media" alt=""><figcaption><p>[화면] 자원 관리 모델</p></figcaption></figure>

워크스페이스를 만드는 방법은 아래 링크를 참조하시기 바랍니다.

{% embed url="https://app.gitbook.com/o/-M0yzbQdqIBXThdW8H9h/s/vqp2nCQPDsjfLSru1kHs/~/changes/19/undefined-2/undefined-5" %}
\[워크스페이 만들기]
{% endembed %}

## 2. 사용자 그룹 별 역할과 클러스터 자원

클러스터 자원은 승인된 관리자에 의해 요청에 따라 워크스페이스 단위로 할당하여 사용합니다.

관리자는 서비스 규모와 요청에 따라 효율적인 할당과 관리가 가능하고, 사용자 그룹은 명시적으로 할당된 자원을 계획적으로 사용할 수 있습니다. 또한, 워크스페이스 단위로 안전하게 격리된 환경은 다른 팀/그룹의 자원 사용에 어떤 영향도 받지 않습니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2Fgit-blob-376165db6d47eec335818c3b6d2d0b1b888a6787%2Fimage.png?alt=media" alt=""><figcaption><p>[화면] 관리자에 의한 사용자별 자원 관리</p></figcaption></figure>

## 3. 클러스터의 자원 할당 및 관리 방법

클러스터는 전용으로 유저 그룹에 할당 할 수 있으며, 두 개 이상의 워크스페이스에 공유해서 사용할 수도 있습니다. 자원을 전용으로 사용할 경우 보다 높은 독립성을 보장받을 수 있습니다. 자원을 공유하여 사용할 경우 대용량의 클러스터 혹은 특수한 자원(GPU Node)을 중복 투자 없이 활용 가능합니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2Fgit-blob-54783172bcc41b0f3520e963d787ded2c094b61c%2Fimage.png?alt=media" alt=""><figcaption><p>[화면] 클러스터 할당 방법 (전용, 공유)</p></figcaption></figure>
