> For the complete documentation index, see [llms.txt](https://docs.edgegap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.edgegap.com/ko/learn/orchestration/private-fleets.md).

# 프라이빗 플릿

월 단위로 대기 용량을 예약하고 가상 머신(Performance) 또는 베어 메탈(Overdrive) 사양 중에서 선호하는 것을 선택하세요.

**Private Fleets는 Edgegap Cloud(기본값)에 추가할 수 있는 선택 사항입니다,** 널리 사용되는 호스팅 옵션:

* 활용을 가능하게 하는 [영속성](/ko/learn/orchestration/persistence.md) 24/7 항상 온라인인 서버와
* 유리한 [배포](/ko/learn/orchestration/deployments.md#match-bound) 예측 가능한 트래픽에 대한 가격.

🌟 [**종량제 티어로 업그레이드**](https://app.edgegap.com/user-settings?tab=memberships) **하여 대기 용량이 있는 프라이빗 플릿 호스팅을 잠금 해제하세요!**

{% hint style="success" %}
&#x20;또는 다음을 참조하세요 [배포](/ko/learn/orchestration/deployments.md#match-bound) 부분 vCPU 가격 책정을 활용하는 클라우드 오케스트레이션.
{% endhint %}

## ✔️ 소개

Private Fleets를 사용하면 특정 호스트 위치를 선택하고, 전 세계에서 이용 가능한 공급자 비종속 인프라 내에서 전용 대기 컴퓨팅 용량을 예약할 수 있으며, 다음과 같은 용도에 적합합니다:

* **예측 가능한 일일 트래픽** **패턴** 및 안정적인 플레이어 커뮤니티,
* **영구적인 24/7 서버** 플레이어가 배치한 사용자 생성 콘텐츠가 포함된 오픈 월드를 특징으로 하는,
* **MMO 게임** 서버당 많은 동시 사용자를 동반한 소셜 경험을 우선시하는.

## ↕️ 할당

플릿 용량을 효율적으로 조율하는 것이 비용 절감의 성패를 좌우할 수 있습니다. Fleet와 Cloud Overflow 하이브리드 간의 최적 비율을 찾으려면 여러 차례 반복이 필요합니다.

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FARxL8KfrTLVegw0ZGgro%2Fimage.png?alt=media&amp;token=0e39a747-a548-4252-81ca-de80ade3d5fb" alt=""><figcaption><p>플릿 활용 차트(대시보드 내)</p></figcaption></figure>

### 1. 호스트 예약

Private Fleet 용량 계획은 매월 반복되는 중요한 DevOps 작업입니다.

다음과 같이 용량에 영향을 미치는 특별 이벤트가 예상되면, 플릿용 추가 호스트를 미리 예약하는 것이 좋습니다:

* 전 세계 또는 지역 출시, 혹은 대규모 업데이트,
* 전면 할인 또는 무료 테스트 주말,
* 스트리머 이벤트, 토너먼트 또는 기타 공개 이벤트.

{% hint style="warning" %}
플릿 호스트의 최소 약정 기간은 1개월입니다. 호스트가 시작되면, **호스트 삭제를 예약하고 비용을 줄일 수 있는 가장 이른 날짜는 월말입니다**.
{% endhint %}

{% hint style="success" %}
조기 신호(예: 위시리스트)를 사용해 지역 수요를 예측하고 과잉 공급을 완화하세요. 트래픽을 자신 있게 예측하기 어렵다면, 낮게 시작하고 [#overflow-to-cloud](#overflow-to-cloud "mention").
{% endhint %}

#### 위치

지도의 특정 지점을 찍어 새 호스트의 기본/대체 위치를 미리 보세요.

각 중심점에 적합한 위치를 제어하려면 대체 전략을 선택하세요:

* **근접성(기본값)** - 정밀 제어를 위한 700km 중심 반경.
* **중복성** - 더 많은 대체 위치를 허용하는 1,400km 중심 반경.

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2F0otdBhulhvgFgO6mNWtg%2Fimage.png?alt=media&amp;token=6388d70c-7cf4-469f-8ce4-9735c67aeb4d" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
위치 사용 가능 여부는 선택한 하드웨어 사양에 따라 달라집니다. Overdrive는 사용 가능 수량이 제한적입니다.
{% endhint %}

📢 API 프로비저닝은 개발 중이며, [문의해 주세요](https://discord.gg/NgCnkHbsGp) 귀하의 지속적 통합 요구 사항을 알려 주세요!

### 2. 호스트 검색

{% hint style="warning" %}
**배포를 수동으로 시작하고 URL과 포트를 붙여넣는 것만으로는 라이브 게임에 충분하지 않습니다.**
{% endhint %}

다음 중 하나를 사용해 세션 관리 및 필요에 따른 확장을 위한 인기 게임 흐름을 자동화하세요:

{% columns %}
{% column width="33.33333333333333%" %}
[매치메이킹](/ko/learn/matchmaking.md):

* 짧은 라운드
* 온디맨드 매치
* 실력 등급 및/또는\
  사용자 지정 규칙
  {% endcolumn %}

{% column width="33.33333333333333%" %}
[서버 브라우저](/ko/learn/server-browser.md):

* 지속형 또는 라운드
* 소셜 지역 허브
* 자동 할당 및/또는\
  사용자 지정 검색
  {% endcolumn %}

{% column width="33.33333333333333%" %}
사용자 지정 백엔드:

* 라이브 게임 마이그레이션
* [v2 API로 배포](/ko/docs/api/dedicated-servers.md)
* [웹훅 관찰](/ko/learn/orchestration/deployments.md#webhooks)
  {% endcolumn %}
  {% endcolumns %}

플릿 용량을 활용하려면 세션 오케스트레이션이 사용 가능한 호스트를 인지하고 있어야 합니다:

<figure><img src="https://1562312210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FcZwy1pEO8JenOEIOoJCV%2Fimage.png?alt=media&amp;token=f4cab36b-9934-40bf-ad49-6a74800a1d9e" alt=""><figcaption></figcaption></figure>

**온디맨드** 배포:

* 매치메이킹은 1분마다 갱신되는 호스트 캐시 목록을 유지합니다.
* 매치메이킹은 활성 호스트마다 사용 가능한 비콘 중 하나를 할당합니다.
* 배포는 온디맨드로 시작되며, 각 매치에 최적의 위치에서 이루어집니다.
* 플레이어는 가장 잘 일치하는 비콘에 따라 호스트 할당을 받습니다.

**사전 예열** 배포:

* 귀하의 DevOps 관리자가 사용 가능한 호스트를 검토하고 [정책을 구성합니다](/ko/learn/server-browser.md#automated-scaling).
* 지역 용량이 구성된 임계값 아래로 떨어지면 새 배포가 시작됩니다.
* 서버 브라우저는 정책에 매핑된 각 지역의 용량을 모니터링합니다.
* 플레이어는 자동으로 지정된 자리를 받거나, 서버를 검색해 선택할 수 있습니다.

### 3. 서버 배포

Cloud 배포와 동일한 매개변수로 Private Fleet에서 배포를 시작하되, **배포할 호스트 ID의 우선순위 목록을 지정할 수 있는 추가 옵션이 있습니다**.

{% hint style="success" %}
사용자 지정 통합은 호스트를 가져오고 서버를 다음을 사용해 배포합니다 [전용 서버](/ko/docs/api/dedicated-servers.md#private-fleets) API.
{% endhint %}

배포는 요청에서 충분한 용량이 있는 첫 번째 프라이빗 호스트에서 시작됩니다. 나열된 호스트 중 그 시점에 사용 가능한 용량이 없으면 배포는 [#overflow-to-cloud](#overflow-to-cloud "mention").

#### Cloud로 오버플로

{% hint style="warning" %}
**예상보다 높은 플레이어 트래픽은 현재 플릿 용량을 초과할 수 있으며**이로 인해 일부 배포가 Private Fleet 대신 Cloud Overflow를 사용하게 됩니다. Cloud의 제한이 적용됩니다.
{% endhint %}

{% hint style="info" %}
**예상치 못한 클라우드 비용이 걱정되시나요?** [클라우드 알람을 설정하세요](https://app.edgegap.com/notifications?notification-table-limit=10\&notification-table-page=1#alarms) 사용자 지정 청구 기준에 도달하면 알림을 받으세요, 또는 [문의해 주세요](https://discord.com/invite/NgCnkHbsGp) 자동 보안 조치에 대해.
{% endhint %}

이 가능성에 대비하고 차이점을 검토하세요:

<table><thead><tr><th width="185">동작</th><th>Private Fleet</th><th>Cloud</th></tr></thead><tbody><tr><td>서버 배치</td><td><a href="#id-2.-discover-hosts">비콘 또는 사용자 지정</a></td><td><a href="/ko/learn/orchestration/deployments.md#server-score">서버 점수</a></td></tr><tr><td>최대 게임 지속 시간</td><td>무제한(참조 <a data-mention href="/ko/learn/orchestration/persistence.md">영속성</a>)</td><td>24시간</td></tr><tr><td>CPU 주파수</td><td>의존 <a data-mention href="#hardware">#hardware</a></td><td>2.3 GHz / 3.7 GHz (부스트)</td></tr><tr><td>CPU:메모리 비율</td><td>의존 <a data-mention href="#hardware">#hardware</a></td><td>1 vCPU : 2 GB 단위로 증가<br>(분수 vCPU 가능)</td></tr><tr><td>과금 모델</td><td>호스트당, 월별</td><td>사용한 vCPU당 및 분당</td></tr></tbody></table>

## ☁️ 하드웨어

일반 호스트 사양 중 하나를 선택하세요:

<table><thead><tr><th>사양</th><th width="225" align="right">Performance(VM)</th><th align="right">Overdrive(베어 메탈)</th></tr></thead><tbody><tr><td>가장 적합한 용도</td><td align="right">매치 기반 게임,<br>또는 예측 가능한 트래픽</td><td align="right">CPU 집약적 게임(AI),<br>또는 CPU/RAM 비율이 1:2를 초과하는 경우</td></tr><tr><td>CPU 모델</td><td align="right">AMD EPYC 7642 및 7713<br>또는 동급.</td><td align="right">Intel Xeon E-2288G 및<br>E-2388G 또는 동급.</td></tr><tr><td>CPU 사양</td><td align="right">16 vCPU<br><a data-footnote-ref href="#user-content-fn-1">2.3</a> - <a data-footnote-ref href="#user-content-fn-2">3.7</a> GHz 주파수</td><td align="right">8코어(16스레드)<br><a data-footnote-ref href="#user-content-fn-1">3.7</a> - <a data-footnote-ref href="#user-content-fn-2">5.1</a> GHz 주파수</td></tr><tr><td>RAM 사양</td><td align="right">32GB 가상 RAM</td><td align="right">64GB DDR4</td></tr><tr><td>무료 이그레스 포함</td><td align="right">호스트당 6TB</td><td align="right">호스트당 6TB</td></tr><tr><td><p><strong>가격, 선결제 월별</strong></p><p>호스트당, 약정 시 더 낮은 요금 제공<br></p></td><td align="right"><p>$350.00 - 1개월 요금<br>$323.75 - 6개월 요금</p><p><strong>$280.00 - 12개월 요금</strong></p></td><td align="right"><p>$400.00 - 1개월 요금<br>$370.00 - 6개월 요금</p><p><strong>$320.00 - 12개월 요금</strong></p></td></tr></tbody></table>

{% hint style="success" %}
다음을 사용해 Cloud/Fleet 비율을 추정하세요 [가격 계산기](https://edgegap.com/resources/pricing/calculator#important-notes). 최종 플릿 가격을 확인하세요 [대시보드 예약을 사용해](https://app.edgegap.com/private-fleet-management/private-fleets/list).
{% endhint %}

**첫 달의 예약 가격과 무료 이그레스 할당량은 일할 계산됩니다.** 즉, 현재 달의 종료 시점까지의 기간에 대해서만 요금이 청구됩니다.

**예약은 삭제될 때까지 매달 1일 00:00 UTC에 자동 갱신됩니다.** 이 시점에 갱신된 호스트의 월 요금이 카드에 자동 청구됩니다.

{% hint style="warning" %}
활성 호스트가 있는 플릿은 [활성 호스트](#lifecycle) 사양을 변경할 수 없습니다. 새 플릿을 만들거나 먼저 활성 호스트를 삭제하세요.
{% endhint %}

{% hint style="info" %}
각 호스트의 소량 자원은 운영 체제, 모니터링, 오케스트레이션을 위해 예약됩니다.
{% endhint %}

#### 일정 수정 및 호스트 삭제

일정은 예정된 시간 이전이라면 언제든 추가 비용 없이 수정하거나 삭제할 수 있습니다. 갱신일 이전에 현재 청구 기간 종료 시 삭제할 예약된(활성) 프라이빗 호스트를 원하는 수만큼 지정할 수 있습니다. 삭제된 호스트는 이후 갱신 시 요금이 청구되지 않습니다. 삭제 예정인 프라이빗 호스트에서 실행 중인 배포는 추가 경고 없이 삭제 시점에 정상적으로 종료됩니다.

#### 시작 지연 또는 공급자 용량 부족

프라이빗 호스트 시작이 지연되거나 공급자 용량이 부족한 경우, 예정 또는 갱신 기간의 결제 금액과 청구서는 그에 따라 조정됩니다.

## 🔄 호스트 수명 주기

Private Fleet 호스트는 간단한 수명 주기 순서를 따릅니다.

#### 1. 대기 중

새 호스트가 요청되었으며, 지도 핀으로부터의 거리에 따라 순서대로 시작하고 있습니다.

우리의 [호스트 목록 API](/ko/docs/api/dedicated-servers.md#get-private-fleets-fleet-name-hosts)에서 이 단계의 호스트는 상태 `PENDING`.

#### 2. 활성

호스트가 활성 상태이며 응답 가능하고, 다음을 수행할 준비가 되어 있습니다 [/pages/1e75126474c80b6c476cbd5e97b171fce5779d47#id-1.-start-a-deployment](https://docs.edgegap.com/ko/learn/orchestration/pages/1e75126474c80b6c476cbd5e97b171fce5779d47#id-1.-start-a-deployment "mention").

우리의 [호스트 목록 API](/ko/docs/api/dedicated-servers.md#get-private-fleets-fleet-name-hosts)에서 이 단계의 호스트는 상태 `ACTIVE`.

#### 3. 삭제 예정

아직 활성 상태인 동안 이 호스트는 현재 청구 기간(월) শেষে 삭제됩니다. 이 작업은 삭제가 이루어질 때까지 언제든 되돌리기(취소)할 수 있습니다.

우리의 [호스트 목록 API](/ko/docs/api/dedicated-servers.md#get-private-fleets-fleet-name-hosts)에서 이 단계의 호스트는 null이 아닌 `delete_schedule` .

#### 4. 삭제 중

호스트가 예정된 삭제 시간에 도달하면 새 배포는 더 이상 할당되지 않습니다.

우리의 [호스트 목록 API](/ko/docs/api/dedicated-servers.md#get-private-fleets-fleet-name-hosts)에서 이 단계의 호스트는 상태 `영구 제거 중`.

{% hint style="warning" %}
프라이빗 호스트에서 실행 중인 배포는 [정상적으로 중지됩니다](https://docs.edgegap.com/ko/learn/orchestration/pages/1e75126474c80b6c476cbd5e97b171fce5779d47#id-5.-deployment-stopped) 호스트가 삭제되면.
{% endhint %}

{% hint style="success" %}
**롤백과 게임플레이 중단으로 인한 불만을 방지하세요** 삭제 예정인 프라이빗 호스트가 종료에 가까워지면 플레이어에게 알리고 새 배포를 다른 프라이빗 플릿 호스트로 재라우팅하세요.
{% endhint %}

#### 5. 오류 및 기타

공급자 또는 호스트에 문제가 생기면, 당사 플랫폼은 호스트를 다음과 같이 표시합니다 `결함 있음`  그리고 추가 비용 없이 대체 새 호스트를 시작하려고 시도합니다. 새 호스트는 항상 동일한 위치에서 시작되며 동일한 이름을 갖습니다. 짧은 기간 동안은 결함 있는 호스트와 새 대체 호스트가 같은 이름으로 함께 보일 수 있습니다.

상태 간 전환 시, 한 [호스트는 잠시](#user-content-fn-3)[^3] 보고할 수 있습니다 `서비스를 사용할 수 없음` .

특수 상황을 나타내기 위해 몇 가지 다른 상태를 따로 둡니다: `오류` , `다운`, `유지보수` .

{% hint style="info" %}
도움이 필요하시면 [디스코드를 통해 문의해 주세요](https://discord.gg/MmJf8fWjnt). 실시간 게임 지원은 저희의 [티켓 시스템](https://edgegap.atlassian.net/servicedesk/customer/portal/3).
{% endhint %}

[^1]: 기본 주파수

[^2]: 터보 - 짧은 CPU 버스트

[^3]: 몇 밀리초 동안
