Lambda GPUクラウド完全ガイド【2026年7月最新】H100を単発$3.29/hrで借りる手順とローカル運用との比較

ローカルLLM運用の壁にぶつかった経験はないでしょうか。「70Bクラスのモデルを触ってみたいが、自宅PCのVRAM 24GBでは量子化してもギリギリ」「Stable Diffusion 3.5 Largeを最速で回したいのに手持ちのRTX 4070 Tiでは物足りない」——そうした瞬間に選択肢へ入ってくるのが、時間貸しのGPUクラウドです。本記事では、その中でもっとも「開発者向け」を貫いているLambda(旧称Lambda Labs、現在の正式サービス名はLambda GPU Cloud)を、2026年7月時点の最新料金体系と共に徹底的に解説します。読み終えたときには、Lambdaでアカウントを作り、H100インスタンスを立ち上げ、Ollama・vLLM・ComfyUIをデプロイし、ローカルPCとどう使い分けるかまで判断できる状態になることを目指します。

本記事はローカルLLMを常用している読者を主要ターゲットとしています。したがって、単なる「クラウドすごい」ではなく、「ローカル運用者の目線で見て、Lambdaはいつ使うべきで、いつ使うべきでないか」という比較軸を貫きます。RunPod・Vast.ai・CoreWeave・Google Colabといった代替サービスとの比較、そして自宅PCとのコスト分岐点まで、実際の数字で示します。

  1. Lambdaとは何か——「Superintelligence Cloud」の位置づけ
    1. 製品ラインナップ(2026年7月時点)
    2. ライセンスと商用利用
  2. 2026年最新リリース情報とアップデート履歴
    1. 2026年に登場した新機能・新インスタンス
    2. ローカル運用者に効く2026年の変化
  3. 他のGPUクラウドとの比較
    1. H100 SXM/PCIeの時間単価比較
    2. Google Colabとの比較
  4. Lambdaのメリット・デメリット
    1. メリット
    2. デメリット
  5. 動作要件と料金体系
    1. ハードウェアラインナップ(1GPU構成、2026年7月)
    2. 1-Click Clusters料金(マルチノード分散学習向け)
    3. ストレージ・追加料金
    4. ローカル環境要件(クライアント側)
  6. アカウント作成からインスタンス起動までの手順
    1. Step 1:アカウント登録
    2. Step 2:SSH鍵の登録
    3. Step 3:インスタンスの起動
    4. Step 4:SSH接続
    5. Step 5:Jupyter接続(GUI派向け)
    6. Step 6:インスタンスの停止(重要)
  7. 初期設定:ファイアウォールと環境チューニング
    1. ファイアウォールの設定
    2. スワップ領域の追加
    3. 日本語ロケール(オプション)
  8. 基本的な使い方——PyTorchで動作確認
  9. 実践的な使い方1:Ollama v0.32でLlama 3.3 70Bを動かす
    1. Ollama APIをSSHトンネル経由で叩く
  10. 実践的な使い方2:vLLM v0.25.0で高スループット推論サーバー
    1. OpenAI互換APIとして使う
  11. 実践的な使い方3:ComfyUI v0.27.0でFLUX画像生成
  12. 応用・カスタマイズ
    1. 永続ファイルシステム(Filesystem)の活用
    2. Cloud API v3による自動化
    3. Terraformでのプロビジョニング
    4. 1-Click Clusterで分散学習
  13. パフォーマンス最適化
    1. GPU選定の基準
    2. リージョン選択のコツ
    3. コスト削減のテクニック
  14. よくあるエラーとトラブルシューティング
    1. エラー1:インスタンス起動時「No capacity available」
    2. エラー2:SSH「Permission denied (publickey)」
    3. エラー3:nvidia-smi「NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver」
    4. エラー4:Ollama「Error: model requires more system memory」
    5. エラー5:vLLM「CUDA out of memory」
    6. エラー6:Jupyter「Connection Refused」
    7. エラー7:ファイルシステム「You’ve reached your quota」
  15. おすすめの組み合わせ・連携
    1. ローカルPC × Lambda ハイブリッド運用
    2. Hugging Face Hub との連携
    3. Weights & Biases との連携
    4. Docker + Docker Compose での再現可能環境
  16. 用途別・推奨PCおよびインスタンス構成
    1. 入門(月に2〜3時間だけAIを触りたい)
    2. 標準(週末に画像生成・LLM触りたい趣味層)
    3. ハイエンド(副業でLLM API提供を検討)
    4. 研究者・大規模ファインチューニング
  17. まとめ——Lambdaを使うべき人・使わない方が良い人
  18. 📦 この記事で紹介した商品

Lambdaとは何か——「Superintelligence Cloud」の位置づけ

Lambdaは、サンフランシスコを本拠地とするGPUクラウド専業ベンダーです。2012年にディープラーニング用ワークステーション販売から始まった同社は、2018年にGPUクラウドサービスを開始し、2026年現在は「Superintelligence Cloud」を旗印にNVIDIA最新世代GPUの時間貸しから大規模クラスターまでを提供しています。マイクロソフトとの複数十億ドル規模のキャパシティ契約、2025年の1.5B USD調達を経て、現在はテキサス・カリフォルニア・イリノイ・シンガポールなど15リージョンで展開しています。

