インフラストラクチャの要件
管理画面での場所: Infrastructure(左メニューゾーン)およびモジュールを有効にするための System › Admin › License & updates (
/license)。
このページでは、各モジュールが NexCMP サーバーの外側に必要とするものを示しています。サーバー自体(Ubuntu、メモリ、ディスク、ポート)については Requirements for the NexCMP server を参照してください。モジュールを有効にするには Modules を参照してください。
モジュール別
| モジュール | 最小限のインフラストラクチャ | 詳細 |
|---|---|---|
| Virtual Machines on CloudStack | Apache CloudStack 4.23(検証済み)、KVM、ゲストネットワークとパブリック IP レンジを持つアドバンストゾーン、API キーを持つ専用ドメインとアカウント(ROOT は不可)、少なくとも 1 つの準備済みテンプレートと 1 つのサービスオファリング | CloudStack |
| Virtual Machines on Proxmox VE | Proxmox VE 9.x(9.2 で検証済み)、カスタムロールを持つ API トークン、クローン可能なストレージ、ブリッジ、ゲートウェイ付きの IPv4 ブロック、OS およびノードごとの 1 つの cloud-init テンプレート | Proxmox VE |
| OS templates | CloudStack: libguestfs とイメージ用ウェブサーバーを備えた Linux ビルドマシン。Proxmox VE: ゲストエージェントを備えたクラウドイメージテンプレート | OS templates |
| Bare metal / Dedicated Server | パネルから管理ネットワーク経由で HTTPS (Redfish) 経由でアクセス可能な iDRAC 9 搭載の Dell サーバー、そのネットワーク上で ISO ファイルを提供する HTTP サーバー、NexCMP サービス用の書き込み可能な ISO フォルダー | Dedicated servers |
| AI Models | OpenAI互換またはAnthropic互換のAPIと固有のキーを備えた、再販権限を持つ1つ以上のモデルソース。パネルから各ソースへのアウトバウンドHTTPS(ポート443、パブリックドメイン名)、またはAllowed internal hostsに登録された内部ゲートウェイ。GPUや専用ハードウェアは不要 | AI Models |
| VPN | パブリック IPv4 アドレスをインターフェイスに持つ、またはそこにルーティングされた 1 つ以上の Linux ホスト(x86_64、systemd、root)、パネルへのアウトバウンド HTTPS | VPNおよびプロキシノード |
| IPv6 Proxy | パブリック IPv4 を持ち、ポート 80、443、60001〜65535 が空いており、アウトバウンド通信に対応する /32 から /64 の IPv6 プレフィックスを持つ Linux ホスト(x86_64、systemd、nft、ip、ss、sysctl)。一度限りのインストールのためのパスワード認証による SSH アクセス | VPNおよびプロキシノード |
| Object Storage (S3) | RADOS Gateway(RGW)、Admin Opsユーザー、ポート443のパブリックHTTPSエンドポイントを備えたCephクラスター | S3 |
| Kubernetes | Kubernetes Service(CKS)が有効化され、少なくとも1つのKubernetesバージョンISOと、ちょうど2 vCPUおよび2048 MBの無料コントロールプレーンサービスオファリングを備えたCloudStack | Kubernetes and Private Cloud |
| Private Cloud | VPCオファリングおよび帯域幅プランごとに1つのネットワークオファリング(および固定の1 Mbpsオファリング)を備えたCloudStack | Kubernetes and Private Cloud |
| OS & ISO Images | セカンダリストレージVMがインターネットにアクセスして顧客の画像(直リンク、リダイレクトなし)をダウンロードできるCloudStack。CloudStackアカウントでテンプレートとISOを登録可能 | Modules |
| Bandwidth | デフォルトのソース以外に追加の要件はありません。使用量はCloudStackのVM統計から読み取られます。Proxmox VE上のVMは計測されません | Bandwidth |
| AI Chat and AI Agent | パネルサーバーからアクセス可能な、OpenAI互換のAPI(ベースURL、モデル、キー)。サーバーに追加のソフトウェアは不要です | AI providers |
| DDoS & BGP | rootとして実行されるデーモン(BGP、フィルタリング、フロー統計)を備えたエッジルーターホストを必要とするアドオンパッケージ。標準インストールには含まれません | Modules |
| DDoS Shield | DDoS & BGPアドオン | Modules |
| Web SSH terminal | 個別のSSHプロキシサービスとそれに対するルーティング。標準インストールには含まれません。AI Agentには不要です | Modules |
ネットワークパスの概要
| 送信元 | 宛先 | ポート | 用途 |
|---|---|---|---|
| パネルサーバー | CloudStack管理サーバー | 443または8080(公開設定による) | API |
| パネルサーバー | Proxmox VEノード | 8006/tcp | APIおよびコンソール |
| パネルサーバー | Dell iDRAC | 443/tcp(およびVNCポート、デフォルトは5901) | Redfishおよびコンソール |
| iDRAC | ISOウェブサーバー | 任意のHTTPポート(例: 8080) | 仮想メディア |
| パネルサーバー | Ceph RGW | 443/tcp | Admin Ops |
| パネルサーバー | IPv6プロキシノード | 入力したSSHポート | 初回限りのインストール |
| VPNおよびプロキシノード | パネル(nginx経由) | 443/tcp | 登録、ハートビート、設定 |
| 顧客 | VPNおよびプロキシノード | IPごとのポート 65001〜65535(VPN); 80、443、60001〜65535(IPv6プロキシ) | サービス自体 |
管理ネットワークを非公開に保つ
iDRAC およびハイパーバイザーの管理アドレスは、顧客がアクセスできないネットワーク上に配置する必要があります。NexCMP は、許可されたプライベート範囲外の iDRAC アドレスを拒否します。
販売前のチェックリスト
- 最初のサービスを支えるインフラストラクチャが接続されており、Test connection が緑色になっていること。
- ゾーンの販売準備が整っていること(Zones を参照): アクティブなバックエンド、プラン、準備されたテンプレートがあること。
- 決済チャネルが設定されていること(Payment channels を参照)。
- メール機能が動作すること(SMTP and e-mails を参照)。
- テスト注文を1件行い、VMを削除したこと。