Cloud Native Computing Foundation (CNCF) が FinOps Foundation と共同で発表した Kubernetes の支出に関するレポートによると、コストは上昇しており、企業はコストを正確に予測するのに苦労していることがわかりました。
新しいレポートは、CNCF と FinOps Foundation コミュニティの調査に基づいており、回答者はわずか 195 人であったものの、「強力なエンタープライズの代表」がいました。
調査によると、Kubernetes への支出は増加しており、67% が過去 12 か月間で 20% 以上増加したと報告し、10% が導入に毎月 100 万ドル以上を費やしているとのことです。
Reg の読者ならご存知のとおり、Kubernetes はコンテナ化されたアプリケーションをオーケストレーションする手段であるため、実際のコストは主に消費するリソースのコストになります。80% 以上がコンピューティング (AWS、GCP、Azure 上の VM など) で、残りはメモリ、ストレージ、ネットワークなどです。
残念ながら、ITスタッフのトレーニングや複雑な導入環境の維持といったコストは、この報告書の焦点ではありませんでした。むしろ、多くの組織が支出額をあまり正確に把握していないという点が重要な点でした。
「回答者の大多数は、Kubernetes の支出をまったく監視していない (24%) か、月ごとの見積もりに頼っている (44%)」とレポートは述べています。
ツールを使用している企業では、AWS Cost Explorer、Azure Cost Management、GCP Cost Managementといったクラウドプロバイダーのツールが主に人気でしたが、オープンソースのKubeCostも12%の採用率と目立った結果となりました。簡素なスプレッドシートは5%でした。
Kubernetesのコストを正確に予測することは困難です
調査対象者のうち、Kubernetesへの支出額を実際の費用の5%以内で正確に予測できると回答したのは25%未満でした。しかし、実際の費用の10%以内で支出額を予測できるかという質問では、その数字は約60%に上昇しました。
20% 以上が「クラウドの請求額を予測していない」と回答したようですが、これは組織の規模とは相関していなかったため、主に小規模な展開を表している可能性があります。
しかし、Kubernetes の月額請求額の正確な額は多くの企業にとって少々驚きであり、この技術のコストが高騰し続けている現状を考えると、理想からは程遠いという証拠があります。
- FinOpsとは一体何?クラウド支出を管理すること。しかし、最新レポートによると、簡単ではない
- Kubernetesにエンタープライズデータベースを導入?ベテランアナリストが警告、慎重に進めるべき
- マイクロソフトのWindows 11はどうなるのか
- VCの論文によると、クラウドのコストはオンプレミスの2倍になるという。その点について見てみよう。
FinOps Foundationによると、解決策は支出の追跡をより適切に行うことです。提案としては、リアルタイムのKubernetesクラスターコストとデータベースインスタンスやクラウドストレージの使用などの追加コストを組み合わせること、ノード、ポッド、永続ボリュームまで掘り下げて各リソースを慎重にタグ付け・割り当てること、そしてコストレポートを自動化して傾向を追跡することなどが挙げられます。
Kubernetesのコスト管理と削減は、他のITコストの管理と本質的に変わりません。しかし、Kubernetesが提供する抽象化によって、消費されたリソースの詳細を見落としやすくなる可能性があります。また、需要に合わせて適切にスケーリングするという課題もあり、過剰なプロビジョニングが容易に発生してしまいます。
「『電源を落とせ』という祭壇を崇拝しているようなものです。電源を落とし忘れた分まで料金を請求されるのです」と、クラウドコストコンサルタントのコーリー・クイン氏は昨年私たちに語った。Kubernetesも例外ではないはずだ。®