포트 속도는 연결 속도이고, 전송 허용량은 시간에 따른 볼륨입니다. 트래픽 패턴을 추정하고, 복제 및 백업을 포함하고, 더 큰 포트가 애플리케이션을 개선할 것이라고 가정하기 전에 전체 경로를 측정하세요.
속도와 볼륨 구분
네트워크 사양은 종종 두 가지 다른 측정값을 가까이 배치합니다. Mbps 또는 Gbps 단위의 포트 속도는 해당 연결을 통해 데이터가 얼마나 빠르게 이동할 수 있는지를 나타냅니다. GB 또는 TB 단위의 전송 허용량은 일정 기간 동안 포함된 양을 나타냅니다. 큰 포트와 큰 허용량은 서로 다른 요구 사항을 해결하므로 둘 다 비교해야 합니다.
다운로드를 추정할 때 단위에 주의하세요. 네트워크 속도는 일반적으로 초당 비트로 표현되고, 파일 크기는 일반적으로 바이트로 표현됩니다. 8비트가 1바이트입니다. 간단한 변환은 이론적 시작점을 제공하지만, 프로토콜 오버헤드와 실제 경로는 유용한 애플리케이션 처리량을 감소시킵니다. 두 숫자를 동등한 것으로 읽지 말고 추정치를 명확하게 유지하세요.
포트 선택 전 워크로드 추정
파일 배포 서비스의 경우 평균 파일 크기와 다운로드 수로 시작하세요. 웹 애플리케이션의 경우 세션 또는 요청당 전송된 데이터를 측정하세요. 관련이 있는 경우 이미지, API 응답 및 백그라운드 작업을 포함하세요. 복제, 백업, 소프트웨어 업데이트 및 관리 내보내기를 추가하여 총계가 머신이 실제로 수행하는 작업을 반영하도록 하세요.
그런 다음 타이밍을 설명하세요. 꾸준한 워크로드와 짧은 출시일 버스트는 같은 월간 볼륨을 이동하면서도 서로 다른 최대 속도를 필요로 할 수 있습니다. 동시성과 예상 목적지를 추적하세요. 네트워크 프로필은 설명할 수 없는 드문 최대치가 아니라 합리적인 여유를 두고 정상 패턴을 지원해야 합니다.
처리량이 제한될 수 있는 지점 이해
서버 포트는 엔드투엔드 경로의 한 구성 요소입니다. 원격 연결, 스토리지 읽기 속도, 암호화 작업 또는 애플리케이션 워커 제한이 서비스가 전체 속도를 사용하지 못하게 할 수 있습니다. 네트워크 지연과 패킷 손실도 TCP 처리량에 영향을 줄 수 있습니다. 포트 용량을 추가한다고 해서 해당 경로의 다른 제약이 자동으로 해결되지는 않습니다.
통제된 조건에서 대표적인 목적지로 테스트하세요. 하나의 연결을 사용했는지 여러 개를 사용했는지, 기간과 전송 크기를 기록하세요. 그 맥락이 없는 단일 결과는 오해를 불러일으킬 수 있습니다. 승인된 엔드포인트를 사용하고 다른 서비스를 방해하는 포화 테스트는 피하세요.
나머지 사양과 함께 무제한 읽기
무제한 요금제는 나열된 사양에 고정된 월간 전송 할당량이 없습니다. 그래도 포트 프로필, 운영 정책 및 실제 성능 한계가 있습니다. 무한 속도나 모든 수신 시스템에 대한 보장된 지속 속도로 해석되어서는 안 됩니다. 워크로드가 지속적인 높은 전송에 의존한다면 실제 서비스 조건을 문의하세요.
SwissOctet의 Transit 범위는 40, 100 및 200 Gbps 포트 프로필을 제공하며 무제한 전송이 나열되어 있습니다. 다른 범위는 명시된 허용량 또는 다른 포트 속도를 사용할 수 있습니다. 카탈로그의 모든 서버가 같은 네트워크 조건을 가진다고 가정하지 말고 정확한 구성과 선택한 옵션을 비교하세요.
실용적 시나리오: 대규모 릴리스 배포
20기가바이트 릴리스를 500명의 클라이언트에 배포하는 프로젝트를 상상해 보세요. 십진 단위를 사용하면 재시도, 기타 트래픽 및 백업을 고려하기 전에 다운로드만으로 약 10테라바이트에 해당합니다. 이 볼륨은 팀이 클라이언트가 언제 다운로드하는지도 알지 못하면 최대 속도에 대해 거의 말해주지 않습니다. 점진적 롤아웃과 짧은 동시 출시는 같은 데이터를 이동하면서도 매우 다른 연결 용량을 요구할 수 있습니다.
팀은 스토리지가 파일을 얼마나 빠르게 공급할 수 있는지와 애플리케이션이 동시 전송을 어떻게 처리하는지 측정합니다. 그런 다음 대표적인 지역의 승인된 엔드포인트에서 테스트하여 기간, 연결 수 및 경로 조건을 기록합니다. iperf3 테스트는 파일 제공 애플리케이션을 측정하지 않고 네트워크 경로를 조사할 수 있으며, 애플리케이션 다운로드는 더 넓은 파이프라인을 확인합니다. 어느 결과도 조건 없이 제시되어서는 안 됩니다.
원격 클라이언트가 제한 구성 요소라면 더 큰 서버 포트가 개별 연결을 더 빠르게 만들지는 않습니다. 기존 서버가 출시 기간 동안 실제로 제약을 받는다면 팀은 더 높은 용량의 프로필과 해당 전송 조건을 비교할 수 있습니다. 이는 가상의 계획 예시이며 SwissOctet 처리량 약속이 아닙니다. 계산, 측정된 병목 및 선택한 요금제를 함께 보관하여 수요가 변할 때 결정을 검토할 수 있도록 하세요.
| 측정 | 설명하는 것 | 확립하지 않는 것 |
|---|---|---|
| 월간 전송 추정 | 예상 데이터 볼륨 | 필요한 최대 연결 속도 |
| 네트워크 경로 테스트 | 명시된 조건에서의 처리량 | 애플리케이션 파일 제공 성능 |
| 실제 다운로드 테스트 | 전체 제공 파이프라인 | 보편적인 미래 속도 보장 |
머신 균형 및 운영 계획
고처리량 서비스는 네트워크를 충분히 공급할 CPU, 메모리 및 스토리지 성능이 필요합니다. 동시 연결, 요청 처리 및 애플리케이션에 필요한 보안 검사를 계획하세요. 주소 요구 사항과 백업 트래픽을 주요 워크로드와 함께 검토하여 배포 중 예상치 못한 문제를 줄이세요.
예상 전송량, 최대 수요, 대상 위치 및 선호 범위를 포함한 간결한 네트워크 브리프를 준비하세요. 마이그레이션을 준비하기 전에 가용성과 서비스 약속을 확인하세요. 유용한 목표는 실제 사용자에게 잘 서비스하는 균형 잡힌 시스템이며, 프로젝트가 성장함에 따라 반복할 수 있는 측정으로 뒷받침됩니다.
실용 체크리스트.
- 포트 속도와 전송 허용량을 별도로 읽으세요.
- 비트와 바이트를 신중하게 변환하세요.
- 추정에 백업과 복제를 포함하세요.
- 대표 경로와 동시성을 측정하세요.
- 업그레이드 전에 CPU, 스토리지 및 네트워크의 균형을 맞추세요.
중요한 세부 사항.
더 빠른 포트가 월간 전송 허용량을 늘리나요?+
반드시 그렇지는 않습니다. 선택한 요금제와 업그레이드 조건을 읽어보세요. 연결 속도와 포함된 볼륨은 별개입니다.
무제한이 무한 속도를 의미하나요?+
아니요. 포트, 애플리케이션, 수신 시스템 및 운영 조건이 여전히 실제 한계를 부과합니다.
iperf3 결과가 모든 사용자의 다운로드 속도를 예측할 수 있나요?+
아니요. 특정 경로와 테스트 구성을 측정합니다. 실제 사용자와 애플리케이션이 다른 제약을 도입할 수 있습니다.
출처로 이동하세요.
이 참고 자료는 이 가이드의 기술 개념을 뒷받침합니다. 프로덕션 시스템을 변경하기 전에 최신 문서를 확인하세요.
- ESnet: iperf3 호출 software.es.net
- IETF RFC 6349: TCP 처리량 테스트 www.rfc-editor.org
SwissOctet의 편집 지침. 예시는 설명용입니다. 서비스 사양, 사용 가능한 옵션 및 계약 조건은 별도로 확인해야 합니다.