動き始めた「Open Compute Project」(OCP)
Facebook開発のネットワークスイッチは“超シンプル”で誰でも利用可能
Facebookが進めるハードウェア設計のオープンソース化が動き出した。今回満を持して発表した「Wedge」は従来のネットワークスイッチ市場を大きく変える可能性を秘めている。
Facebookは2014年6月中旬、イーサネットスイッチングと同社主導の「Open Compute Project」(以下、OCP)における同社の取り組みの大きな一歩となる成果を発表した。発表されたのは、ToR(Top of Rack)ネットワークスイッチと、このスイッチ用のLinuxベースOSだ。
超シンプルな設計
Facebookにおけるサーバやスイッチへの需要は膨大だ(それに匹敵するのは、猫の写真に対する世界の需要ぐらいのものだろう)。そこで同社は、拡張性のあるネットワーキング機器の設計を精力的に進めてきた。Facebookがこれらの仕様を公開することで、他社はそれらを複製して利用し、恩恵を受けられるだろう(もっとも、本稿を執筆した6月末時点では、公開する計画は既に発表されているが、Wikiページはまだ閑散としているが)。
これがネットワークを取り巻く状況に、短期的および長期的にどのように影響するのか。最終的には、それはあなたがITシステムの利用者であるか提供者であるかによって異なるが、いずれにせよ、Facebookが今回発表したスイッチとその重要性を理解しておいて損はない。
Facebookが発表した「Wedge」(コードネーム)は、強力だが比較的シンプルなToR設計となっている。どのようなデータセンターに設置されていても目立たないだろう。このスイッチの特徴は、筐体に何が搭載されているかではなく、何が削られているかにある。
柔軟性にフォーカス
基本的なToRスイッチであるWedgeのハードウェアは、柔軟性を実現するため、1ラックユニット(RU)の筐体に市販のネットワーク機器用ASIC、40ギガビットイーサネット(GbE)ポート16個、二重電源、ファンを搭載している。さらに、従来のスイッチで使用されてきたような処理能力が、標準PCI Expressバスで接続されるスティック上のマイクロサーバボードから提供される。このボードはOCPの「Group Hug」アーキテクチャに基づいている。
特殊な相互接続技術やトリッキーな仕掛けもなければ、プロプライエタリなフィールドバスやクローズドソフトウェアも一切見当たらない。ここでは、多数のサーバ間でデータをやりとりする極めてシンプルな方法が実現されている。
FacebookはWedgeにおいて特別なソフトウェアは使用せず、代わりにオープンソースOSの「Linux」をベースに独自のソフトウェアスタック「FBOSS」(コードネーム)を開発し、Wedgeとともに発表した。FBOSSは、Facebookが自社のニーズに合わせてカスタマイズできるようになっている。このため、同社のアプリケーションおよびサーバ群と密接に連携して動作することが可能だ。Facebookはこのプラットフォームをオープンソースとして公開することで、現在よりもその開発コストを削減できそうだ。同社が掲げる意義に共鳴して、FBOSS開発に参加する協力者が出てくると考えられるからだ。
Facebook(およびWedgeとFBOSSによるアプローチを選択する企業)にとって重要なもう1つのメリットは、サプライチェーンの制約から解放されることにある。商用スイッチの製造からデータセンターラックへの設置までの道のりは長く複雑だ。例えば、基幹コンポーネントのサプライヤーが納期を守れなかった場合や、火災でサプライヤーの1社が6カ月ほど操業停止に陥ったような場合には、スイッチベンダーは重大な影響を被ることになる。必要となるソフトウェア修正やリグレッションテスト、流通およびハードウェアメンテナンスチャネルへの在庫補充には時間がかかる。顧客はベンダーの事情に振り回され、納入の遅れに直面する羽目になるかもしれない。
サプライチェーンの制約から脱却
Facebookは最新の戦略により、こうした制約の多くを免れている。スイッチの基幹部品を直接管理することで、コンポーネント変更が必要になっても、展開スケジュールに影響を与えずに、代替コンポーネントを選択し、テストし、次のソフトウェア更新に合わせて組み込みを行うことが可能になっている。中間業者の介在がなければ、問題解決にかかる時間は大幅に短縮される。
こうした取り組みの進展は、市場全体にどのようなインパクトを与えるのか。短期的には影響はほとんどないだろうが、FacebookやGoogleのような企業の動向には、他の大手インターネット事業者も追随するだろう。ハイエンド製品の顧客であるこれらの企業がハードウェアベンダーから高価な製品を購入する理由は乏しくなりつつある。コストの削減とオペレーションの柔軟性を実現しなければならないと考えさせる要因が増大しているからだ。
ただし、ネットワークインフラを自前で用意するアプローチを採用するには、慎重な検討を要する。このアプローチを取る場合、中規模程度のベンダーやインテグレーターの開発リソースを自由に利用できることが必要になる。ハードウェアを構築し、その用途に適したソフトウェアイメージを作成しなければならないからだ。
スイッチを自前で開発するか、他社に作ってもらうか
ネットワークインフラのイノベーションを自ら実践するか、他社にお金を払って委託するかは、大きな分かれ目だ。あなたの会社がプラットフォームやサービスをリースする場合には、OCPは潜在的なパートナーベンダーの先見性や競争力の指標としてしか興味を引かないものとなるだろう。
サービスを提供するあらゆる事業者にとって、予算と必要性に応じてネットワークコンポーネントを購入して組み立てるこの方法は、大いに意義がある。一方でネットワークベンダーは大口顧客を失い、ハイエンド顧客でなく販売数量を重視せざるを得なくなるだろう。
大口顧客が離れた分、ITネットワークサービスの選択と実現に積極的な役割を果たし続ける企業顧客は、ベンダーから新たに注目されることになる。
こうしたコモディティ化はまず避けられない。しかし、それはネットワークを自前で構築するかどうかにかかわらず、最終的には全ての企業にとってオペレーションコストの低減につながるだろう。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
新着ホワイトペーパー PR
-
製品資料
[スパイスファクトリー株式会社] レガシーに消えるIT予算8割 「刷新か延命か」をAIと人で見極めるための手順 -
製品資料
[JetBrains s.r.o.] ソフトウェア開発は「コーディングエージェント」でどう変わるのか? -
事例
[テクバン株式会社] 太陽ホールディングスは国内外拠点の端末5000台をどう管理しているのか? -
事例
[株式会社キーエンス] PCが苦手でも自動化できる ポポラマーマなど4事例に学ぶ「ナビ搭載型RPA」活用 -
製品資料
[株式会社キーエンス] 自分ひとりでデスクワークを効率化 「AI&ナビ搭載RPA」で実践する業務自動化
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
PHPはそもそも必要か? 脆弱性で問われる自社サイト安全性と保守負担のバランス
-
2
Microsoft 365導入後も稟議は「Excelをメールで回覧」 承認が止まる理由
-
3
米国防総省で300万人分の個人情報が流出 その「意外な原因」と教訓
-
4
PHP2Shellの「事前の情報流出」でパニックに パッチ公開を巡る“混乱劇”
-
5
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
6
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
7
京王電鉄・東京メトロの被害から学ぶ境界防衛 ITの侵害はどこまで波及するか
-
8
Microsoft 365侵害企業の9割はMFA導入済み 1002人調査で見えた盲点
-
9
テザリングにも「限界」がある モバイルルーターを選んだ方がよい基準は?
-
10
金融・通信で情報漏えいが続出 IPAとJPCERT/CCが情シスに求める緊急点検
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
3
「IT史に名を残すシステム障害」8選
-
4
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
5
SCS評価制度時代の「SASE選定」ガイド
-
6
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
7
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
8
「EDR」選定ガイド:比較・検討フェーズで整理すべきポイントを解説
-
9
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
-
10
情報セキュリティ対策早分かりガイド:25の自社診断で弱点と解決策を理解
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー