専用vCPUを2022年以降のサーバーCPUで・NVMe・KYC不要。暗号資産で支払い: BTC, USDT, USDC, ETH, SOL, LTC, XMR
言語: 日本語
コア数を選択

ガイド · Ollama · llama.cpp

GPUなしの専用vCPU VPSでOllamaや小型LLMを実行できますか?

GPUなしのVPSでOllamaやLLMを実行できますか?各プランのRAMに収まる量子化モデル、公開されているCPUテストが示す速度、CPUのみのVPSでOllamaをセットアップする方法、そしてGPUが適切な道具となる場面を解説します。

最終更新:

概要

GPUなしのVPSでOllamaやLLMを実行できますか?

はい。量子化モデルがRAMに収まれば、OllamaはGPUなしのVPSでLLMを実行できます。Cobaltfellでは、Fell 8 (16 GB) がqwen3:8bなど8B〜14Bのモデル(ダウンロードサイズ5.2 GB)を、Fell 16 (32 GB) が17〜20 GBの27B〜32Bモデルを実行します(Ollamaライブラリ、2026年11月2日確認)。多数のユーザーを同時に処理する場合、長いプロンプトの場合、またはRAMより大きなモデルの場合はGPUが有利です。

各プランのRAMにはどのモデルが収まりますか?

CPUでは、どのモデルを実行できるかはRAMが決め、どれくらい速く動くかはvCPUが決めます。モデル全体がシステムメモリに載り、Ollamaが表示するダウンロードサイズは必要なメモリ量の最初の目安として適しています。これにコンテキスト、システム、その他VPS上のものが加わります。Ollamaのドキュメントによると、必要なRAMはOLLAMA_NUM_PARALLEL × OLLAMA_CONTEXT_LENGTHで増加し、デフォルトのコンテキストは4,096トークンです。

Ollamaライブラリページのデフォルトタグのダウンロードサイズ(2026年11月2日時点)。「余裕を持って収まる」はモデルがプランのRAMの約60%以下に収まることを指し、実測ではなく目安です。すべてのプランで範囲外: deepseek-r1:70b (43 GB) と deepseek-r1:671b (404 GB)。
プランRAM余裕を持って収まる短いコンテキストで、他にほとんど何も動かさなければ収まる
Fell 24 GBgemma3:1b (806 MB)、llama3.2:1b (1.3 GB)、qwen3:1.7b (1.4 GB)、llama3.2:3b (2.0 GB)qwen3:4b (2.5 GB)
Fell 48 GBqwen3:4b (2.5 GB)、gemma3:4b (3.4 GB)、deepseek-r1:7b (4.7 GB)qwen3:8bとdeepseek-r1:8b (5.2 GB)
Fell 816 GBqwen3:8b (5.2 GB)、gemma3:12b (8.2 GB)、deepseek-r1:14b (9.0 GB)、qwen3:14b (9.3 GB)小型モデル2つを同時にロード
Fell 1632 GBgemma3:27b (17 GB)、qwen3:30b (19 GB)qwen3:32bとdeepseek-r1:32b (20 GB)

2026年11月2日のCobaltfellの調査によると、身元確認なしで2022年以降のプロセッサの専用vCPUを販売する6社のホストのうち4社が、RAM 32 GB以上のプランを掲載していました。最も安価だったのはVPSLabのR9 Ultra(12 vCore、48 GB)で、月額€69.99($78.19)でした。

CPUでのLLM推論はどれくらい速いですか?

CPU推論はGPUより遅く、その差はスレッド数、メモリ帯域幅、量子化によって決まります。Cobaltfellは独自のトークン毎秒の数値は公開していません: 当社自身のYABSおよびGeekbench 6の結果は、測定したsteal timeとともに、最初のテストマシンが納品され次第、日付を添えて公開されます。それまでは、当社独自のパフォーマンス数値は一切提示しません。

最も有用な公開データは、Leasewebが2026年4月5日に公開したテストです(ページ更新日2026年8月20日)。AMD EPYC 9334プロセッサ(Zen 4)2基を搭載し24スレッドで動作するサーバーで、このテストは4ビット量子化の8Bモデル(DeepSeek-R1-0528-Qwen3-8B、Q4_K_M)で毎秒27.8トークン、同じモデルのFP16で毎秒8.1トークンを生成しました。NVIDIA L4 GPUはこのモデルのFP16で毎秒16.7トークンに達しました。Q4での最初のトークンまでの時間は、テストしたモデル全体で3.6〜4.8秒でした。