他のクラウドとの最大の違いは「AIワークロード専用に設計されていること」です。AWSやGCPが汎用インフラの一機能としてGPUを提供しているのに対し、Lambdaはデータセンター、電源、液冷、ソフトウェアスタックの全てをディープラーニング用途に最適化しています。副次的な効果として、egress(データ転送)料金がゼロという特徴があり、大規模データセットの取り扱いで支払いが跳ね上がりません。

製品ラインナップ(2026年7月時点)

  • On-Demand Instances:1〜8GPU構成の従量課金インスタンス。分単位課金・SSH/Jupyterでアクセス。個人〜小規模チーム向け
  • 1-Click Clusters(1CC):H100またはB200を16〜512基束ねた高性能クラスター。InfiniBand 400Gb/s相互接続で分散学習向け
  • Superclusters:単一テナントのGB300 NVL72クラスター、SOC 2 Type II準拠、大手LLM開発企業向け
  • Private Cloud:1,000GPU以上規模の専有クラウド、フルマネージド
  • Managed Kubernetes(MK8s):1CC上に構築されるKubernetes環境。NVIDIA GPU Operator/Network Operatorがプリインストール済み

本記事では、個人〜小規模チームがまず触るOn-Demand Instancesを中心に、1-Click Clustersのアウトラインまでカバーします。SuperclustersやPrivate Cloudは営業チーム経由のエンタープライズ商材のため、詳しくは公式サイトから個別に問い合わせる形になります。

ライセンスと商用利用

Lambdaはクラウドサービスであり、ソフトウェアライセンスの制約はありません。利用規約(Terms of Service)上、モデルの学習・推論・商用サービス提供いずれも許可されています。ただし、走らせるモデルや生成物のライセンス(Llama 3.3のコミュニティライセンス、Stable Diffusionの商用制約など)は別途遵守する必要があります。

2026年最新リリース情報とアップデート履歴

GPUクラウドは半年単位で提供モデルと価格が変動するため、直近の主要アップデートを把握しておくことが重要です。Lambdaが直近6ヶ月に公表した主要な変更を時系列で整理します。

2026年に登場した新機能・新インスタンス

  • 2026年2月:NVIDIA B200 SXM6インスタンスの一般公開開始。180GB VRAM/GPUで、Llama 3.3 70Bが単一GPUで余裕を持って動く構成。オンデマンド価格 $6.99/GPU/時
  • 2026年3月:GH200(Grace Hopper Superchip)オンデマンド提供開始。96GB VRAM+ARM CPUで $2.29/GPU/時と、H100より安価にHopperアーキテクチャを試せる選択肢が追加
  • 2026年4月:1-Click Cluster(1CC)が16GPU構成から利用可能に。従来は最小64GPUだったため、中規模チームの分散学習のハードルが大きく下がった
  • 2026年5月:Managed Kubernetes(MK8s)がGA。NVIDIA Network Operator組込でInfiniBand over RDMAが標準提供
  • 2026年6月:ダラス・フォートワース(DFW-04)データセンター稼働開始。テキサスリージョンのキャパシティが約3倍に
  • 2026年7月:Cloud API v3公開。Terraformプロバイダも同時更新され、Infrastructure as Codeでのプロビジョニングが本番運用レベルに

ローカル運用者に効く2026年の変化

ローカルLLMを常用している人の目線で特筆すべきは以下の2点です。第一に、B200のオンデマンド提供により「70B〜120B級のモデルを試すのに1時間$7」で済むようになったこと。RTX 6000 Ada(48GB)2枚で60万円のマシンを買う代わりに、1回$7で試して気に入ったら買う、という判断が現実的になりました。第二に、GH200が$2.29/時で使えることで、ARM+CUDA環境の検証を安価に行えます。将来的にNVIDIA DGX SparkやJetsonへのポート先を検討している場合、GH200での事前検証は有効です。

他のGPUクラウドとの比較

ローカルLLM系のワークロードで実際に検討候補になる4社と、Google Colabを含めた比較を行います。バージョンと料金はすべて2026年7月時点で各社公式ページから確認した数値です。

H100 SXM/PCIeの時間単価比較

サービスH100 SXMH100 PCIeA100 80GBB200備考
Lambda On-Demand$4.29/hr$3.29/hr$2.79/hr$6.99/hr分単位課金・egress無料
Lambda 1CC (16GPU〜)$6.16/hr$9.86/hrInfiniBand 400Gb/s、最低2週間契約
RunPod Secure Cloud$2.89/hr$5.89/hr秒単位課金・Serverless併用可
RunPod Community Cloud$1.99/hr可用性は下がるが最安クラス
Vast.ai(検証済ホスト)$1.73〜$1.87/hr$1.47/hr〜$1.20/hr〜変動P2Pマーケット、信頼性はホスト次第
CoreWeave$6.16/hr(8GPU固定)要問合せ平均5年契約、単発利用は事実上不可

