34 lines
1.4 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env bash
# Kimi-K3 PD 分离部署MoonCake RDMA实验配置。
# 服务器生命周期走 deploy_pd.sh 编排脚本 + deploy profiles
# - P 组 profile: pro6000/kimi3_pro6000_pd_prefill
# - D 组 profile: pro6000/kimi3_pro6000_pd_decode
# - 编排: experiments/pro6000/kimi3_pro6000_pd_rdma/deploy_pd.sh
# 部署参数以 profile / deploy_pd.sh 为准,勿在此重复。
EXPERIMENT="kimi3_pro6000_pd_rdma"
MODEL_NAME="Kimi-K3"
MODEL_PATH="/data/hf_models/Kimi-K3"
SERVED_MODEL_NAME="kimi-k3"
# Router (MiniLB) 入口端口。
SGLANG_PORT="${SGLANG_PORT:-31000}"
# MoonCake master 地址P 组头节点)。
MOONCAKE_MASTER="${MOONCAKE_MASTER:-174.1.60.1:50051}"
# Python interpreter for orchestration scripts.
# VENV_CLIENT: 不用 native client本环境无 sglang.bench_serving改用 docker client
# Run the benchmark client natively (0) or inside Docker (1).
USE_DOCKER_CLIENT="${USE_DOCKER_CLIENT:-1}"
# Benchmark client: 复用 kimi-k3 镜像(内含 sglang.bench_serving
DOCKER_CLIENT_IMAGE="${DOCKER_CLIENT_IMAGE:-lmsysorg/sglang:kimi-k3}"
# Deployment profiles used by deploy_pd.sh.
P_DEPLOY_PROFILE="${P_DEPLOY_PROFILE:-pro6000/kimi3_pro6000_pd_prefill}"
D_DEPLOY_PROFILE="${D_DEPLOY_PROFILE:-pro6000/kimi3_pro6000_pd_decode}"
# Per-scenario timeout to avoid hangs (seconds).
SCENARIO_TIMEOUT_S="${SCENARIO_TIMEOUT_S:-3600}"