> 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).

# 프라이빗 플릿

월 단위로 대기 용량을 예약하고 가상 머신(성능) 또는 베어 메탈(오버드라이브) 사양 중에서 원하는 것을 선택하세요.

**프라이빗 플릿은 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 %}

## ✔️ 소개

프라이빗 플릿을 사용하면 전 세계적으로 제공되는 공급자 독립 인프라 내에서 특정 호스트 위치를 선택하고 전용 대기 컴퓨팅 용량을 예약할 수 있으며, 다음과 같은 경우에 적합합니다:

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

## ↕️ 할당

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

### 1. 호스트 예약

프라이빗 플릿 용량을 계획하는 것은 매달 반복되는 중요한 DevOps 활동입니다.

용량에 영향을 줄 수 있는 특별 이벤트가 예상된다면 플릿에 추가 호스트를 미리 예약하는 것이 좋습니다. 예:

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

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

{% hint style="success" %}
위시리스트와 같은 초기 신호를 사용해 지역 수요를 예측하고 과잉 프로비저닝을 줄이세요. 자신 있게 트래픽을 예측하기 어렵다면? 낮게 시작하고 [#overflow-to-cloud](#overflow-to-cloud "mention").
{% endhint %}

#### 위치

지도에 핀을 놓고 새 호스트의 기본/대체 위치를 미리 보세요.

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

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

<figure><img src="/files/2ca1abf46797de2ae9dedbeabe0a803c2950cc0b" 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="/files/da84aedcea3ff7e3bda550377bd9f326614d3c8b" alt=""><figcaption></figcaption></figure>

**온디맨드** 배포:

* 매치메이킹은 1분마다 새로고침되는 호스트 캐시 목록을 유지합니다.
* 매치메이킹은 각 활성 호스트에 사용 가능한 비콘 중 하나를 할당합니다.
* 플레이어는 가장 잘 일치하는 비콘에 따라 호스트를 할당받습니다.

**사전 예열** 배포:

* DevOps 관리자가 사용 가능한 호스트를 검토하고 [정책을 구성합니다](/ko/learn/server-browser.md#automated-scaling).
* 플레이어는 자동 할당된 좌석을 받거나, 서버를 검색하고 선택할 수 있습니다.

### 3. 서버 배포

클라우드 배포와 동일한 매개변수로 프라이빗 플릿에서 배포를 시작하고, **배포할 우선순위 호스트 ID 목록을 지정하는 추가 옵션과 함께**.

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

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

#### 클라우드로 오버플로

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

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

<table><thead><tr><th width="185">동작</th><th>프라이빗 플릿</th><th>클라우드</th></tr></thead><tbody><tr><td>서버 배치</td><td><a href="#id-2.-discover-hosts">비콘 또는 사용자 지정</a></td><td><a href="/pages/1e75126474c80b6c476cbd5e97b171fce5779d47#server-score">서버 점수</a></td></tr><tr><td>최대 게임 지속 시간</td><td>무제한(참조 <a data-mention href="/pages/ccfd5ee9075f6eea716a6e10517e18c9a9e26cf2">/pages/ccfd5ee9075f6eea716a6e10517e18c9a9e26cf2</a>)</td><td>24시간</td></tr><tr><td>CPU 주파수</td><td>의존 <a data-mention href="#hardware">#hardware</a></td><td>2.0 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>

## ☁️ 하드웨어

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

| 사양                                             |                                                                                                                                        성능 |                                                                                                                                    오버드라이브 |
| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------: |
| 가장 적합한 용도                                      |                                                                                                         <p>매치 기반 게임,<br>또는 예측 가능한 트래픽</p> |                                                                                            <p>CPU 집약적 게임(AI),<br>또는 1:2 초과 CPU/RAM 비율</p> |
| CPU 사양                                         | <p>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 주파수</p> | <p>16 vCPU<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 주파수</p> |
| RAM 사양                                         |                                                                                                                                     32 GB |                                                                                                                                     64 GB |
| 무료 이그레스 포함                                     |                                                                                                                                 호스트당 5 TB |                                                                                                                                 호스트당 5 TB |
| <p><strong>가격, 월 선불</strong></p><p>(약정 기반)</p> |                                                                                                                          **호스트당 $250.00** |                                                                                                                          **호스트당 $290.00** |

{% hint style="success" %}
다음을 사용하여 클라우드/플릿 비율을 추정하세요 [가격 계산기](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 host를 원하는 수만큼 지정할 수 있습니다. 삭제된 호스트는 이후 갱신에 대해 요금이 부과되지 않습니다. 삭제 예정인 private host에서 실행 중인 모든 배포는 추가 경고 없이 삭제 시점에 정상 종료됩니다.

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

private host 시작이 지연되거나 공급자 용량이 부족한 경우, 예정 또는 갱신 기간에 대한 결제 금액과 청구서는 그에 맞게 조정됩니다.

## 🔄 호스트 생명주기

프라이빗 플릿 호스트는 간단한 생명주기 순서를 따릅니다.

#### 1. 대기 중

새 호스트가 요청되었으며, 핀과의 거리 순서대로 시작하고 있습니다.

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

#### 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)에서는 이 단계의 호스트가 상태 `활성`.

#### 3. 삭제 예약됨

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

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

#### 4. 삭제 중

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

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

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

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

#### 5. 오류 및 기타

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

상태 간 전환 시, a [호스트는 잠시](#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]: 몇 밀리초 동안