単純な時間単価だけで見ればVast.aiが最安で、次点にRunPod Community Cloudが続きます。ではLambdaを選ぶ意味は何かというと、「価格は中位だが、信頼性・データ永続性・APIの完成度がバランスよく高い」という点に集約されます。Vast.aiのP2Pマーケットはホストがある日突然消滅するリスクがあり、長時間の学習ジョブには不向きです。RunPod CommunityもSecure Cloudより中断リスクが高くなります。Lambdaは自社データセンター運営のため、この種のリスクが構造的に低いのが特徴です。

Google Colabとの比較

項目Lambda On-DemandColab Pro+
月額基本料金$0(従量課金のみ)$49.99/月
A100利用$1.99/hr確約約$3.30/hr相当(15CU/hr換算)、GPU割当は非保証
H100利用$3.29/hr確約非対応
連続実行時間無制限最大24時間(Pro+の場合)
SSH/root権限ありなし(Jupyterのみ)
永続ストレージ$0.20/GB/月Google Driveマウント経由
用途適性本気の推論・学習ノート実験・教育

ColabがNotebook形式で完結する軽量な実験に向いているのに対し、LambdaはSSHでフル制御できるLinux VMを立てる形式です。ローカルLLMのようにOSレベルのセットアップが必要な用途では、Colabだとpython -mでの起動しかできず、Ollamaサーバーを常駐させるといった使い方には無理があります。Ollama/vLLM/ComfyUIをまともにデプロイしたいならColabではなくLambda、というのが本記事の結論です。

Lambdaのメリット・デメリット

メリット

  • 透明な価格:ページに掲載された時間単価がそのまま請求額。隠れコスト(egress・スナップショット・IPアドレス)が原則ゼロ
  • 分単位課金:AWSのように時間単位の切り上げがなく、10分の検証で$1未満に収まる
  • egress無料:AWS $0.09/GB、GCP $0.12/GBに対しLambdaは0円。100GBの学習済みモデルをHugging Faceにアップロードしても追加料金なし
  • H100・B200を単発で借りられる:CoreWeaveは8GPU固定・年契約前提だが、LambdaはH100 1枚を1時間だけ借りることが可能
  • データセンター自社運営:Vast.aiのようなP2Pではないため、ホスト消滅リスクがない
  • DL向けOSイメージが最初から入っている:Lambda Stack(CUDA/PyTorch/TensorFlow/cuDNN/NCCL全部入り)が起動時点で使える
  • 1-Click Clusters:16GPU〜512GPUのInfiniBand接続クラスターがWebUIから予約可能

デメリット

  • 絶対価格はVast.aiやRunPod Communityより高い:H100 SXMで比較すると2〜2.5倍
  • 人気GPUの在庫が枯渇しがち:H100・B200は時間帯によっては空きゼロ。特に米国時間の日中はキャパシティ争奪戦になる
  • リージョンが米国中心:日本からのレイテンシは60〜120ms程度発生。インタラクティブ用途には多少不利
  • スポットインスタンスなし:AWSやGCPのようなプリエンプティブル価格(オンデマンドの30〜70%オフ)が存在しない
  • クレジットカード必須:日本の一部プリペイドカードは弾かれる報告あり
  • 予算アラート機能が弱い:使いすぎ防止は自己管理が基本

動作要件と料金体系

ハードウェアラインナップ(1GPU構成、2026年7月)

GPUVRAMvCPURAMSSD料金/GPU/時おすすめ用途
Quadro RTX 600024GB1446GB512GB$0.697B〜13Bモデル推論、SD1.5系画像生成
A600048GB14100GB512GB$1.09SDXL・FLUX画像生成、33Bモデル推論
A1024GB30226GB1.3TB$1.29コスト重視の推論、軽量ファインチューニング
A100 PCIe 40GB40GB30225GB512GB$1.9970Bモデル4bit量子化推論、LoRA学習
A100 SXM 80GB80GB30220GB512GB$2.7970Bモデル8bit推論、フルパラ学習
GH20096GB64432GB4TB$2.29ARM+CUDA検証、大メモリ推論
H100 PCIe80GB26225GB1TB$3.29Llama 3.3 70B FP8推論、Diffusion系学習
H100 SXM80GB26225GB2.75TB$4.29本気の推論・学習
B200 SXM6180GB26360GB2.75TB$6.99120B〜200B級モデル単一GPU推論、最新研究

1-Click Clusters料金(マルチノード分散学習向け)

構成H100 (2週間〜1年)B200 (2週間〜1年)
16 GPU$6.16/GPU/時$9.86/GPU/時
64 GPU$5.85/GPU/時$9.36/GPU/時
256+ GPU$5.54/GPU/時$8.87/GPU/時

ストレージ・追加料金

  • 永続ファイルシステム:$0.20/GB/月(NFSベース、複数インスタンス共有可)
  • データ転送(egress):無料
  • スナップショット:現時点未対応(永続FSで代替)
  • パブリックIPアドレス:追加料金なし

ローカル環境要件(クライアント側)