Leasewebが公表した数値(2026年4月5日公開、2026年8月20日更新)を、2026年11月2日に参照しました。VPSではなく、2ソケットのベアメタルです。
Leasewebのテストのハードウェアモデルと精度生成速度
2 × AMD EPYC 9334、24スレッドDeepSeek-R1-0528-Qwen3-8B、Q4_K_M27.8 tokens/s
2 × AMD EPYC 9334、24スレッドDeepSeek-R1-0528-Qwen3-8B、FP168.1 tokens/s
NVIDIA L4DeepSeek-R1-0528-Qwen3-8B、FP1616.7 tokens/s

これらの数値は、24スレッドの2ソケットベアメタルから得られたものです。8または16 vCPUのVPSはスレッド数が少なく、1ソケットの一部を共有するため、その数値はより低くなります。どれだけ低いかは測定されていません。

そのまま当てはまる教訓が1つあります。同じモデルが同じCPUで、FP16よりQ4のほうが3倍以上速く動作しました。CPUでは、小さい量子化ファイルこそ最初に試すべき高速化です。

CPUのみのVPSでOllamaを実行するにはどうすればよいですか?

公式スクリプトでOllamaをインストールし、プランに収まるモデルをpullし、完全にCPUで動作することを確認します。 ollama psは、読み込まれたモデルがどこにあるかを示します。VPSではPROCESSOR列が100% CPUと表示されます。Ollamaはデフォルトで127.0.0.1のポート11434で待ち受けます。SSHトンネル経由でアクセスするか、OLLAMA_HOSTを変更する前に認証付きのリバースプロキシを前に置いてください。

Ollamaのインストール、モデルの実行、コンテキストと並列処理の設定
# official install script for Linux
curl -fsSL https://ollama.com/install.sh | sh

# pull and run a model that fits the plan (here about 2.5 GB)
ollama run qwen3:4b "Summarize what a dedicated vCPU is in one sentence."

# where the model is loaded: expect 100% CPU
ollama ps

# service settings: add these two lines under [Service]
sudo systemctl edit ollama
#   Environment="OLLAMA_CONTEXT_LENGTH=4096"
#   Environment="OLLAMA_NUM_PARALLEL=1"
sudo systemctl daemon-reload
sudo systemctl restart ollama

llama.cppを直接使うべきですか?

量子化、スレッド数、サーバーフラグが重要な場合は、llama.cppが選択肢になります。 そのREADMEには、x86でのAVX、AVX2、AVX512、AMXのサポートと、メモリ使用量を削減して推論を高速化する1.5ビットから8ビットまでの整数量子化が記載されています。パフォーマンステストツールであるllama-benchが同梱されており、デフォルトでは512トークンのプロンプトを処理して128トークンを生成し、1回の実行で複数のスレッド数を試します。

どのVPSでも1分でできる確認が2つあります。プロセッサが公開しているベクトル命令はどれか、そしてモデルがvCPUと同じ数のスレッドで速く動くか、物理コアごとに1スレッドで速く動くかです。CobaltfellではvCPUはホストプロセッサのハードウェアスレッド1つ分です。お客様のvCPUはVPSに1対1で固定され、他のお客様に貸し出されることはなく、物理コアの2つのスレッドは常にペアで割り当てられます。そのため、2 vCPUごとに隣人と共有しない完全なコア1つになりますなので、Fell 16は比較用に8コアで16スレッドになります。このルールは専用vCPUはコアかスレッドかで説明しています。

CPU機能とスレッド数の比較
# vector instructions the VPS can use
grep -o -w -E 'avx2|avx512f|avx512_bf16|amx_tile' /proc/cpuinfo | sort -u

# prompt 512 tokens, generate 128, on 8 and then 16 threads
llama-bench -m qwen3-8b-q4_k_m.gguf -p 512 -n 128 -t 8,16

専用vCPUは推論に何をもたらしますか?

生成中は回答の長さ全体にわたってすべてのスレッドが稼働し続けるため、失われたCPU時間はそのまま遅いトークンになります。 共有vCPUでは、隣接するインスタンスのバーストがsteal timeとして各応答を引き伸ばします。詳しくはCPU steal timeとは何か、VPSで確認する方法で説明しています。また、長時間のフルロードに対するフェアユースの上限は、推論を最初に制限します。

Cobaltfellでは、ワークロードが必要とする限り、フル負荷が許可されます。CPUクレジットもバースト時間枠もなく、100%で数分経過してもスロットリングされませんです。プランのRAMはVPS専用に確保され、オーバーコミットされませんなので、読み込まれたモデルがホストによってRAMから追い出されることはありません。プロセッサファミリーはAMD EPYC 9004/9005(Zen 4 / Zen 5)です。モデルを100%で実行することは許可されています。線引きは別のところにあります。いかなるプランでも、いかなるソフトウェアでも、暗号資産のマイニングは許可されません。ビルド、エンコード、推論、データベースなど、お客様自身の高負荷なCPU処理はフル負荷で実行できます。ブロックチェーンを検証するだけのノードはマイニングには該当しません。

