|
最近コミュニティで多くのニュースが飛び交っており、友人から最新情報を共有するためにもっと記事を書いてみたらどうかと勧められました。最初の記事では、Greenplumオープンソースプロジェクトについて取り上げます。
ここ数日の最大のニュースは、間違いなくGreenplumのオープンソース化でしょう。Pivotalは年初にGreenplumのオープンソース化を発表し、半年以上にわたる期待の後、10月末にヨーロッパで開催されたPostgresカンファレンスでついに発表され、コードはGitHubで公開されました。コミュニティの公式サイトはhttp://greenplum.org/で、公式ブログでもこの件について言及されています。コードはApacheライセンスで提供されており、既に一部のコミュニティメンバーがコミュニティからコードをダウンロードし、Greenplum上でTPCHのパフォーマンスをテストしています。テストはやや粗削りではありますが、結果は商用版とほぼ同じで、Greenplumが完全にオープンソース化されるという以前のニュースを裏付けています。次世代オプティマイザーの核となるOrcaはまだ公開されていませんが、報道によると、この部分は後日公開される予定です。これは、同社がこのコア資産に関して慎重な姿勢を示していると考えられます。 全体的に見て、オープンなApacheライセンスを採用しており、コードの大部分は無条件にオープンソース化されているようです。このオープンソース化は、単なるマーケティング戦略というよりも、企業レベルでの戦略的な動きと言えるでしょう。 私の意見では、greenplum のオープンソース化の背後にはいくつかの原動力があります。 まず、その原動力となったのは、オープンソース戦略のCloud Foundryの成功です。PivotalはEMC連合全体の中で、ミドルウェア層に位置づけられています。EMCはストレージ、VMwareは仮想化、そしてPivotalはPaaSを担うことを目指しています。Pivotalのビジネスにとって、クラウドとビッグデータという2つの柱を確保することは、EMC連合の領域を安定させる上で不可欠です。クラウド層では、VMwareが既にプライベートクラウド市場を席巻しており、残る上位層のPaaSは他社の手に渡れば大きな脅威となるため、PaaS層は必須となっています。市場には既に多くの競合が存在する中、2011年にIBMとHPを擁し、オープンソースモデルを採用したCloud Foundryを立ち上げました。この戦略は予想外の大成功を収め、Cloud Foundry(CF)は現在、PaaSのほぼデファクトスタンダードとなっており、IBMはCFベースのBluemix製品を発表しました。 Pivotalの2014年度財務報告書は、「記録破りの2014年:オープンソース製品売上高史上最速成長」(http://finance.yahoo.com/news/pivotal-cloud-foundry-reports-record-160000128.html)という目を引く見出しを掲げ、わずか1年間で4,000万ドルのソフトウェア売上高を達成し、Fortune 500企業100社を顧客として獲得したことを誇示しています。これは、基盤ソフトウェアにとってまさに奇跡と言えるでしょう。これは、Cloud Foundryの大成功に支えられたPivotalのオープンソースに対する理解が、ビジネス戦略のレベルにまで達していることを強調するものです。オープンソースの利用の是非をめぐる議論はもはや不要です。オープンソースは強力な武器となったのです!こうした文脈を理解すれば、Greenplumのオープンソース戦略を理解するのははるかに容易になります。 第二に、Pivotalはビッグデータ分野において新たな戦略的調整を必要としています。前述の通り、クラウドコンピューティングに加え、Pivotalはビッグデータに戦略的重点を置いています。自社製のHadoopディストリビューションに加え、Greenplumも最も重要なビッグデータ資産として保有しています。しかし、ビッグデータ市場全体が理想的とは言えません。Cloudera、Hortonworks、MapRという3つのサードパーティ製Hadoopディストリビューションに加え、Pivotal、IBM、Intelといったベンダーのディストリビューションも存在します。市場における最も顕著な問題は、断片化です。Hadoopは参入障壁が低く、ベンダー数が多く、均質化が進んでいるため、プレミアム価格での販売が困難です。大手ベンダーが基本ソフトウェアのプレミアム販売で超過利益を得るという従来のアプローチは、もはや持続不可能になりつつあります。さらに重要なのは、ますます多くの顧客が独立したサードパーティ製ディストリビューションの利用を好んでいることです。その理由は容易に理解できます。ユーザーは、AIXやWindows Serverのようなベンダー主導のエコシステムではなく、Red HatやSuSEのようなディストリビューションを備えたLinuxエコシステムを好んでいるからです。これはベンダーが直面する苦境をさらに悪化させる。ディストリビューションの市場パフォーマンスが低迷したため、IntelはHadoopチームの解散に着手した。これが中国におけるStarRingの台頭につながった。2014年、IntelはClouderaに7億4000万ドルを投資し、18%の株式を取得した。DellもCloudera陣営に加わり、HP、Microsoft、TeradataはHortonworksのディストリビューションを直接使用することを選択した。HPもHortonworksに投資した。しかし、Clouderaの収益はHortonworksのほぼ2倍であり、その優位性は明らかだった。ClouderaはHadoopエコシステムの新たな支配力となり、市場構造が固まり始めたように見えた。この戦いではIntelが勝利を収める可能性が高い。このような市場環境において、Pivotalの苦境は予測可能だった。同社のHDディストリビューション戦略は再調整する必要があった。そこでPivotalは、IBMやGEなど15社の弱小企業と共に、今年3月にODP(Open Data Platform)組織の設立を発表しました。これは本質的に、Clouderaに対抗するためにHortonworksを支援することで均衡を図ることを狙ったものでした。しかし、この賭けに勝てる見込みは明らかではありませんでした。ClouderaのCEOは、ODPの存在自体がClouderaの勝利であると公然と嘲笑しました(https://gigaom.com/2015/03/03/cloudera-ceo-declares-victory-over-big-data-competition/)。Greenplumのオープンソースリリースは、まさにODPにとっての交渉材料でした。Pivotalは、HDディストリビューション、Gemfire、HAWQ、そしてGreenplumをオープンソース化することを決定しました。この観点から見ると、Greenplumのオープンソースリリース自体が、Pivotalがこの戦いに勝つための交渉材料だったことがわかります。彼らにとって、より多くの人がそれを使うほど良いことであり、機能を隠す必要はないのです。 Greenplumがオープンソース化する以前、MPPデータベースも苦戦を強いられていました。市場は細分化されており、各ベンダーの売上高はわずか数千万ドルにとどまっており、市場における大きな躍進は困難でした。従来、収益性の高いデータウェアハウス(DW)市場に参入できず、Hadoopエコシステムは主にオープンソースであり、Impalaをはじめとする多くの製品が同様の機能を提供していました。彼らはジレンマに陥っていました。従来の市場へのアクセスは困難で、新しい市場への完全参入も同様に困難であり、激しい競争も重なっていました。10年以上かけて構築されたGreenplumのアーキテクチャは、大幅な改良には対応できませんでした。このような状況下で、オープンソースは現実的な解決策となり、市場全体を活性化させました。以下の記事では、この動きを「コードのオープンソース化は、採算の取れない製品ラインを廃止するための現代的な、洗練された方法である」と表現しています(http://skylandtech.net/2015/02/24/thinking-about-the-pivotal-announcements/)。 Greenplumのオープンソース化は比較的積極的な動きであり、その成否は不透明ですが、エコシステム全体に大きな影響を与えるでしょう。次の記事では、その影響について私の考えを共有したいと思います。 |