項目最小推奨
OSWindows 10 / macOS 12 / Ubuntu 20.04Windows 11 / macOS 14 / Ubuntu 24.04
SSHクライアントOpenSSH(Win10以降標準搭載)OpenSSH + tmux / VS Code Remote-SSH
回線実効100Mbps以上実効500Mbps以上(大型モデルDL用)
ブラウザChrome/Edge/Firefox最新版同左

アカウント作成からインスタンス起動までの手順

ここからは実際にLambdaを使い始める手順を、コピペで進められる形でステップバイステップで解説します。所要時間は初回登録込みで15〜25分、慣れれば10分以内でインスタンスが起動状態まで到達できます。

Step 1:アカウント登録

  1. Lambda Cloud のサインアップページにアクセス
  2. メールアドレス・名前・パスワードを登録(またはGoogleアカウントでSSO)
  3. 確認メール内リンクをクリックしてアクティベーション
  4. ログイン後、「Billing」タブから支払い方法(クレジットカードまたはACH)を登録
  5. 初回は与信のため $50 が一時保留(数日〜1週間で解除、実際の請求は使った分のみ)

日本からの登録時の注意点:住所欄は英語表記推奨、電話番号は+81から始まる国際フォーマットで入力します。VISA/Mastercard/Amexは通りやすいですが、一部のプリペイド・デビットは弾かれる報告があります。JCBは公式には対応表明なしのため、避けたほうが無難です。

Step 2:SSH鍵の登録

Lambdaのインスタンスへの接続はSSH公開鍵認証のみです。パスワード認証は許可されていません。既存の鍵を使うか、新規に作成します。

# 既存のSSH鍵がなければ生成(ローカルPCで実行)
ssh-keygen -t ed25519 -f ~/.ssh/lambda_key -C "lambda"

# 公開鍵の内容を表示(この文字列をLambdaに登録)
cat ~/.ssh/lambda_key.pub

Windowsの場合はPowerShellで同じコマンドが動作します(OpenSSHがWindows 10 1809以降で標準搭載)。

# Windows PowerShellでも同じ
ssh-keygen -t ed25519 -f $HOME\.ssh\lambda_key -C "lambda"
Get-Content $HOME\.ssh\lambda_key.pub

表示されたssh-ed25519 AAAA...の1行全体をコピーし、Lambdaのダッシュボード左サイドバー「SSH keys」→「Add SSH key」に貼り付けます。名前は任意(例:「main-laptop」)。

Step 3:インスタンスの起動

  1. ダッシュボード左サイドバーから「Instances」を選択
  2. 右上の「Launch instance」をクリック
  3. Instance typeを選択(初回はA10やA6000で$1〜1.5/時から試すのを推奨)
  4. Regionを選択(在庫のあるリージョンが表示される。us-east(テキサス)が最も安定)
  5. Filesystemを選択(省略可、あとで追加可能)
  6. SSH keyを選択(Step 2で登録したもの)
  7. 「Launch instance」で確定

プロビジョニングは30秒〜3分程度で完了し、「Running」ステータスになります。この時点で分単位課金が開始されます。

Step 4:SSH接続

# インスタンス一覧に表示されているIPアドレスに接続
ssh -i ~/.ssh/lambda_key ubuntu@203.0.113.42

# 初回接続時のフィンガープリントは "yes" で承諾
# パスワード入力は求められない(鍵認証のみ)

接続後、以下のコマンドでGPUと環境を確認します。

# GPU情報の確認
nvidia-smi

# Lambda Stackのバージョン確認
python3 -c "import torch; print(torch.__version__, torch.cuda.is_available())"

# ディスク容量
df -h

Step 5:Jupyter接続(GUI派向け)

SSHが苦手ならJupyter経由のアクセスも可能です。ダッシュボードのインスタンス一覧に「Launch」ボタンが表示され、クリックするとブラウザで JupyterLab が開きます。トークンは自動発行のため、パスワード等は不要です。

Step 6:インスタンスの停止(重要)

Lambdaにはインスタンスの「停止(保留)」概念が存在しません。「Terminate」を押した瞬間、rootボリュームは完全に削除されます。これはAWS/GCPユーザーが真っ先にハマる落とし穴です。

# 作業内容を永続ファイルシステムまたは外部ストレージに退避
# 例:Hugging Face Hubへモデルをアップロード
huggingface-cli upload your-org/your-model ./output_dir

# または永続FSにコピー(次回起動時のインスタンスに同じFSをアタッチ)
cp -r ./output_dir /lambda/nfs/persistent-storage/

退避が終わったらダッシュボードで「Terminate」。これで課金が止まります。永続FSは月$0.20/GBで残るため、次回起動時に同じFSをアタッチすれば作業を継続できます。

初期設定:ファイアウォールと環境チューニング

ファイアウォールの設定

デフォルトではSSH(22)とJupyter(8888)が開いているのみです。Ollama(11434)やvLLM(8000)を外部公開したい場合はダッシュボードの「Firewall」タブから開放します。ただし認証なしでLLMを外部公開するのは絶対に避けてください。悪意のあるスキャンで即座に不正利用されます。

# SSHトンネル経由でOllama APIにアクセスするのが推奨
# ローカルPCから実行
ssh -i ~/.ssh/lambda_key -L 11434:localhost:11434 ubuntu@203.0.113.42

