# 멀티 테넌트 격리: 키 그룹, 헤더 규칙, 테넌트별 과금

> AI 게이트웨이 멀티 테넌트: 키 그룹 분리, Header ACL로 클라이언트 구분, 테넌트별 속도 제한 및 과금, 키는 메모리에만. 명확한 비용과 권한, 구조적 테넌트 격리.

표준 링크: https://www.gatellm.io/ko/use-cases/multi-tenant/

키 그룹이 모델과 로드 밸런서를 나누고, 헤더 규칙이 클라이언트를 구분하며, 테넌트별 속도 제한과 과금으로 여러 팀이 하나의 게이트웨이를 쓰면서도 비용과 권한이 명확해집니다.

## 커뮤니티가 실제로 불평하는 것
Reddit: "엔지니어 50명인데 재무가 $400k를 누가 썼냐고 묻는다." 여러 팀이 API 키 하나를 공유하면 누가 얼마를 썼는지 알 수 없습니다.
릴레이는 모든 테넌트 키를 한데 섞고, 테넌트 데이터가 교차하며, 테넌트별 속도 제한도 할 수 없습니다.

## GateLLM은 이렇게 합니다
GateLLM은 키 그룹으로 모델과 로드 밸런서를 나눕니다 — 각 테넌트가 독립적인 키와 할당량을 받고, 헤더 규칙(Header ACL)이 User-Agent / 사용자 정의 헤더로 클라이언트를 구분해 차등 정책을 적용하며, 테넌트별 속도 제한과 과금이 독립적으로 귀속됩니다. 테넌트 키마다 태그를 붙이면 태그로 테넌트 간 비용을 집계할 수도 있습니다.
BYOK에서는 키가 메모리에만 있으므로 테넌트는 구조적으로 격리됩니다 — 섞이지도, 유출되지도 않습니다.

## 실제로 효과가 있는 5가지 레버
- 키 그룹: 테넌트별로 모델과 로드 밸런서 분리
- 헤더 규칙(Header ACL): User-Agent / 사용자 정의 헤더로 클라이언트 구분
- 테넌트별 속도 제한: 독립적인 RPM / TPM / 예산 할당량
- 테넌트별 과금: 독립적인 비용 귀속 및 인보이싱
- 키는 메모리에만: 구조적 테넌트 격리, 섞이거나 유출되지 않음

## FAQ
### 여러 팀이 하나의 게이트웨이를 공유하며 비용을 나누려면 어떻게 하나요?
키 그룹으로 테넌트별로 나눕니다 — 각 테넌트가 독립적인 키 / 할당량 / 과금과 독립적인 비용 귀속을 가지며, Header ACL이 클라이언트를 구분해 차등 정책을 적용합니다.

### 테넌트 간에 키가 유출될 수 있나요?
BYOK에서는 키가 메모리에만 있고 키 그룹이 이를 나누므로 테넌트는 구조적으로 격리되며, 섞이거나 유출되지 않습니다.

- [전체 방법: 멀티 테넌트 격리(문서)](https://docs.gatellm.io/en/usecases/multi-tenant-isolation)

## 관련 페이지
- [홈](https://www.gatellm.io/ko/index.md)
- [요금](https://www.gatellm.io/ko/pricing.md)
- [비용 계산기](https://www.gatellm.io/ko/calculator.md)
- [소개](https://www.gatellm.io/ko/about.md)
- [데모 예약](https://www.gatellm.io/ko/demo.md)
- [FAQ](https://www.gatellm.io/ko/faq.md)
- [AI 게이트웨이 비교](https://www.gatellm.io/ko/compare.md)
- [LiteLLM 비교](https://www.gatellm.io/ko/compare/litellm.md)
- [OpenRouter 비교](https://www.gatellm.io/ko/compare/openrouter.md)
- [Alibaba Cloud AI Gateway 비교](https://www.gatellm.io/ko/compare/alibaba-cloud.md)
- [Azure API Management 비교](https://www.gatellm.io/ko/compare/azure-apim.md)
- [Apigee 비교](https://www.gatellm.io/ko/compare/apigee.md)
- [Cloudflare AI Gateway 비교](https://www.gatellm.io/ko/compare/cloudflare.md)
- [Kong AI Gateway 비교](https://www.gatellm.io/ko/compare/kong.md)
- [Portkey 비교](https://www.gatellm.io/ko/compare/portkey.md)
- [LiteLLM vs Kong AI Gateway](https://www.gatellm.io/ko/compare/litellm-vs-kong.md)
- [LiteLLM vs OpenRouter](https://www.gatellm.io/ko/compare/litellm-vs-openrouter.md)
- [LiteLLM vs Portkey](https://www.gatellm.io/ko/compare/litellm-vs-portkey.md)
- [사용 사례](https://www.gatellm.io/ko/use-cases.md)
- [LLM 비용 절감](https://www.gatellm.io/ko/use-cases/reduce-cost.md)
- [고가용성](https://www.gatellm.io/ko/use-cases/high-availability.md)
- [컴플라이언스 및 감사](https://www.gatellm.io/ko/use-cases/compliance-audit.md)
- [증상별 트러블슈팅](https://www.gatellm.io/ko/use-cases/troubleshooting.md)
- [다중 벤더 혼합 모델 스택](https://www.gatellm.io/ko/use-cases/mixed-model-stack.md)
- [Office 내 AI 셀프 호스팅](https://www.gatellm.io/ko/use-cases/self-hosted-office-ai.md)
- [Token 사용량 가시성 및 귀속](https://www.gatellm.io/ko/use-cases/token-ops.md)
- [Token FinOps: AI 비용 배분 및 통제](https://www.gatellm.io/ko/use-cases/token-finops.md)
- [MCP 도구 거버넌스](https://www.gatellm.io/ko/use-cases/mcp-tool-governance.md)
- [모든 모델에 웹 검색 추가](https://www.gatellm.io/ko/use-cases/web-search-grounding.md)
- [다중 키 로테이션 및 대기](https://www.gatellm.io/ko/use-cases/multi-key-pooling.md)
- [연결 클라이언트 접근 제어](https://www.gatellm.io/ko/use-cases/client-admission-control.md)
- [모델 사용 정책 강제](https://www.gatellm.io/ko/use-cases/enforce-model-policy.md)
- [클라이언트에 모델 선택 비노출](https://www.gatellm.io/ko/use-cases/automatic-model-tiering.md)
- [하나의 프로토콜, 어떤 모델이든](https://www.gatellm.io/ko/use-cases/one-protocol-any-model.md)
- [Office / Microsoft 365 추가 기능](https://www.gatellm.io/ko/office-addin.md)
- [용어집](https://www.gatellm.io/ko/glossary.md)
- [모델 카탈로그](https://www.gatellm.io/ko/models.md)
- [SDK 및 프레임워크 통합](https://www.gatellm.io/ko/integrations.md)
- [AI 코딩 에이전트 및 하네스](https://www.gatellm.io/ko/coding-agents.md)
- [보안 및 컴플라이언스](https://www.gatellm.io/ko/security.md)
