我々がシリーズBで1億ドルを調達!
引用元:https://news.ycombinator.com/item?id=44733817
Bryan CantrillファンだからOxideがうまくいって嬉しいよ。最初は懐疑的だったけど、長年DCを構築してきた自分の固定観念に囚われてたんだ。当初は“ブルジョワ向け?”“市場ある?”って心配したけど、どうやら勘違いだったみたい。Boris Mannと話したり調べたりして、すぐに使えるコンピューティングのニーズや、管理オーバーヘッドの低いディスクリートコンピューティングの需要が今後伸びると確信したよ。Oxideは強くなるだろうし、幸運を祈ってる!
まだピンとこないな。他社のソフトウェアがハードウェアを動かすなら、オンプレミスでもオフサイトでも違いがあるのかな?
他社のソフトが動かすって?うちのスタックはオープンソースだよ。オンプレとオフサイトの違いは?違いは場所じゃなくて、うちのラックを“レンタル”じゃなく“所有”するところなんだ。従来のクラウドはレンタルで、他のベンダーはハードウェアを売ってもソフトウェアライセンス料を取るから、本当に所有してる感じがしないだろ?うちはライセンス料が一切ないんだよ。
君たちのインフラに対する強いこだわりは好きだけど、財務的な話がまだピンとこないな。銀行がAWSを使って、Oxideのラックを“所有”するのと実質同じ“仮想ラック”を売ったらどうなる?AWSは皆にとって合理的だよ。問題は高いことじゃなく、Amazonが貪欲なことだろ。“所有”という体験を売るなら、1億ドルを投じてAWSを再販するのと何が違う?顧客は物理ラックを欲しがるみたいだけど、それは美的体験のため?Cloudflareなんかも空っぽの機器を売ってるし。結局、君たちの“ソレ”って何なんだ?
銀行がAWSで“仮想ラック”を売るって提案、正直理解に苦しむな。まず銀行はクラウドを売らないし、“財務的に同じ”ってどういう意味なんだ?AWSはサービスで、Oxideは顧客が所有するハードウェア、根本的に違うだろ。AWSアカウントを渡して“所有”を模倣しても誰にメリットが?うちはYCカンパニーじゃないしね。Amazonが値下げれば“レンタルvs購入”の状況は変わるけど、“所有”を選ぶ顧客は常にいる。RudderStackやWeights & Biasesは関係ないよ。結局何かって?うちはサーバーを売って、顧客がDCに置いてプライベートクラウドにするんだ。ハードもソフトも一から全部作ったから、高品質だと信じてるよ。
私も懐疑的だったんだ。製品が良いだけじゃ市場は獲れないからね。Oxideは素晴らしいグリーンフィールド実装のDCみたいだけど、それだけで十分なのかな?この規模で購買決定する人たちは、システム管理者がより良いツールを使えるかどうかなんて気にするのかな?
銀行がAWSで“仮想ラック”を売るって話、理解できないって?俺は“レンタル”から“所有”を作り出せるぜ。例えば、100万ドルで100台のEPYCサーバ分のAWSアカウントを顧客に渡し、空の箱を送る。俺はラックもソフトも作らなくていい。顧客が本当に欲しがるAWSを“所有”の形で提供できるんだ。これってバカげてると思うなら、君たちにとって都合が悪い話だろ。君たちだって1億ドル持ってる“銀行”みたいなもんだし。結局『ハードとソフトが連携』って話は、『ラックのApple』みたいな購買体験の話なんだろ?
ソフトウェアはオープンソースで、ランタイムバイナリは再現可能なビルドなのか?Oxideは重要なシステムコンポーネントの開発やアーキテクチャについて、驚くほど透明性があるよね。彼らが成功して、他の企業もその透明性に続いてくれることを願うばかりだよ。
オープンソースは必要だけど、それだけじゃないんだ。オープンソースプロジェクトを基盤にソリューションを構築した企業が倒産した時、誰も残されたものを引き継げなかった例は数えきれないほどある。オープンソースは、一部の人が考えるような魔法の脱出口じゃないってことだよ(少なくとも企業環境ではね)。
他の人も言ってたけど、あなたが伝えたいことがよく分かんないな。分かる点に絞って答えるね。
顧客にオンプレミス契約で、ニセの物理ボックスとSaaSを提供するのは、契約内容によってはほぼ非倫理的だね。でも、その気持ちは分かるよ。顧客がレンタルじゃなくて所有を選ぶ理由はたくさんある。法的要件、金銭的インセンティブ、パフォーマンスのコントロールとかね。
オンプレミス・コンピューティングは、クラウドプロバイダーがそれをパッケージ化して、レンタルしかできないプレミアム価格で売り戻したくらい良いものだった。そのモデルは多くのビジネスにとって意味をなさないから、みんなはクラウドのモダンさを取り入れてオンプレミス・コンピューティングを再活性化しようとしてる。僕の意見だと、そこでOxideが輝くんだ。ハイパースケーラーの効率性とAPI駆動型のリソース管理を組み合わせたオンプレミス・コンピューティングを提供できるからね。僕らはさらに、電力効率、ネットワークスタックのコントロール、追加のテレメトリーなんかのために、ハードウェアとソフトウェアを自社で開発してるんだ。
特にOxideの明らかに非Linuxな設定はね。彼らは他の誰もいないようなニッチなソフトウェアエコシステムにいる。どうやら、ほとんどが元Solarisのスタッフだからみたいだね。
https://www.illumos.org/docs/about/who/
ZFSやDTraceを使ってる全プロジェクトを”Illumosを使ってる人たち”としてリストアップするのは、ズルいよ。
これ、マジで何も複雑なことないよ。所有権を定義すればいいだけ。大量のコンピューターを所有することに誰がこだわるんだい?計算能力を得られて、一度前払いして、後でそれを売れて、レンタルより安けりゃ、物理的な箱だろうとクラウドだろうと、それがどうしたんだ?だから、これらは全部、所有権に関わることなんだよ!僕にとって、サーバーに関して言えば、物理的な空間を占有することは所有権にとって重要じゃない。
誰も非倫理的だなんて言ってないよ…僕はただ、鉄の箱が必要だっていう考えをバカにしてるだけ。鉄の箱のことは忘れろ。
それはただのAmazon Reserved Instancesだけど、期間が無期限なだけだ。そうだろう?魅力的な製品じゃないか?
なんで僕が銀行の話をしてるかって?多分、Oxideの資料に「Amazonは絶対にこんなことしない。Amazonは絶対に無期限のReserved Instancesを売らない。」って書いてあるからだろうね。それでいい。まあ、銀行は単純にスポット価格で支払って、君に前払い価格で売ることもできる、もし君が望むならね。そうだろう?同じことだよ。Amazonがどうするかなんて、この記事が扱ってる1億ドルのシリーズBの話をしてる時だけ関係あるんだ!テクノロジーの話じゃない。
“オンプレミス・コンピューティングは、クラウドプロバイダーがそれをパッケージ化して、レンタルしかできないプレミアム価格で売り戻したくらい良いものだった。”
いや…みんな…AWSは理にかなってるよ。それは”レンタルしかできないプレミアム”じゃない。はるかに安いクラウドプロバイダーは山ほどいる。Amazonはたまたまクラウドのロールスロイスを売ってるだけ。彼らはとんでもない利益率を持ってる。Figmaは毎年AWSに、一生涯で自分たちが稼ぐ以上の利益を与えてるんだよ。”レンタルしかできない”なんて単純に嘘だね。彼らはいろんな革新的な価格モデルを提供できる余裕があるんだ、Reserved Instancesはその一つ。
Oxideはまだ”99年間のAWS Reserved Instances”と競争する必要がなかっただけ。でも、彼らがそれを提供することを絶対に、間違いなく、何も止めないよ。彼らはすでに3年間のリザーベーションでとんでもない、とんでもない割引をしてる。
とはいえ、人間がハードウェアを管理する手間がないのは明らかに価値がある。それは”AI”がコンピューターを意味するのと、海外の人員を意味するのとの違いと全く同じだよ。同じコストで同じ結果を出せるかもしれないけど、よく考えてみてくれ。IT技術者じゃなくてコンピューターとやり取りするために、どれくらいなら金を払える?電話を避けるために?対面の方が早いかもしれないけど、それを避けるために?
“この規模で購買決定をする人たちは、システム管理者がより良いツールを使えるかどうかを気にするのか?”
Oxideが誰に、どんな理由で売ってるかを見てみろよ。
それはラック規模での計算+ソフトウェアなんだ。それが良いかどうかじゃなくて、統合されてるかどうかが重要なんだよ。このレベルの機材はサービス契約付きで売られてて、”良い”ってことは、問い合わせ対応が減って(マージンを維持できる)ってことだ。
“Oxideについて聞くことは全て、データセンターの印象的なグリーンフィールド実装みたいだけど、それだけで十分なのか?”
彼らのCPU密度を見て、電力計算をしてみなよ。かなり密度低いぜ。相互接続(システムあたり100Gb)も見てみろ。これもかなり保守的だ。でも、それは老朽化したハードウェアを置き換えるのに完璧な製品なんだ。電力や帯域のために再配線する必要がないし、それでも大規模なアップグレードになるからね。
僕はこれよりずっと素朴だけど、Oxideに”投資”したんだ(Oxideのサーバーで自分のプロジェクトを動かすことでね)。彼らが成長し続けるのを見るのは嬉しいよ。僕の(ナイーブな)評価はね、(a)カンリルのソフトウェアに関する意見に同意したこと、(b)彼が自分をさらけ出す意欲が好きだったこと、(c)エンジニアリングブログが非常に高い(社会的な)技術力を示してたこと、だね。
インターネットがウォールドガーデンから抜け出すには、高品質な独立したデータセンターが必要だと思うんだ。誰も自分のデータセンターを管理したがらないし、Google/Amazon/Microsoftのプラットフォームや(さらに悪いことに)ビジネス製品に依存したくもない。これが続くことを願ってるよ。
この分野にはざっくりとしか詳しくないんだけど、これについて質問があるな。
“彼らのCPU密度を見て、電力計算をしてみなよ。かなり密度低いぜ。相互接続(システムあたり100Gb)も見てみろ。これもかなり保守的だ。でも、それは老朽化したハードウェアを置き換えるのに完璧な製品なんだ。電力や帯域のために再配線する必要がないし、それでも大規模なアップグレードになるからね。”
CPU密度とネットワーク帯域があまり良くないように聞こえるんだけど。もしそれが老朽化したシステムを置き換えるのにしか適してないなら、彼らのTAM(Total Addressable Market)は限定されるんじゃないかな?それとも、それがさらなる市場シェアを獲得するための足がかりになるのかな。
多くのLinuxファンがモノカルチャーは悪いって言ってたのを覚えてるよ。Linuxがすごく人気になって、Linuxがモノカルチャーから恩恵を受けるようになったまではね。それでも、モノカルチャーに対する理屈はまだ当てはまるんだ。
そうは言っても、Illumosは多くの他の技術への”臓器提供者”として影響力がある。その中には素晴らしいテクノロジーがたくさんあるんだ。
採用してるよ! https://oxide.computer/careers
企業のITコンピューティングのうち、どれくらいがまだパブリッククラウドに移行してないの?
君の議論は、よく知られたハードウェアの所有とレンタルの話と、みんながあまり詳しくない金融商品の概念を安易に混ぜてるよ。発電機が必要なのにエネルギー先物を買えって言うようなものだね。所有かレンタルかは、政府、税法、リスク、キャッシュフローで決まることが多い。汎用コンピューティングの経済性についての君の主張はわかるけど、もっと慎重に定義して、例外を無視していい理由もちゃんと説明する必要があるよ。
いや、俺はただ彼らから箱を借りてるだけだよ。
Linuxに健全な競争相手が出てほしいけど、Solarisには期待してないよ。それよりRustベースのマイクロカーネルがよくなってほしいな。古いセキュリティや分離モデルの基礎を揺るがすべきで、Cやシェルでできた巨大なモノリシックカーネルを復活させて何事もないふりをするのはやめてほしいね。
小さい会社にとって、全体の市場が大きければ限定的なTAM(Total Addressable Market)は問題ないし、むしろ有利な場合が多いよ。データセンター市場全体は年間約300億ドル規模だ。小さな会社が一番避けたいのは、顧客に色々な方向に引っ張られること。TAMを限定することで、数年間で解決すべき問題を絞れるし、うまくいってTAMを超えそうになったら後で拡大すればいいんだ。
それ、どうやってるの?
いいニュースだよ。私たちもそれ持ってるんだ!
https://oxide.computer/blog/hubris-and-humility
>どうやらほとんどが元Solarisのスタッフだからみたいだね。いやいや、俺はSolaris/illumosの経験なんて全くないよ!illumosマシンに初めてSSHしたのは、今の仕事の初日だったんだ。
うわ、俺はそれやってないみたいだね。oxide.hostは全く別の会社だ。
>『所有』が大事?じゃあ『レンタル』から『所有』を捏造できる。顧客とEPYCサーバー100台で100万ドルの契約して、空箱とAWSアカウントを渡せばね!
いや、それは支払いに対するものを提供してないし、詐欺的な事業だよ。
>わかる?
悪いけどわからないね。
>クラウドとオンプレミスに本質的な違いって何?
設備投資(Capex)と運用費(Opex)の違い、ハードウェアの配置場所の自由度(特定の場所に置く必要や国境の制約)、多くのワークロードで所有のTCOがレンタルより安いことだよ。これが主な違いだね。
大規模組織にとってクラウドコンピューティングって自社ホスティングより全然高いんだよね。みんな、それに気づき始めてて、Oxideは、その実現のタイミングに賭けてたんだよ。
Oxideの補完製品って、既存プレイヤーにコモディティ化されるリスクない?Oxideの製品って、大企業が簡単にクローンできちゃうような特徴なのかな?正直よくわからないんだ。ニュースでOxideを追いかけてきたから、この分野での進展は嬉しいよ。彼らの成功をちゃんと理解したいんだよね。
Oxideではみんな同じ給料なんだってさ。
「Steve、Jess、俺たちが自分たちに払う予定だった給料を、全員に払うっていうバカみたいにシンプルなことを決めたんだ。」って。Oxideの全員って、同じ株式付与ももらってるのかな? [https://oxide.computer/blog/compensation-as-a-reflection-of-…]
もっとコメントを表示(1)
「Oxideの全員って、同じ株式付与ももらってる?」って質問、以前の議論で「ノー」って答えられてた気がするけど、この質問って結構避けられてるんだよね。株式報酬って、評価や資金調達ステージによって自然と変わるべきものだしね。でも、基本給は同じって大々的に言ってるのに、株式報酬戦略については黙ってるのがずっと変だと思ってた。こんな仕事じゃ総報酬が大事ってのはみんな知ってるじゃん。昔のOxideの報酬に関する話も面白かったな。彼らは、お金のことを聞く候補者をネガティブな兆候だと見てたらしい。お金目当てじゃない人が欲しかったってことだね。これは元従業員から聞いた話だから、話半分に聞いてね。
追記:ウェブサイトをもう一度確認したよ。報酬リンクがブログ記事に飛ぶんだけど (https://oxide.computer/blog/compensation-as-a-reflection-of-…)、そこには株式についてこう書いてあるんだ。「株式について話すべきで、現金報酬じゃないって言う人もいるだろうね。スタートアップの株式が重要ってのは事実だけど、歯科医の請求書を払ったり、地下室を塗り直したりはできないよ。全従業員が会社に貢献するために株式を持つべきだと思ってるけど、株式があるからって持続不可能な低い現金報酬の言い訳にはできないとも思ってる。株式がどう決まるかについては、それ自体で深く掘り下げる価値があるけど、要するに、株式はリスクを補償するもの。スタートアップでは、リスクは時間とともに減るから、最初に入った従業員は100番目の従業員よりずっと多くのリスクを負うんだ。」
結局、質問には答えてないんだよね。
「候補者が報酬について聞くのをネガティブな兆候と見てたらしい。お金目当てじゃない人が欲しかったんだね。」これ、複数の採用マネージャーやCレベルの人から聞いたことあるよ。この認知的不協和ってすごいよね。俺がなんで出社して仕事するかわかる?それは給料をもらってるからだよ。それにこの国じゃ、医療も雇用に紐づいてるし。もし給料をもらえなかったら、彼らのために働かないさ。なのに、どういうわけか、お金を気にしちゃいけないと同時に、お金を気にしろってことになってるんだよね。
彼ら、少し更新したみたいだね。
「2021年にこのブログ記事を書いてから、数回給料を上げて、今は207,264ドルになったよ。あと、基本給が低めでコミッションがある変動報酬のセールス職もいくつか追加したんだ。」
これって、ちょっと階級的な問題だと思わない?独立して裕福な人たちって、会社の初期段階でたくさんの現金報酬を得なくても、長くゲームに参加できるもんね。
それは抽象的には本当だけど、今回は207,264ドルの給料の話だからね。この給料なら、独立して裕福じゃなくてもやっていけるよ。
なんでセールス職だけ特別扱いなの?他の職種みたいに、何かパフォーマンス基準を設ければいいじゃん。
その通りだよ。彼らってリモートワークもサポートしてるから、この給料は全然悪くない。地方に住んでて引っ越したくない人には最高のスタートアップの仕事になると思うよ。俺が心配なのは、全員同じ給料って主張する会社って、いつも抜け穴があったことなんだ。固定給でも株式付与は全然違うとか、保証されたボーナスが実質的な基本給だったりとかね。全報酬構造をオープンにしないで、みんな同じ給料っていう考え方を推す会社を見るのにうんざりだよ。
追記:Oxideの全報酬構造がどんなものかは俺は知らないよ。例は、俺が昔働いてた会社の話。
うちは給与と株式でボーナスはないんだ。給与はみんな同じだけど、株式は違うね。ボーナス詐欺みたいなのには本当にイライラするよ。昔の会社で「ボーナスだけど100%もらえるよ」って言われたのに、結局そうじゃなかったんだ。
もちろん違うでしょ、そんなバカな質問する意味ある?皮肉を言って、従業員が創業者と同じリターンを得るべきだって言ってるの?
営業職の人って、契約獲得とか取引額に応じた報酬で動くのが基本なんだよ。そういうインセンティブがなくなると、うまくいかないの。何百万も稼ぐ営業もいれば、何も稼げない人もいるもんね。
>そのインセンティブがなくなると、うまくいかない
それって地球上の他のほぼ全ての仕事ではどうして機能してるの?開発者は機能実装ごとやバグ修正ごとに給料をもらってないけど、それでも仕事するじゃん。なんで営業だけ固定給で仕事できないの?
株式こそが本当のメリットなのに、給与の平等とか話すなんてくだらないし、君もそれは知ってるはずだよ。「世代を超えて続く会社」を目指すって主張は、「うちは家族経営」って言ってるのと同じ。資金調達おめでとう。
僕はフラットな給与体系には、リターン関係なくすごく大きなメリットがあると思うよ。テック業界の友達は、例えばパフォーマンス評価に時間を無駄にしないで済むことをうらやましがってるんだ。>資金調達おめでとう
ありがとう。
君の視点からすれば、もちろんメリットはあるよね。僕からしたら?スタックランクなんて関心事のトップ10にも入らなかったし。僕は仕事ができるし、四半期や半期の振り返りが楽になるような質の良いメモも残してるよ。スタートアップの報酬の10%に焦点を当てて、それが100%みたいに話す意味が分からないけどね。特に現金報酬の税優遇が戻った今!どういたしまして。
これはやっぱり階級の問題なんだよ。ほとんどのSWEが多い都市でのCoLや、ここ数年のエンジニアの価格決定力への攻撃を考えると、資産家じゃないエンジニアはレイオフや失業期間から回復中か、レイオフに直面してるか、自分の家を守るために必死に現金を貯める必要に迫られてる。「20万ドルあれば十分」なんて、2025年の金持ちのたわごとだよ。
>質の高いメモを残す
僕の友達が仕事できないって意味じゃないよ。これは、組織の目標を直接進めるわけじゃないけど、仕事を続けるためには必要な作業ってことさ。彼らは本来雇われた仕事がしたいんだ。
うちの会社は一律給与だけど、営業だけは例外でインセンティブ制にしたんだ。
彼らはインセンティブがないと働きたがらないからね。
ストックオプションから予算出して、成長の恩恵を早く直接的に得られるようにしたんだ。
これがないと営業部自体ができなかっただろうな。
管理費ってのはビジネスの現実なんだよ。
組織管理が必ずしもダメにするって考えは変だろ。
間接費をなくそうとするのは嘘つきで、プロならそれを最小限に抑える方法を学ぶべきなんだ。
パニックになったり、隠したりするんじゃなくて、効率的にやればいいんだよ。
違うって言うのは子供じみたナンセンスだね。
Oxideの報酬構造について、営業もコミッション制じゃなくていいって前に言ったんだ。
給料と株式で働く営業は探しにくいけど、エンジニアも同じだよ。
営業ってそんなに特別じゃないし、小さな会社ならコミッションなしでもいけるんだ。
大変だけど不可能じゃない。
営業だけ特別扱いするのは、フラットな給与体系に反してる。
売り上げを金額で測れるからって、そうしなきゃいけないわけじゃない。
会社全体でボーナス出すとか、他の方法もあるだろ。
面接の後半で給料について聞かない奴はちょっとおかしいと思うな。
本当に価値ある人材は自分の価値を知ってるし、給料交渉だってするべきだよ!
給料が安かった時は金にすごくこだわったけど、今は“快適”な生活レベルを超えたから、そこまで気にしないんだ。
追加の50万ドルで転職するか?とか、人それぞれだよね。
Cスイートの連中は、社員にとっての“普通/快適”が分かってないかもね。
だから変な額を提示して、いい人材が採れないって困るのかも。
最初の提示額はちゃんとした範囲にすべきだね。
“金がないと働かない”ってのは、みんながそうじゃないんだ。
俺はソフトウェア開発に転職してからは、製品が好きだから仕事を選んでる。
もちろん家賃は払わなきゃいけないけど、つまらなくて給料3倍の仕事より、面白くて給料安い仕事を選ぶね。
俺は一介のエンジニアで、役員とかじゃないよ。
営業って、インセンティブで働くのが普通なんだよ。
固定給で目標が高いと、ノルマ達成できないリスクを嫌がったり、長期案件に取り組むために給料が下がるのを我慢したりするより、インセンティブでガッツリ稼ぐ方が好きなんだ。
ノルマ超えれば、儲けがすごいことになるからね。
給料とか株式ってのは、“お前がもらうべきもの”じゃなくて、“お前が交渉して手に入れるもの”なんだよ。
“快適な生活”レベルの給料って話があったけど、Oxideが払ってる年20.7万ドルは、ほとんどの人にとっては違うだろ。
多くの人にとって、その額は年50万ドルか、なんなら何百万ドルってとこだろな。
営業の貢献を金額で測るべきじゃないって言うけど、それが一番公平な報酬形態だよ。
エンジニアの貢献も同じように金額で測れたら、みんな給料アップするだろうにな。
「そんなバカげた質問、何の意味があるんだ?」って言うけど、給料で既にやってるのに何でバカげてるんだ?共同所有のCo-opsなんて珍しくないし、全然バカげたことじゃないぜ。
FWIW、SF/SVほどそれが顕著な場所はないみたいだね。このバブルの外だと、いつもそうとは限らないし、構造もちょっと違う。でもValleyの営業マンってのは、もう別の生き物だね。
君は組織側の立場で話してるんだね。スタッフの仕事が現場の仕事と同じくらい重要なのは分かる。評価の問題は、スタッフの仕事だからってわけじゃなくて、現場の仕事をするために雇われた人が、仕事を続けるためにスタッフの仕事を無理やりやらされてるってことなんだ。別に「それが人生だ、頑張れ」って言われてもいいけど、なんでみんな嫌がるのかは簡単に分かるだろ。コードを書きたいのに、プロモーションパックなんて作りたくないんだよ。まあ、これはOxideと他の会社との働き方の違いについて、仲間と話すときによく出る例の一つにすぎないんだけどね。
かなり強気な意見だな。自分でコンピューティング環境をセットアップして管理したことがある奴なら、彼らが解決してる痛みがわかるはずだ。それに、クラウドの利益率がどれだけ厚くなったか気づいたり、主権をもっと保証したいと思ったりしたら、もっと多くの会社がクラウドから抜け出すと俺は予測してるぜ。
もっとコメントを表示(2)
超低価格帯なら、NAS、コンテナ、リバースプロキシとトンネルを使って、自分だけの“クラウド”を簡単に構築できるし、これでも驚くほど使えるよ。でもハイエンドになると、市場は文字通り無限大だね。すべての大企業がこれを欲しがるべきだし、今すぐ欲しがるはずだ。クラウドプロバイダーはめちゃくちゃ高いし、価格が本当に法外なティア1を除けば、パフォーマンスは悪いし、サポートもほとんどない。これって本当に未来って感じがするぜ。
俺はもっと多くのクラウドプロバイダーが出てくれば、かなりの価格破壊が起きると思うんだ。考えてみろよ、Amazonみたいな会社はサーバーハードウェアを買って、それをvcpu(都合が良ければスロットリングもして)月額でレンタルしてるんだぜ。メモリとIOを追加したら、数ヶ月/数週間でサーバー代が回収できるほどの請求額になる。複数のテナントが全ハードウェアを分け合って、それぞれ月数百ドルとか数百ドルの料金を払ってるわけだ。もちろん、クラウドベースのVMを使うメリットもあるし、俺も使ってるよ。でも、わずかなコンピューティングとメモリに対して、めちゃくちゃ高いプレミアムを払ってるんだ。価格を下げる余地はたっぷりあるのに、それを妨げてるのは競争の欠如だけだね。Amazonがこれだけ金持ちなのは理由があるんだ。AWSの価格で彼らに異議を唱える奴がいないんだから。もちろん、ハードウェアの面倒を全部見てくれるのは価値があるから、企業は使うんだよ。俺はGCPを使ってるけど、原理は同じだね。夜中にハードディスク交換したり、ネットワークルーターのトラブルに対処したり、冷却問題とかで悩んだりしたくないからさ。だから大金を払ってるんだ。でも、それがそんなにお得じゃないってことはよく分かってるよ。10年くらい前にHetznerを使ってて、クアッドコアXeonにRAID 1ディスク、32GBとかで月50ユーロくらいだったな。ベアメタルだけどね。でも、50ユーロだぜ。あれを5台持ってた。今のクラウドプロバイダーでそれに近いものをリーズナブルな価格で手に入れようと思っても、絶対無理だろ。最初の月額料金で自分のハードウェアが買えちゃうかもしれないくらいだ。かなり魅力的だろ。Hetznerはそれからスペックも上げて、今はもっと安くてもっと良いものが手に入るし、VMもやってるよ。
俺たち昔の頑固者が、クラウドが本格的に普及し始めた頃に言ってた通りだよ。「これってバカげてる、ただ他人のコンピューターじゃん!しかもこのサービスで利益を出してるってことは、俺たちがやってたことより高いってことだろ!」
もちろん、クラウド以前にやってたことの多くはひどいやり方だったし、俺がそれらのことについて正しかったとは言わないけどね。プロビジョニングや監視のためのAPIがあるのは、リクエストをキューに入れて、1週間後に誰かが手動でVMをプロビジョニングして、しかも重要な詳細を間違えるよりはるかにマシだ。APIと細かな権限こそが、こうあるべきやり方で、「クラウド」がそれをみんなに早くから教えてくれたんだ。でも、多くの企業は今、クラウドの考え方にどっぷり浸かってて、そこから抜け出せないんだよ。
Oxideみたいな会社や彼らの製品ラインが、今後一般的になっていくと思うね。Microsoftは、もちろんAzure Stackで完全にしくじったし、AWS Outpostを展開してるなんて聞いたこともない。どっちも同じ理由でね。それらが提供するものに対して、コストがとんでもなく高いんだ。
ほとんどの人が本当に欲しいのは、自社のインフラで自社のものを動かすことなんだよ。それも自社で書いたAPIか、どこかのベンダーが提供するAPIを使ってね。Oxideは、自社でAPIを書いて、既成のハードウェアで同じことをするのにかかる費用よりも、動くスケーラブルなシステムを安く売れると賭けてるんだ。俺は多分、彼らが正しいと思うね。
「利益を出してるから、俺たちがやってたことより高い!」ってのは、「ゼロサム思考」っていう論理的誤謬だって分かるだろ。企業が利益を出しながら価格を下げることは可能だし、それは経済全体で普遍的なんだ。トマト農家は、家でトマトを育てるコストよりずっと安い価格でトマトを売って利益を出してる。パン屋は、自宅でパンを焼くコストを劇的に下回る価格で売ってるんだ。ガソリンスタンドで燃料を買う方が、原油を買って自分で精製するより明らかに安いだろ。みんながオンプレミスの方がクラウドより安いって思ってる主な理由は、会計が下手くそだからだよ。
ヤバいとは知ってたけど、GPUインスタンス(8x A100やH100ポッド)を扱い始めるまで、価格差がこれほどひどいとは思わなかったよ。最後に確認した時、オンデマンド価格は$40/hrで、1年予約インスタンスでも$25/hrだったんだ。1年予約インスタンスでも年間20万ドル以上ってことだろ。だから2年以内には、自分の8x H100ポッドを買う(LambdaLabsの価格ベースでね)のに十分な額と、同時に5つのポッドを見張るエンジニアを雇うのに十分な額を費やすことになるんだぜ。マジで正気じゃないよ。オンデマンド価格だったら、そのポッドは1年以内に(そして管理費も)元が取れるんだ。
俺は20年以上自分でサーバーを運用してるんだけど、正直、痛みのポイントがよく分からないんだよな。詳しく説明してくれる?彼らは「俺たちのシステムは、クラウドを動かすのに必要なすべてのハードウェアとソフトウェアを提供する…」って書いてるけど、「クラウドを動かす」ってどういう意味だ?自分のサーバーを「サーバーレス」みたいに扱うってこと?それともKubernetesを動かすってこと?主にLLMをセルフホストしたい人向けなのかな?俺は文字通り、古すぎて、サーバーで動くプログラムを書いて、インフラのことなんて全く考えないんだよな。
クラウドって儲かるよね。でも、Oxideを使っても結局ベンダーロックインで、物理的な機器を管理しながら高い費用を払わされるって、結局同じじゃない?
GPUは寿命が短いからクラウドでも損じゃないって意見もあるけど、DC向けCPUサーバーは公共クラウドの12~24ヶ月分の費用で6~8年使えるんだぜ。
Webアプリ開発30年やってきて、一番の苦痛はネットワークルーティングだよ。クラウドのメリットって、DNSの即時更新とホワイトリスト化くらいだよね。サーバーは自前で組めるけど、可用性とかファイアウォールが大変なんだ。GoogleとかMsftがメールで強いのは信頼できるエンドポイントがあるからだし。Cloudflare Tunnelみたいなサービスやローカルホスティングがもっと必要だね。
トマトのアナロジーを深掘りしてみたよ。家庭とレストラン、マクドナルドの話で、クラウド、リザーブド、オンプレを例えたんだ。Oxideはハードウェアの所有を簡単にして、ベンダー関係とかソフトライセンスとかの手間をなくすのが狙いなんだよね。だから個人向けじゃなく、大企業向けってわけ。オンプレが安いって言うのは会計が下手って意見もあるけど、OpexとCapexの違いも大きいって話だね。
Oxideのサーバーってほとんどハイパーバイザーだから、インターフェースは仮想マシンだよ。VMをエクスポートしたりインポートしたりすれば、簡単に移行できるはずさ。
+1、洞察力があるね。俺も25年以上Webの仕事してるけど、この議論の中で君の意見が一番的を射てると思ったよ。
Oxideの管理スタックはカスタムで、完全にベンダーロックインされてるじゃん。汎用サーバーじゃないから、結局ハード捨てることになる。クラウドから脱却したのに、今度はOxideのサポート契約に縛られるってこと。VMwareからBroadcomへの移行で苦労してる企業を見てみろよ。
「GPUの寿命は短い」ってFUD(デマ)だろ。マイニングに使われたGPUだって何年も平気で使えるんだから。何も壊れないよ。もちろん新しい世代のGPUは効率いいけど、CPUもかなり進化してるしね。
「To ”run cloud?”」って表現はちょっと変だから修正するね。うちのはサーバーレスでもKubernetesでもLLMホスティング向けでもないんだ。ラック全体を単一のリソースプールとして扱って、VMを立ち上げるんだ。自分でVPSプロバイダを持つ感じだね。APIもあるし、コンソールのデモはここで見れるよ:https://console-preview.oxide.computer/
それってハードウェアだけの話だよね。自前でDevOpsツールを構築・維持するなら、複雑さもコストもすぐ膨らむぞ。安くはなるかもしれないけど、リスクも増えるし、柔軟性も失ってロックインされる。AWSが競合より選ばれるのは理由があるんだよ。
俺のコメントはOxideのことじゃなくて、「他人が利益を出してるから自分も安くできる」っていう誤謬についての話なんだ。相手は自分よりずっと優秀だから儲けてるってのが、もっともな説明だよ。
たとえ話をグロテスクに広げると、Oxideは自家製トマトと工業トマトの中間くらいだと思う。普通の企業ITの導入は、自家製トマトと同じ経済性だね。1000個鉢植えがあっても、それはまだ鉢植えで、1個100ドルのトマトだよ。EC2は5000エーカーのカリフォルニア産トマト農家で、レーザーで平地にして、オンボードGPUで自走するロボットが収穫してる。トマトは1個5セントだ。Oxideのコンピューターは、1エーカーの家庭菜園でトマトが整然と並んでる感じかな。これは1個1ドルくらい。経済性は間違いなく良いね。
俺の経験だと、企業はキャパシティプランニングを避けるためにクラウドプロバイダへの追加コストを払いたがるみたい。何か急にバズるか予測しにくい時は、まあ納得できるかな。でも、すごく成長が予測できるのにめちゃくちゃ高い金額を払ってた会社でも働いたことあるよ。そのロジックは理解できなかったけど、それでも利益出てたし、給料も良かったから、まあいいか。
君の言う通りだけど、これはトマト栽培じゃない。これは特定のアクションを自動化するソフトウェアを書いて、その自動化をAPIとして公開するって話だね。
これは、ほとんどどんな熟練したソフトウェア開発チームにとっても達成可能な目標だし、トマト農家のたとえはあまりしっくりこないよ。
AWSは幅広い顧客とニーズに対応するために汎用的なソリューションを提供しなきゃいけないけど、自社で書くものは自分のニーズだけ満たせばいいんだ。俺がやってることはほとんど全部EC2、S3、Lambda、そしてIAMで表現できる。これらは基本的な機能と認証を公開するための難しいAPIじゃないし、10年前に俺の会社にそんなAPIがあったら、特に帯域幅の点でAWSより安く済んだはずだよ。俺の会社でAWSにすぐに移行した主な理由は、手動のステップや手動チェックが多すぎたことだね。今ならEC2、S3、LambdaはAWSが請求するよりも間違いなく安くできるよ。
「他人が利益を出してるからって理由だけで、自分の方が安くできると思って生きていけるわけじゃない」ってのは、その通りだね!オンプレが経済的に合理的だって指摘もまさにそうだよ。
「たとえ話をグロテスクなまでに広げる」って部分、気に入ったよ、ハハ。
「(ごく)ローエンドなら、NAS、コンテナ、リバースプロキシと外部へのトンネルで、かなり簡単に自分だけの“クラウド”を構築できる。そして、これで驚くほど遠くまで行けるよ」
誰でも適当なパーツとソフトウェアを寄せ集めて、インターネットに面したサービスをクローゼットで動かすことはできる。でも、それでOxideが解決しようとしている問題から安全だってわけじゃないよ、特に小規模だとね。
俺のホームラボ(ブログとかいくつか動かしてる)は、AliExpressで買ったTopton N17 micro-ATXマザーボードで動いてるんだ。AMD Ryzen 7 7840HSを搭載してる。そう、AM4/AM5クーラーを取り付けるための変なブラケットで、モバイルCPUをデスクトッププラットフォームに無理やり載せたやつだね。
ともかく、SmartOSを動かしたかったんだけど、このシステムはかなりジャンクで、IllumosカーネルがPCIeデバイスを全然認識してくれなかった。午後いっぱいカーネルデバッガーで手動でPCIeブリッジを再設定してトラブルシューティングを試みたけど、諦めてProxmoxをインストールしたよ。
確かに、ジャンクなハードウェアとしてはこれが一番だけど、ポイントはそこじゃない。ブライアンの言葉を借りれば、バグだらけのファームウェアはsysadminの最悪の敵なんだ。
君の全体的な意見は間違ってないけど…
「パン屋は自家製パンのコストを劇的に下回る」
これはもう常に正しいわけじゃないんだ。俺はAmazonで(この製品カテゴリとしては、いい方の、高い)パン焼き機を300ドルくらいで買ったよ。最適化されてないスーパーの食材価格で、スペルト小麦とナッツとレーズン入りのパンを2ドルくらいの材料費で焼けるんだ。パン屋でほとんど同じパンを買うと、多分8ドルくらいする。まあ、パン屋のパンの方がもっと美味しい、職人技のとかだけど、パン焼き機でも美味しいクラストができるし、どうせスライスして冷凍庫に入れるから、俺にとってはパン屋のパンにその追加料金を払う価値はないね。投資回収は1年くらいでできる見込みだよ。
工業化は品質を向上させながら価格を削減するはずだ。多くの場合、これは正しい。でも、工業生産者が自家製との競争を忘れて、考慮なしに価格を上げ始めた場合に備えて、実際の数字を頭に入れておく価値はあるんだ。時には、自分で生産手段を持つ方が、他人にR&D、賃料、人件費、マーケティング費を払うより安上がりになることもあるんだよ。
https://arstechnica.com/information-technology/2024/10/basec…
[2023年] 37Signalsは60万ドル以上のDellサーバー機器を購入し、自社でアプリをホスティングすることで、5年間で700万ドルを節約すると予想していたんだ…。
[2024年] 最新情報: それが1000万ドル以上になりそうだ(そして、BBCに語ったところによると、機器は80万ドルくらい)。既存のラックと電力供給の範囲内にもっとハードウェアを詰め込んだり、10PBのS3ストレージをデュアルDCのPure Storageフラッシュアレイに移行したりすることで、37Signalsは費用を節約し、より速く、より多くのストレージを利用できるようになると予想してるよ。
これを聞くと、GitHubがクローズドソースだからGitLabに移行する人たちとか、クラウドロックを避けるためにTerraformに執着する人たちを思い出すね。
周辺部分ではベンダーロックがあるだろうけど、大事なのはコアの部分、つまりゲストVMだよ。ハイパーバイザーなんてどうでもいい。EC2でVMを100台動かしてるなら、ポータブルなソフトウェア設計がちゃんとできてる証拠だ。最後の1%にこだわりすぎないで。
物理的に壊れるって話じゃなくて、モノが古くなるって話だよね。でも、そのトレンドもそろそろ終わりが見えてるかもね。