|
|
![]() |
|
|
昨日は SailFin v2 (download, home, wiki) とSun GlassFish Communications Server 2.0 (download, home)のリリース日でした。 SailFin v2は大きなリリースであり;GlassFish v2.1.1への対応や、高い有用性をもつ多くの機能が加わっています。例えば、Rolling upgrade、柔軟なネットワークトポロジー、過負荷への耐久性の向上、DIAMETERサポート、診断能力の向上、ロードバランサ用のJavaを基本としたDCRファイル、など様々です。 ここでSailFin v2の機能を網羅することはとても不可能ですが、調べられるように、関連リンクを集めてみました。Binod's の書いた概要説明である SailFin v2 Released! から初めて、いろいろと移動してみて下さい。 |
いくつかの大きな変更は:
リリースの一部として、チームが多くの新規エントリーを投稿しています:
最後に、PRとプレスレポートのリスト:
Note - GlassFish v2.1.1 isもまた Sun's Download Center と コミュニティーサイトから利用できます。より多くのリリースは今日です。 OpenMQ 4.4 (4.4.1 RC1も)は ここから利用できます。
|
Gregory Bondは正しいものでした。 彼は Covergeについての紹介記事を書き、 また、『converged applicationフレームワークの年』という記事を書きました。そして事実、sipアプリケーション開発用のフレームワークやライブラリの数は増え続けています。 今週のはじめにRichard Newmanが、SailFinコミュニティーにてClojure SIPサーブレットライブラリを紹介しました。是非みてください! |
SailFin CAFEもまた活発で、 SunとEricsson両者の投稿もあり本格的な開発が行われています。 SailFin CAFEのスタートガイドはこちらを参考にして下さい(1、2)
|
クラスタリングと 高可用性 の改善は SailFin V2 の注力点です。 SailFin のセッションフェイルオーバー機能をデモする融合 (converged) アプリケーションのサンプル、 3PCC (Third party call control, サードパーティーコール制御) が、追加されました。この 3PCC サンプルは RFC 3725 のガイドラインに従って書かれています。 |
|
SailFinがGlassFish v2.1.1に合わせ、v2.0に近づいています
(いずれも10月末を予定、ロードマップ参照)。
チームはリリースにおいて新たな機能を強調
•
PrasadはHCF(ハードコードフリーズ)を発表しています。これは概要とSCF(ソフトコードフリーズ)からの修正リストを提供しています。
|
|
Sailfin で動く SIP サーブレットアプリケーションを開発するための IDE の選択肢は複数あります。 Netbeans プラグインで SIP サーブレットの開発ができますし、本格的なIMS サービスを作成する環境としては、Ericsson SDS が利用できます。 Eclipse ファンの人たちにも GlassFish プラグインが拡張され、SIP サーブレットアプリケーション開発面でかなり改善されています。 詳細と最新プラグインへのアップグレードに関しては Vince のブログをご覧下さい。 |
|
SailFin 上で SIP サーブレットアプリケーションを開発するための IDE はいくつか存在します。 Netbeans には SIP サーブレット開発用のプラグインがありますし、本格的な IMS サービス開発環境である Ericsson SDS もあります。 Eclipse が好きな方のために、 GlassFish プラグインが強化されました。 これは、より良い SIP サーブレットアプリケーション開発環境を提供するものです。最新のプラグインにアップグレードするための詳細と tips については Vince のエントリを見てみてください。 |
|
SailFin V2 は最初のバージョンから比べると、アプリケーションサーバーとしての能力が大きく強化されています。 高い有用性をもつサービス/アプリケーション実行環境を構築するためには、ネットワークトラフィックを管理することはとても重要です。 RameshがSailFinのトラフィック分割についてブログで記事にしています。 その記事で彼は、サーバー内にある サーバー内にある複数のネットワークインターフェイスを利用することにより、イントラクラスタ通信(converged load balancer, GMSのような)が外部クラスタからどのようにして分離できるかを説明しています。 |
SailFinは現在、来週リリース予定のHCF (hard code freeze) に取り組んでいます。最終版のリリースは2009年の10月になる予定で、 詳しいスケジュール情報はwikiを確認して下さい。
|
近頃、 SailFin のホスティング選択肢について質問を受けるようになってきました。数ヶ月前に Sailfin ティームが Go Daddy server に デモサーバをセットアップ しています。今のところ、これはかなりうまくいっています。 そして今回、Sreeram が SailFin (V2 b20) を Amazon EC2 で動かす方法について記事を書きました。 彼は詳細まで書いていて、例えば、SIP UDP ポートの有効化、MySQL 設定、 DynDNS を使ったドメイン名設定、などが含まれます。 お試し下さい! |
原文: On the way to SailFin v3 - SailFin CAFE Launched
|
Sailfin CAFE は、集中型 Web アプリケーションの配備を簡易化する新しいフレームワークです。 Sailfin v2 で利用でき、Sailfin v3 に向かっています。 このプロジェクトは始まったばかりで、私達は皆様のフィードバックと参加を望んでいます. Binod の 記事 や Sreeram の メール投稿、TS-4929 (id:contentbuilder / pw:doc789) のスライドをご覧下さい。 Sailfin CAFE は、GlassFish v3 Server (9月に出ます) と OpenESB v3 に加わる GlassFish ファミリーのもう一つの "v3" コンテナに向けた重要なステップです - Project Fuji で良く進展しています。 WebSpace Server も v3 に進んでいますが、ビルド作業がまだ始まっていませんでした。 |
原文: SailFin Diameter support - JavaDocs now available
|
Diameterプロトコル(RFC 3588)は、アプリケーションにAuthentication, Authorization, and Accounting(AAA)フレームワークを提供するようにデザインされています。 SailFinはCY2009の下半期までにDiameterプロトコルへのサポートを追加する予定です。 Sh (Subscriber profile interface)、 Rf (Offline Charging interface)、 Ro (Online charging interface) が利用できるようになります。 Sh api へのサポート、JavaDocs、サンプルコードなどの詳細に関するVenuの記事をご覧下さい。 また、Namanも良いDiameterプロトコルの概要を書いています。 |
|
SailFin のようなテレコアプリケーションサーバには、予測可能な停止時間とマルチプロセッサで良くスケールする、より確定的な GC モデルが必要とされます。 通話の接続で長い時間待たせることは明らかに受け入れられません。 Sun のパフォーマンスチームは SailFin の高負荷試験時に、多くの時間を GC チューニングにさきました。 Bharath は一連のブログエントリ (こことここ) で彼の経験を解説しています。 ぜひご覧下さい。 |
|
SailFin V1に関する話題が追加されました。Prasad 氏はConverged Java EE applicationsに関するテクニカルな記事を書きました。彼は、どのようにして異なるSIP Servlet artifacts がEJBのようなJava EEコンポーネントにより使用されるかについて説明しています。 また、Varun氏はこんな記事を書いています:SailFinクラスタリング事始め (I、II)。 テストアプリケーションの、sipp scenario filesはお試しできるようにと、ブログに添付されています。ぜひ見てみてください! |
|
RFC 3489 (と RFC 5389)で制定されているSTUN (Simple Traversal of User Datagram Protocol Through Network Address Translators)は、NAT通過のためのメカニズムの一つです。 NATファイヤーウォールの向こう側のSIPクライアントやルータのパケットルーティングを補助します。 SailFin V2は、SIPクライアントが利用できるベーシックSTUNサーバを導入しました。詳細はRameshのブログをご覧ください。 |
(Our) Open Source in the Telco Industry - The Open Multimedia Platform framework
|
先週出されたアナウンスの内の一つが、Sun GlassFish Communications Server (製品、 SailFin、 アクエリアムでの投稿) でした。 私は SailFin が 集中型(SIP+HTTP) Web の導入を加速する上で重要な役割を果たすと確信しています。 さらに、Ericsson の最新のレビュー(01/2009)には電気通信会社の見通しを説明する 記事があります。 そこからの引用文: |
ビジネス環境における継続的な変革も、メディアやエンターテインメント、通信ビジネスの集合と同様に、システムデザインや価格決定、製品パッケージング、展開、サポートに新しいアプローチを求めています。
伝統的に通信産業は、独占的なソフトウェアによって彼らの特別な要求(スケーラビリティ、信頼性、管理の容易性)に取り組んできました。 しかし、これは非常に高価であるため、その代わりとして、彼らの内の何社か(Ericsson や Sun を含みます)が、オープンソースミドルウェアのベースプラットフォームを構築するための OpenSAF (メンバーリスト) を作りました。 このプラットフォームは Java EE 5 ベースで SailFin を使っています。
情報をありがとう、Sreeram。
|
GlassFish Communication Server と GlassFish Mobility Platform が、 バルセロナで開催される Mobile World Congress の Sun ブース (Booth #2C12, Hall 2) でデモを出展します。 もし、来週 (2/16-19) バルセロナにいらっしゃるなら、お会いしましょう。 |
デモでは、 SailFin の Load Balancer ビジュアリゼーション、 SailFin Communicator アプリケーション (バックエンドデータベースとして、MySQL Cluster Carrier Grade)、 On-Device Portal 含む Mobile Enterprise Platform などがあります。 Sun は Ericsson にも来てもらって、GlassFish ベースの彼らの インテリジェントネットワークテクノロジをデモしてもらう予定です。