専用vCPUを販売するホストと1コアあたりの価格は、専用CPU VPSの1コアあたりのコストは2026年11月にいくらかで比較しています。

LLMにとってGPUが正解となるのはどのような場合ですか?

ユーザーあたりの速度、ユーザー数、モデルのサイズがコストよりも重要である場合、GPUが正解です。 Leasewebのテストも同じ線を引いています。CPUはバッチ処理、非同期処理、軽いワークロードに適しているのに対し、GPUはレイテンシが重要な作業、高い同時実行性、量子化なしで20Bパラメータを超えるモデルでは優位に立っています。さらにGPUを指し示す3つのケースがあります。

  • RAMより大きいモデル。 Fell 16は32 GBです。43 GBの70Bモデルはどのプランにも収まりません。
  • 長いプロンプト。 検索やドキュメントチャットでは、最初の単語の前に数千トークンが入力され、CPUが最も長く待つのはこのプロンプト段階です。
  • トレーニングとファインチューニング。 これらは実際にはGPUの仕事です。

CobaltfellはGPUを販売していません。そうしたケースではGPUサーバーをレンタルするのが正解で、モデルの周囲にあるAPI、キュー、ベクトルデータベース用にCPU VPSを残しておきます。動画エンコードも同じ問題を提起しており、VPSはGPUなしでFFmpegを使って動画をトランスコードできるかで回答しています。

GPUなしのVPSでのLLMについて、ほかにどのような質問がありますか?

DeepSeek R1はGPUなしのVPSで実行できますか?

蒸留版なら可能です。Fell 8でdeepseek-r1:8b(5.2 GB)、Fell 16で短いコンテキストならdeepseek-r1:32b(20 GB)です。フルのdeepseek-r1:671bは404 GBのダウンロードで、どのVPSプランにも収まりません。

CPU上で複数のユーザーが1つのモデルを共有できますか?

はい、並列リクエストごとにメモリを消費します。Ollamaはデフォルトで1モデルにつき1リクエストを同時に処理し(OLLAMA_NUM_PARALLEL=1)、必要なRAMはその設定値×コンテキスト長で増えます。一度に1段階ずつ上げて、free -hを確認してください。

自分のプランでモデルがどれくらい速く動くかを測定するにはどうすればよいですか?

llama-benchは、モデルファイルとスレッド数ごとにプロンプト速度と生成速度を1秒あたりのトークン数で報告します。デフォルトで各テストを5回繰り返し、平均値と標準偏差を出力します。

OllamaはCPU上でいくつのモデルを読み込んだままにできますか?

CPU推論の場合、デフォルトでは最大3つまでで、それぞれ最後の使用から5分間メモリに保持されます。Fell 2とFell 4では、一度に1モデルにしておくと、2つ目のモデルが1つ目をスワップに追いやるのを防げます。

CobaltfellはGPUサーバーを提供していますか?

いいえ。CobaltfellはAMD EPYC 9004/9005プロセッサ上の専用vCPUを備えたLinux VPSを販売しており、12か月契約で月額$10.49からです。専用コアVPSのコストはいくらかに記載しています。

出典 (10)
  1. Ollama FAQ(コンテキスト長、並列リクエスト、読み込み済みモデル、バインドアドレス) — Ollama (checked 2026-11-02)
  2. LinuxでのOllama(インストールスクリプト、systemd) — Ollama (checked 2026-11-02)
  3. Ollamaライブラリ: qwen3 — Ollama (checked 2026-11-02)
  4. Ollamaライブラリ: gemma3 — Ollama (checked 2026-11-02)
  5. Ollamaライブラリ: llama3.2 — Ollama (checked 2026-11-02)
  6. Ollamaライブラリ: deepseek-r1 — Ollama (checked 2026-11-02)
  7. llama.cpp README — ggml-org (checked 2026-11-02)
  8. llama-bench — ggml-org (checked 2026-11-02)
  9. AMD EPYC LLM推論ベンチマーク: 7B-20BモデルとTTSワークロードのCPUパフォーマンス — Leaseweb (published 2026-04-05, updated 2026-08-20, checked 2026-11-02)
  10. VPSLab Ryzen VPS(R9 Ultra、48 GB) vpslab.cloud/ryzen-vps — VPSLab (checked 2026-11-02)

月額$10.49から・KYC不要

コア数を選択