# 別ターミナルでローカル11434にアクセス
curl http://localhost:11434/api/tags

スワップ領域の追加

Lambdaの初期構成にはスワップが設定されていません。大型モデルのロード中にOOMする可能性があるため、追加を推奨します。

sudo fallocate -l 32G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

再起動後も有効化したい場合はfstabをエディタで開き、末尾にswapfileの行を追加します。ただしLambdaは基本的にインスタンス使い捨て運用のため、fstab編集は多くの場合不要です。

日本語ロケール(オプション)

sudo apt update
sudo apt install -y language-pack-ja
sudo locale-gen ja_JP.UTF-8
# ~/.bashrc に追加
echo 'export LANG=ja_JP.UTF-8' >> ~/.bashrc
source ~/.bashrc

基本的な使い方——PyTorchで動作確認

Lambda Stackにはあらかじめ PyTorch, TensorFlow, JAX, CUDA, cuDNN, NCCL がインストールされています。追加インストールなしでGPU計算が走ります。

import torch

# GPU確認
print(f"CUDA: {torch.cuda.is_available()}")
print(f"Device: {torch.cuda.get_device_name(0)}")
print(f"VRAM: {torch.cuda.get_device_properties(0).total_memory / 1e9:.1f} GB")

# 簡単なベンチマーク
x = torch.randn(4096, 4096, device='cuda')
y = torch.randn(4096, 4096, device='cuda')
import time
torch.cuda.synchronize()
start = time.time()
for _ in range(100):
    z = x @ y
torch.cuda.synchronize()
print(f"MatMul 4096x4096 x100: {time.time()-start:.2f}s")

H100 SXMなら上記のベンチマークは約1.2秒、A100 40GBで約3.5秒、RTX 4090(参考、Lambdaでは提供なし)で約4.5秒程度です。数字が想定と大きく乖離する場合はドライバの再インストールを検討します。

実践的な使い方1:Ollama v0.32でLlama 3.3 70Bを動かす

Ollama は 2026年7月13日リリースの v0.32.0 が最新版で、対話型エージェント機能とWeb検索が追加されています。H100 80GBインスタンスでLlama 3.3 70B(4bit量子化)を動かす手順です。

# Ollamaインストール(公式ワンライナー)
curl -fsSL https://ollama.com/install.sh | sh

# バージョン確認(v0.32.x以降が入るはず)
ollama --version

# systemdサービスとして起動していることを確認
systemctl status ollama

# モデルのダウンロード(Llama 3.3 70B 4bit量子化、約42GB)
ollama pull llama3.3:70b

# 対話モードで起動
ollama run llama3.3:70b

H100 80GBなら 4bit量子化Llama 3.3 70Bで 約35〜40 tokens/sec の生成速度が出ます。RTX 4090(24GB)だとVRAM不足で動作不可、RTX 4090×2でも量子化必須かつ25 tokens/sec程度のため、H100の優位性が明確に見えます。

Ollama APIをSSHトンネル経由で叩く

# ローカルPCから
ssh -i ~/.ssh/lambda_key -L 11434:localhost:11434 ubuntu@203.0.113.42 -N &

# 別ターミナルで
curl http://localhost:11434/api/generate -d '{
  "model": "llama3.3:70b",
  "prompt": "AIブログのタイトルを日本語で5つ提案してください。",
  "stream": false
}'

実践的な使い方2:vLLM v0.25.0で高スループット推論サーバー

Ollamaが個人開発者向けなのに対し、vLLM v0.25.0(2026年7月11日リリース)は本番API運用向けの高スループット推論サーバーです。PagedAttentionによりGPUメモリを効率的に使い、Ollamaの2〜5倍のスループットを叩き出します。注意:直近のv0.25.1にはTensor Parallelismの不具合がありyankされているため、必ずv0.25.0を明示指定してください。

# uvで隔離環境を作成(推奨)
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc

uv venv --python 3.12 vllm-env
source vllm-env/bin/activate
uv pip install "vllm==0.25.0"

# Llama 3.3 70B を FP8 で起動(H100 80GB前提)
vllm serve meta-llama/Llama-3.3-70B-Instruct \
  --quantization fp8 \
  --max-model-len 32768 \
  --gpu-memory-utilization 0.92 \
  --port 8000

初回起動時はHugging Faceからモデルをダウンロードするため15〜25分要します。永続ファイルシステムを $HF_HOME に設定しておくと、次回以降のインスタンス起動でも再ダウンロード不要になります。

# 永続FSにHugging Faceキャッシュを配置
mkdir -p /lambda/nfs/persistent-storage/hf-cache
export HF_HOME=/lambda/nfs/persistent-storage/hf-cache
echo 'export HF_HOME=/lambda/nfs/persistent-storage/hf-cache' >> ~/.bashrc

OpenAI互換APIとして使う

from openai import OpenAI

client = OpenAI(
    base_url="http://localhost:8000/v1",
    api_key="dummy"  # vLLMは認証未設定時ダミー値でOK
)

response = client.chat.completions.create(
    model="meta-llama/Llama-3.3-70B-Instruct",
    messages=[
        {"role": "user", "content": "H100とA100の性能差を200字で説明してください。"}
    ]
)
print(response.choices[0].message.content)

実践的な使い方3:ComfyUI v0.27.0でFLUX画像生成

ComfyUI v0.27.0(2026年6月30日リリース)はint8モデル対応が加わり、A6000(48GB)程度のGPUでも大型モデルが快適に動作します。LambdaのA6000インスタンス($1.09/時)は費用対効果の観点で優秀です。

# ComfyUI導入
cd ~
git clone https://github.com/comfy-org/ComfyUI.git
cd ComfyUI
uv venv --python 3.12 comfy-env
source comfy-env/bin/activate
uv pip install -r requirements.txt

# 外部からアクセスできるように --listen で起動
python main.py --listen 0.0.0.0 --port 8188
# ローカルPCからSSHトンネル
ssh -i ~/.ssh/lambda_key -L 8188:localhost:8188 ubuntu@203.0.113.42 -N

# ブラウザで http://localhost:8188 にアクセス

FLUX.1 devモデル(約24GB)を利用する場合、以下からダウンロードします。

cd ~/ComfyUI/models/checkpoints
huggingface-cli download black-forest-labs/FLUX.1-dev flux1-dev.safetensors --local-dir .

A6000(48GB)でFLUX.1 dev(1024×1024, 20 steps)が約12〜15秒、H100なら約6〜8秒で生成できます。RTX 4070 Ti(12GB)だと量子化必須かつ40秒超のため、コスト効率的にはLambda A6000で必要な分だけ生成する方が有利なケースも多いです。

応用・カスタマイズ

永続ファイルシステム(Filesystem)の活用

Lambda最大の落とし穴が「インスタンスTerminate時のデータ完全消失」ですが、これを回避するのが永続ファイルシステム(NFS)です。$0.20/GB/月でリージョン内の複数インスタンスから同時マウント可能です。

# ダッシュボードで作成後、インスタンス起動時にアタッチ
# マウントパスは /lambda/nfs/<filesystem-name>

# よくある構成
mkdir -p /lambda/nfs/persistent-storage/{models,datasets,checkpoints,cache}
export HF_HOME=/lambda/nfs/persistent-storage/cache/huggingface
export TORCH_HOME=/lambda/nfs/persistent-storage/cache/torch

ワークフロー例:初回起動時に70Bモデルを永続FSに落とし、以降のインスタンスは起動時にすでにキャッシュされたモデルを即座に読み込む。500GBのFSでも月$100、H100を1時間追加起動する程度のコストで、ダウンロード時間(20分×@ $3.29/hr = $1.10)が毎回節約できる計算です。

Cloud API v3による自動化

2026年7月に公開されたCloud API v3で、インスタンスの起動・停止が完全にプログラマブルになりました。夜間だけ推論サーバーを立てるようなワークロードで有効です。

# APIキーはダッシュボードの「API keys」タブで発行
export LAMBDA_API_KEY="secret_xxx"

# インスタンス一覧
curl -u $LAMBDA_API_KEY: \
  https://cloud.lambda.ai/api/v1/instances

# 起動可能なタイプ一覧
curl -u $LAMBDA_API_KEY: \
  https://cloud.lambda.ai/api/v1/instance-types

# インスタンス起動
curl -u $LAMBDA_API_KEY: \
  -X POST https://cloud.lambda.ai/api/v1/instance-operations/launch \
  -H "Content-Type: application/json" \
  -d '{
    "region_name": "us-tx-1",
    "instance_type_name": "gpu_1x_a100",
    "ssh_key_names": ["main-laptop"],
    "file_system_names": ["persistent-storage"]
  }'

Terraformでのプロビジョニング

terraform {
  required_providers {
    lambdalabs = {
      source  = "lambdalabs/lambdalabs"
      version = "~> 0.5"
    }
  }
}

provider "lambdalabs" {
  api_key = var.lambda_api_key
}

resource "lambdalabs_instance" "inference" {
  region_name        = "us-tx-1"
  instance_type_name = "gpu_1x_h100_pcie"
  ssh_key_names      = ["main-laptop"]
  file_system_names  = ["persistent-storage"]
}

output "ip" {
  value = lambdalabs_instance.inference.ip
}

1-Click Clusterで分散学習

16GPU以上の分散学習が必要なら1CCが選択肢に入ります。ダッシュボード「1-Click Clusters」→「Reserve」から2週間〜1年の期間を指定して予約します。InfiniBand 400Gb/sで接続されており、NCCL通信のスループットは単ノード内SXMと同等のレベルまで出ます。

# 予約完了後、管理ノードにSSH
ssh -i ~/.ssh/cluster_key ubuntu@<management-node-ip>

# 各ノードにジョブを分散(Slurmが標準装備)
sbatch --nodes=2 --gres=gpu:8 train.sh

# または管理ノードから直接pdsh
pdsh -w compute-node-[01-16] nvidia-smi

パフォーマンス最適化

