毎日330人の人間が利用しています。電気代は年間42ドルです。これは端数処理のミスでもギミックでもありません。イタリアでRaspberry Pi 4Bと2枚のOrange Piボードを使用し、壁のコンセントから30ワット未満を消費して稼働している、実際のライブ・プロダクション・スタックの運用コストです。

ほとんどのチームにとって、インフラへの支出は一種の信仰のようなものです。マネージド・インスタンスをプロビジョニングし、データベース・サービスを追加し、モニタリングを重ね、請求額が増えていくのを眺める。このセットアップは、より手厳しい問いを投げかけます。もし、あなたのオンライン・プレゼンス全体が、薄暗い白熱電球よりも少ない電力で動いているとしたらどうでしょうか?

電力予算

エネルギー会計部門のすべては、20ドルのスマートプラグです。これはリアルタイムの消費電力を表示し、現在、数値は30ワットを下回っています。その一定のレートでは、イタリアの公共料金が高いため、年間の電気代は42ドルになります。同じワークロードであれば、米国では年間約18ドルで済みます。

比較のために言うと、30ワットは多くのノートPCの充電器がアイドル時に消費する電力と同じです。これは、単一のコンパクトな蛍光灯よりも少ない電力です。それにもかかわらず、ここではウェブ・サービング、データ・ストレージ、メール、暗号化トラフィックのルーティング、アナリティクス、バックアップ、周辺サービスといった、デジタル・オペレーション全体を維持しています。データセンターの冷却費用も、冗長化された電源供給のオーバーヘッドも、プロバイダーによる上乗せ料金もありません。あるのは、ARMシリコンが電子をわずかに吸い上げるという、純粋な物理法則だけです。

ここで実際に稼働しているもの

ワークロードは些細なものではありません。これら3枚のARMボード上のDockerコンテナ内では、スタックには以下が含まれます:

  • NginxとMariaDB:ウェブ・サービングとリレーショナル・データ用
  • PostfixとDovecot:フル・メール・スタックの処理
  • HAProxyとSSL termination:インバウンド・トラフィックの管理とセキュリティ確保
  • セルフホスト型アナリティクス:サードパーティのトラッキング・スクリプトの代替
  • DNSフェイルオーバー・モニター:アップタイム・チェックの独立性を維持
  • IoT MQTTブローカー:デバイスのテレメトリを取り込み
  • 283個のスナップショットを保持するバックアップ・サーバー:データ復旧用
  • ライセンス・サーバー:ソフトウェア配布用
  • 小型のBitcoinマイナー:他のすべてのサービスと並行して稼働
  • 4Gホットスポットに電力を供給する電話充電器:アップリンクとして機能

これは静的なランディングページではありません。マルチテナントのエッジ環境です。Raspberry Pi 4Bと2枚のOrange Piボードは、ロードバランシングされたクラウド・インスタンスではなく、コンシューマー向けのARMシングルボード・コンピュータです。すべてがコンテナ化されているため、オペレーターは環境をゼロから再構築することなく、ボード間でサービスを入れ替えることができます。このアーキテクチャは、コンテナの密度がいかに重要であるかを物語る揺るぎない証拠です。計算予算がコア数ではなくワット数で測定されるとき、すべてのコンテナ・イメージとデータベース・クエリが、意識的な設計上の選択となります。

隠れた負荷

ここに、整然としたアーキテクチャ図には現れない、現代のウェブに関する事実があります。このセットアップには、毎日7,400回のAIクローラーによるヒットがあります。GPTBotやClaudeBotが絶えず訪問しています。これは、人間の訪問者1人に対して、約22回のボットのリクエストがある計算になります。

標準的なクラウド・インスタンスでは、その比率はバックグラウンド・ノイズに過ぎません。人間がアクセスしようがスクレイパーがアクセスしようが、プロビジョニングされた容量に対して料金を支払っているため、気にする必要もありませんし、請求額も変動しません。しかし、30ワットのARMクラスターでは、すべてのHTTP接続が、非常に小さなパイの測定可能な一切れを消費します。この非対称な猛攻の下でもシステムが応答性を維持しているという事実は、ソフトウェア・スタックの効率性について重要なことを示唆しています。もしあなたのインフラが、Pi上で数千の自動クローラーを吸収できるのであれば、自然なトラフィックの急増が発生した際にも、ほぼ確実に処理できるはずです。

真の計算

電気代は物語の一部に過ぎません。ハードウェア自体(Raspberry Pi 4Bと2枚のOrange Piボード)には、初期費用がかかります。5年間で償却すると、その資本支出は年間約60ドル加算されます。年間の総コストは102ドルです。

比較すると、オペレーターの推定では、t3.mediumインスタンスとRDSを組み合わせた標準的なクラウド構成では、年間約960ドルかかります。これは、このセルフホスト・スタックの総所有コスト(TCO)の10倍近くに相当します。

この比較は完全に「同条件での比較」というわけではなく、クラウドプロバイダーに対する普遍的な非難を意図したものでもありません。マネージドサービスを利用することで、冗長性、地理的分散、エンタープライズサポート、そして運用の手間がかからないメンテナンスを手に入れることができます。それらの機能が必要であれば、確かに重要です。重要なのは、多くのプロジェクトが、アプリケーションに本当にそれが必要かどうかを問い直すことなく、デフォルトでそのレベルの支出を選択してしまっているという点です。20ドルのスマートプラグと数枚のARMボードがあれば、その「デフォルト」に疑問を投げかけることができます。モニタリングスタックのコストがピザ1枚分よりも安く、年間のインフラ費用が控えめな誕生日プレゼントの予算内に収まるようになれば、小規模ソフトウェアの経済性は全く異なるものに見え始めます。

なぜ帯域制限された4Gがすべてを変えるのか

おそらく、ここでの最も過酷な制約は、ARMチップでも30ワットの制限でもありません。ネットワークです。アップリンクは、スマホのテザリングを介した、帯域制限のある4Gです。

制限されたセルラーデータは不安定です。レイテンシは跳ね上がり、帯域幅の制限がつきまといます。パケットロスは理論上の話ではなく、日常茶飯事です。そのような回線上で本番トラフィックを走らせることは、いかなる負荷テストフレームワークでも完全には再現できないストレス・テストとなります。もしデータベースのレプリケーション・ジョブやウェブアセットのパイプラインがそのような条件下で動作できるのであれば、光回線のアップリンクでもほぼ間違いなく生き残れるでしょう。

運営者は、これを明確にテストとして運用しています。制約とは限界ではなく、診断ツールであると彼らは主張します。真のリソース不足の下で動作するソフトウェアは、どこでも動作します。低速なクエリや最適化されていない画像が、測定可能なワット数の急増や、細い回線でのタイムアウトに直結するとき、肥大化を無視することは不可能になります。パフォーマンスは、来月のスプリントのチケットではなく、即座に直面する物理的な現実となるのです。

実績を示す

誰かの言葉を鵜呑みにする必要はありません。ライブデータは stats.lake8.dev/geo.html で公開されており、訪問者はリアルタイムのワット数とコスト予測が上昇していく様子を観察できます。何ページにもわたるPDFのサステナビリティ・レポートも、環境認証のロゴもありません。あるのはただ、