すみません、せっ、世界一になっちゃった。サンのアプリケーション・サーバ
私個人の事ではありません。サンの事です。いやいや、売上高とかのような大きな事ではありません。サンのアプリケーション・サーバが、業界最高のパフォーマンスを記録してしまった!というお話。
サンは、アプリケーション・サーバのオープンソース・プロジェクト「Project GlassFish」を運営していました。この「GlassFish V2」を製品化した「Sun Java System Application Server 9.1」のマルチリンガル版のダウンロードを開始し、販売も開始しました。サンのプレスリリースはこちら。ダウンロードはこっち。
GlassFish はJavaのコミュニティで作られたオープンソース。サンはそれに若干の手を加え、バイナリーを作成しました。ダウンロードをしたり、使用するのは無償です。ただし、サンからのサポートは受けられません。サポートの契約をする場合は、ライセンス料と年額のサポート費用をちょうだいします。
今回のハイライトはなんといってもパフォーマンス。SPEC orgという、公平なベンチマークを行う組織があり、アプリケーション・サーバの標準ベンチマークを「SPECjAppServer2004」と言います。サンでは、このSPECjAppServer2004を使い、サーバとしてはUltraSPARC T1を搭載した、SPARC Enterprise T2000、OSはSolaris 10、という同一環境で、BEA社、IBM社、Oracle社、Sunの4社のアプリケーション・サーバを稼働させ、ベンチマークをしました。その結果は次のグラフで表せるように、「Sun Java System Application Server 9.1」が最高のパフォーマンスを弾き出しました。
この数値はJOPSといい、普通の秒あたりのトランザクション数よりちょっと複雑な計算をしますが、それは、公平なベンチマークにするためです。英語でjAppServer Operations Per Secondの略です。
我々製品屋は、こういった数値にたいへん敏感で、以前のV8のころはこのB社の85%ぐらいの数値だったので、とても悔しかったのですが、今回追い抜く事ができました(バンザーイ!)。でもパフォーマンスが良くても、高くてはね、という方にはもっと朗報です。
Sun Java System Application Server 9.1 のライセンス価格は、2,252,000円。年間のサポート費用が、一年間で397,800円です。このライセンスは1CPUではなく4ソケット(シングルチップでも、マルチチップでも、チップを乗せたモジュール部品(ソケット)が4つ)までなら同じ値段なのです。コア数も関係なし。弊社の最新のUltraSPARC T2は64コアですが、ソケットは1つなので、4台迄は同じ値段!(あ〜っ、儲からない。ガク。)
可用性もこの製品の特徴で、インメモリーのデータベースにすべてのスレッド情報を格納し、なにも失わない、本来の高可用性を実現します。高可用性には追加で「高可用DBライセンス」をご購入ください。1,134,000円です。サポートは年間199,800円です。このライセンスも本体のライセンスと同様に4ソケットまではこの値段(ああ、またまた儲からない!)
いかに値段が安くても、サポートする製品が少ないとね、という方には、サポートしてくれるフレームワークやアプリケーションのごく一部をご紹介します。
このGlassFishは、当然ながらJava EEの標準を100%準拠、というより、Java EEの標準そのものです。このアプリケーション・サーバを使って、各社はJava EEのAPIの確認テストをします。つまり、100%標準に準拠したアプリケーションは必ずこのアプリケーション・サーバの上で稼働します。
なお、この「Sun Java System Application Server 9.1」はJava EE 5互換です。
今回のこの発表はJavaやアプリケーション・サーバの世界にとって、さらなる大きな変革のためのトリガーになるような、予感がします。ちょっと武者震いしてます、本心から。
さて、ついでといってはなんですが、これ、GlassFishのマスコットです。なんか、他人とは思えないでかい顔・・・・。GlassFishはアマゾン川の下流に住んでいる、体が透明なちっちゃい魚だそうです。アマゾン・・・・・。いや、特に意味はないそうです。
各メディアさん達も、こぞって掲載してくださいました(生のURLで、ごめん!)
Web BCN 2007年10月31日
「サン、オープンソースのアプリケーションサーバーの無償提供を開始」
http://www.computernews.com/DailyNews/2007/10/2007103105148D7296D82020.htm
キーマンズネット 2007年10月31日
「サン、アプリケーションサーバのマルチリンガル版を無償提供」
http://www.keyman.or.jp/3w/prd/19/20020219/
ITmediaエンタープライズ 2007年10月30日
「サン、アプリケーションサーバのマルチリンガル版を発表」
http://www.itmedia.co.jp/enterprise/articles/0710/30/news058.html
マイコミジャーナル 2007年10月30日
「"Sun Java System Application Server 9.1マルチリンガル版"が無償提供開始」
http://journal.mycom.co.jp/news/2007/10/30/037/index.html
ITpro データベース/ミドルウエア 日経コンピュータ 2007年10月30日
「サン、Java EE 5対応のAPサーバーを無償提供」
http://itpro.nikkeibp.co.jp/article/NEWS/20071030/285947/
Enterprise Watch 2007年10月30日
「サン、OSSベースアプリケーションサーバーのマルチリンガル版」
http://enterprise.watch.impress.co.jp/cda/software/2007/10/30/11506.html
ZDNet Japan 2007年10月30日
「サン、「JavaEE 5」の環境を多言語化」
http://japan.zdnet.com/news/devsys/story/0,2000056182,20359929,00.htm
Open Tech Press 2007年10月30日
「サン、アプリケーションサーバ「Sun Java System Application Server 9.1マ
ルチリンガル版」を提供開始」
http://opentechpress.jp/news/article.pl?sid=07/10/30/0928253