元グローバル データセンター ネットワーク マネージャーのジェイソン フォレスター氏が率いる元 Apple 従業員のチームは、基本的なスイッチとルーターに関する独自の標準という古代の体制を覆し、それをあらゆるユーザーがカスタマイズできる真のオープンソース標準に置き換えることを目指しています。
異常事態では個人ブログForrester の会社 Snaproute.com のサイトで、彼は問題、提案した解決策、そしてここに至るまでの長く奇妙な旅について書いています。
「私たちの目標は、才能あるネットワーク エンジニアを解放し、ベンダー ロックインに制約されることなく、自分の能力を最大限に発揮できるようにすることです。私たちは、これによってイノベーションが加速され、何千もの企業のコストが削減されると考えています。いや、私たちは知っています。」と同氏は述べています。と書いています。彼は、FlexSwitch と呼ばれるソリューションを使用してこれを行うつもりです。
Forrester 氏によると、彼と彼のチームがネットワーク メンテナンスの問題に対する根本的に異なる解決策を模索し始めたのは、2011 年から Apple のデータ センターの拡張を監督していたときでした。当時、Apple は楽曲とアプリの配信と内部トラフィックを担当するデータセンターを 2 つだけ運営していました。 Forrester が Apple を去ったとき、同社は Siri、マップ、iMessage、iCloud など、成長を続ける安定したインターネット サービスを処理するためにさらにいくつかのセンターを追加しました。
Forrester は、会社のトラフィックにおけるほんのわずかな不具合でも危険が伴い、注目が集まり、結果が生じるため、この経験を「スリリングかつ恐ろしい」と呼んでいます。ネットワークの内部に飛び込むために、Forrester のチームは、ネットワークをオフラインにすることなくスイッチング ソフトウェアの一括アップグレードなどのタスクを実行する独自のツールの開発を開始しました。
「まだ聞いていない方のために言っておきますが、Apple はそのような社内成果を秘密にしておくのが好きなので、結果を共有することはできません」と Forrester 氏は書いています。実際、これは Forrester のソリューションの多くに当てはまりました。
「徐々に、自分たちのアイデアを世界と共有したいという私たちの願望が、Apple で働くスリルと誇りに影を落とし始めました」と彼は回想します。 「私とチームは2015年に辞めました。実を言うと、ソファで数日間泣きながら過ごしました。」
しかし、潜在的な顧客が彼のアイデアやソリューションに肯定的な反応を示すと、彼の気分は良くなりました。
Forrester 氏は、ユーザーが修正、カスタマイズ、改善できる真のオープンソース ネットワークに対するフラストレーションと需要の源泉を利用してきたと書いています。彼は、これを行っているのは自分だけではないことを認めています。デルは昨年、Cumulus Networks との取り組みを発表し、ヒューレット・パッカードとマイクロソフトも同様の発表を行っています。
Forrester は、ネットワーク事業者は Linux を超えた専用ネットワーキング ソフトウェアを必要としているため、Snaproute のアプローチは際立っていると考えています。サーバーで機能するアプローチはネットワークでは機能しない、と彼は主張します。
しかし、彼の最初の課題は、FlexSwitch と呼ばれる、彼のソリューションのパートナー、顧客、販売代理店のエコシステムを構築することです。これは、昨年発売された OpenSwitch オペレーティング システムのオプションとして提供されます。 Snaproute は、そのコードを Facebook の Open Compute Program にも提供する予定です。
Forrester 氏は、市場を席巻するか Cisco を潰そうとしているのではないかと否定し、Snaproute が代替案を提供するものの、ほとんどの企業は既存のサプライヤーとテクノロジーを使い続けるほうが良いと考えていると述べています。
「むしろ、私たちは謙虚さと運用重視の現実主義を持って、競争上の優位性としてインターネットインフラストラクチャを利用したい企業を支援するエコシステムの構築を進めるつもりです」と彼は書いている。