GPU選定の基準

  • 推論のみ・7B〜13Bモデル:A10($1.29/時)で十分。$3以内で数時間の遊びが可能
  • SDXL/FLUX画像生成:A6000($1.09/時)が最も安く、48GBあれば量子化不要
  • Llama 3.3 70B推論(4bit):H100 PCIe($3.29/時)が最適。SXMまでは要らない
  • Llama 3.3 70B推論(FP8/FP16):H100 SXM($4.29/時)または B200
  • 120B〜200Bモデル単一GPU推論:B200 SXM6($6.99/時)以外に選択肢なし
  • マルチGPU学習(LoRA):8x A100 SXM($22.32/時)か 8x H100 SXM($34.32/時)

リージョン選択のコツ

2026年7月時点、リージョン別の在庫傾向は以下の通りです(日本から利用する場合)。

リージョン在庫傾向日本からのRTT備考
us-tx-1 (Dallas)◎ 最も潤沢約120msDFW-04稼働で拡張中
us-ca-1 (Northern California)△ 人気で枯渇しやすい約90ms本社直下、B200が最も早く提供される
us-ca-2 (Southern California)約100msPrime LAX01キャンパス
us-il-1 (Chicago)約140msミッドウェスト向け
ap-sg-1 (Singapore)△ 少なめ約70ms(最短)アジア展開の起点、日本から一番近い

インタラクティブ用途(Jupyter, ComfyUI WebUI)はSingapore優先、バッチ推論・学習ならTexasが安定します。

コスト削減のテクニック

  • 使わない時間は必ずTerminate:夜寝る前に忘れると翌朝までに$30〜100消える
  • 永続FSにキャッシュ集約:モデル再ダウンロードのGPU時間を丸ごと節約
  • Cloud APIで自動停止:cronで指定時刻にterminate、事故防止
  • ジョブは事前にDocker化:起動即実行、動作確認で無駄な時間を使わない
  • Ollamaでの検証はローカルで済ませ、Lambdaでは本番のみ:手元でRTX 3090一晩$0.5相当(電気代)と、Lambda H100 8時間$26では明白

よくあるエラーとトラブルシューティング

エラー1:インスタンス起動時「No capacity available」

症状:Launch instanceボタンを押しても「Currently there is no capacity available for this instance type in this region.」が表示される。

原因と対策:H100・B200は米国時間の日中に枯渇しがち。以下の順で対応します。

  1. 別リージョンを選択(TexasとCaliforniaを両方試す)
  2. 1つ下のGPU(H100 SXM→H100 PCIe→A100 SXM)を検討
  3. Cloud APIでポーリングし、空きが出た瞬間に起動
while true; do
  result=$(curl -s -u $LAMBDA_API_KEY: \
    https://cloud.lambda.ai/api/v1/instance-types | \
    jq -r '.data.gpu_1x_h100_sxm5.regions_with_capacity_available[]?.name')
  if [ -n "$result" ]; then
    echo "H100 available in: $result"
    # ここで launch APIを叩く
    break
  fi
  sleep 30
done

エラー2:SSH「Permission denied (publickey)」

原因と対策

  • SSH鍵を選択せずにインスタンスを起動した → 別インスタンスを立て直す(既存の鍵挿入は不可)
  • ローカル側の秘密鍵パスが違う → ssh -i ~/.ssh/lambda_key で明示指定
  • 秘密鍵のパーミッションが緩い → chmod 600 ~/.ssh/lambda_key
  • ユーザー名が違う → LambdaのデフォルトSSHユーザーはubuntu(rootではない)

エラー3:nvidia-smi「NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver」

原因と対策:ドライバとカーネルのバージョン不整合が原因。稀ですが、apt upgradeを実行するとカーネルだけ更新されて発生することがあります。

sudo apt install -y nvidia-driver-570-server
sudo reboot

# 再接続後
nvidia-smi

エラー4:Ollama「Error: model requires more system memory」

原因と対策:Llama 3.3 70B(40GB超)をVRAM不足のGPUでロードしようとしている。以下を確認します。

  • H100 80GB / B200 / A100 80GB を選択しているか
  • より軽量なモデル(llama3.3:70b-instruct-q4_0 の代わりに llama3.1:8b)で試す
  • スワップを追加(前述のfallocate手順)

エラー5:vLLM「CUDA out of memory」

原因と対策--gpu-memory-utilizationのデフォルト0.90が上限に達している。以下を試します。

# context lengthを削る
vllm serve meta-llama/Llama-3.3-70B-Instruct \
  --max-model-len 8192 \
  --gpu-memory-utilization 0.85 \
  --quantization fp8

エラー6:Jupyter「Connection Refused」

原因と対策:ダッシュボードの「Launch」からJupyterを開くと自動でSSHトンネルが確立されます。手動接続の場合はファイアウォールで8888を開けるか、SSHトンネルを張る必要があります。

エラー7:ファイルシステム「You’ve reached your quota」

原因と対策:デフォルトのFSクォータは10TBまで。それ以上は営業チーム経由でリクエスト。$100/月以上使い続けているアカウントは概ね承認されます。

おすすめの組み合わせ・連携

ローカルPC × Lambda ハイブリッド運用

ローカルLLM愛好家にとっての現実解は「開発はローカル、本番はLambda」のハイブリッド構成です。具体的には以下の役割分担が実務的です。

フェーズローカルPCLambda
プロンプト設計・アイデア出しOllama 7B〜13Bで即時試行
プロトタイプ開発vLLM 13B〜33Bで動作確認
70B級の実力測定H100 PCIe 1〜2時間
ファインチューニング(LoRA)8x A100 SXM 数時間
本番推論API公開1CC or Reserved
データ生成(大量バッチ)H100 一晩

Hugging Face Hub との連携

Lambdaは egress 無料のため、学習済みモデル・データセットの Hugging Face Hub アップロードを気兼ねなく行えます。

pip install -U huggingface_hub
huggingface-cli login  # トークンを入力

# アップロード
huggingface-cli upload your-org/your-model ./output --repo-type model

Weights & Biases との連携

import wandb

wandb.init(project="llama-finetune", name="lambda-h100-run1")
# ... 学習ループ内 ...
wandb.log({"loss": loss.item(), "lr": lr})

W&Bと組み合わせると、Terminate後もメトリクスが残るため「あの日の学習曲線どうだっけ」を回避できます。

Docker + Docker Compose での再現可能環境

services:
  vllm:
    image: vllm/vllm-openai:v0.25.0
    runtime: nvidia
    environment:
      - HF_TOKEN=${HF_TOKEN}
      - HF_HOME=/cache
    volumes:
      - /lambda/nfs/persistent-storage/cache:/cache
    ports:
      - "8000:8000"
    command: >-
      --model meta-llama/Llama-3.3-70B-Instruct
      --quantization fp8
      --max-model-len 32768

用途別・推奨PCおよびインスタンス構成

ローカルPCとLambdaのどちらに投資すべきか、用途別に整理します。

入門(月に2〜3時間だけAIを触りたい)

  • ローカル:既存のPC + Ollama(CPU実行でも7Bなら動く)
  • Lambda:不要。触りたい時だけA10($1.29/時)で数時間
  • 月額試算:$5〜10で足りる

標準(週末に画像生成・LLM触りたい趣味層)

  • ローカル:RTX 4070 Ti SUPER 16GB搭載機(総額25万円前後)
  • Lambda:大型モデル(FLUX, 70B)触る時のみH100 PCIe($3.29/時)
  • 月額試算:Lambda利用が月5〜10時間なら$15〜35

ハイエンド(副業でLLM API提供を検討)

  • ローカル:RTX 5090 32GB × 2(総額80万円)で開発用
  • Lambda:本番はH100 SXM 24/7稼働 → 月$3,088、または1CC 16GPUリザーブ → 月$4,435
  • 月額試算:$3,000〜5,000。API課金で回収する規模感

研究者・大規模ファインチューニング

  • ローカル:ファインチューニング用途では実質的に厳しい
  • Lambda:1CC 64GPU H100 を1週間 → $62,832。学術予算・企業R&D規模
  • 比較:CoreWeaveだと同等構成で5年契約前提のため、単発の実験には Lambda 1CC が向く

まとめ——Lambdaを使うべき人・使わない方が良い人

ここまでの内容を踏まえ、Lambdaが最も価値を発揮するのは以下のユースケースです。

  • ローカルPCで手が届かない70B〜120B級モデルを試したい → H100/B200を単発で借りるのが最安
  • 信頼性が必要な学習ジョブを走らせたい → P2Pマーケット系より中断リスクが低い
  • egressコストを気にせず大型モデルを配布したい → Hugging Face Hubへの転送がゼロコスト
  • Terraform/APIで完全自動化したい → v3 APIとTerraformプロバイダが整備済み
  • 16GPU以上のInfiniBand分散学習が必要 → 1-Click Clustersが小回りが利く

一方で、以下のケースでは他サービスの方が合理的です。

  • とにかく最安で試したい → Vast.ai または RunPod Community Cloud
  • 単一のNotebook実験で完結する → Google Colab Pro+ の月額固定制
  • 数千GPU規模の年契約前提 → CoreWeave
  • 週数時間の推論しかしない → 自宅のRTX 4070 Ti SUPER で電気代のみ

Lambdaの真価は「本気の実験のときに、余計な摩擦なくフル性能のGPUを借りられる」点にあります。ローカルLLMを常用しているユーザーであれば、Lambdaに月$50〜100の枠を確保しておき、「ローカルで手詰まりになった瞬間に最新GPUをぶつける」使い方が最も費用対効果に優れます。

今後の展望としては、公式ロードマップで示されているGB300 NVL72のオンデマンド提供、シンガポール以外のアジアリージョン追加、Managed Kubernetesのマルチテナント化などが控えています。ローカルLLMコミュニティにとっては、これらのアップデートで「試せる最大モデルサイズ」がさらに広がることになります。まずはA10やA6000で$5分の実験から始めてみてください。

📦 この記事で紹介した商品

※ 上記リンクはAmazonアソシエイトリンクです。購入いただくと当サイトに紹介料が入ります。

タイトルとURLをコピーしました