|
|
![]() |
|
![]() |
GlassFish v2.1.1 がリリースされました。 (Sun から入手, コミュニティから入手) GFv2.1.1 は SailFin v2 に対応するとともに、レプリケーションと故障検出に改良が加えられています。 また、200 を超える数のバグフィックスやその他の改良も含まれています。 Shreedhar の記事、 Kevin の投稿、Wiki 、そして Oracle OpenWorld での発表 もあわせてご覧ください。 GFv2.1.1 には OpenMQ 4.4 や Grizzly 1.0.30 (変更点)、 Jersey 1.0.3 (変更点)、 Shoal 1.1 (変更点)、 JSF 1.2_13 も含まれています。 これらの変更の大半は GF レポジトリからのものです。 (変更点) |
商用サポートは GlassFish Portfolio を通じて提供されます。 また、GFv2.1.1 は以前のリリース(GFv2.1、GFv2U2)に対するパッチでもありますが、 SunSolve においてはまだリリースされていません。 リリースされ次第、 GlassFishForBusiness に投稿する予定です。
|
Project Shoal は GlassFish 2.x と Sailfin のクラスタ機能を支える GMS (Group Management System) テクノロジーですが、 独立したプロジェクトでもあり、バージョン 1.1 がリリースされました。 (発表) 新たな機能としては、健全性状態、クライアント通知、診断、欠陥検出、スケーラビリティの拡張、クロスサブネットサポート (実験段階) などがあります。修正されたバグのリストもかなり長いです。 |
コード (バイナリとソース) とドキュメントが利用可能です。 本リリースについての Shreedhar の投稿をチェックして下さい。
この Shoal 1.1 リリースは既に
次の GlassFish v2.1.1
と Sailfin v2 (2 つは同時にリリースされます) に統合されています。関連するブログ記事は shoal
タグでご確認下さい。
原文: InfoQ on Distributed JBI using OpenESB and Shoal
|
Derek Frankforth は,InfoQ にて分散 JBI の記事を発表しました. この記事で,Derek は異なるトポロジーについてや,どのトポロジーが project OpenESB で利用可能かを書いています. Derek は,OpenESB で開発されている新しいトポロジーが,GlassFish の Project Shoal に基づく不均質なクラスタリングであると報告しています. とっても面白い記事が多いので,InfoQ をチェックしてみてください. |
本日の面白いニュースのまとめ:
|
Masoud は私達の先を行っています! GlassFish v3 Prelude に関する 彼の One-Pager をご覧下さい。 GFv3 Prelude の実際のリリースは二つの部分に分けられるでしょう: 具体的な所は今週出るでしょうが、 スペシャルウェビナー は来週の11月6日までありません。 Packt Publishing は、既刊の Java EE5 Development using GlassFish Application Server を補完する GlassFish サーバーの管理機能に焦点を当てた新しい本を書く 著者 を探しています。 関心をお持ちになられた方は 著者情報 をご覧になり、 Kshipra Singh (kshipras at packtpub dot com) にご連絡下さい。 Carla は、 GlassFish v3 Prelude の ロギング 機能について書きました。 全般的には、GFv3 のロギングは現在 JDK のロギング機能を使う予定ですが、全機能はまだ実装されていません。 その詳細と計画については Carla の記事 をご覧下さい。 ShoalはGFv2.1とSailfinの一部としての1.1リリースに近づいています。 詳細はChangelog, Shreedhaの Summary Note, より。そしてこちらが ダウンロードページです。 VirtualBoxがAmazon.uk で売り出されています。(USのストアにはでていませんが。。。) まだベストセラーにはなっていませんが、この記事を書いている時点では15,244にランキングされています。このあとあがってこれるかどうか楽しみにします... 数多くの Microsoft ニュースがPDC 2008に向けて報道をはじめました。 改善されたUIやタスクバー、マルチタッチジェスチャーなどのユーザーフレンドリーな機能やライトウェイトでウェブフレンドリーなバージョンのオフィス製品など、たくさん詰まったプレβ版Windows 7が公開されています。 そしてマイクロソフトのクラウドであるAzureについても発表していますが、時間がなくてチェックしていませんが、 Yousef が関連していることはメモしておきます。 もうひとつ、Rajeevのレポートによれば、マイクロソフトは SAML 2のサポートを追加するそうです。これはOpenSSO な人たちにはいいニュースです。 |
原文: Recent GAP blogging: multiple communities, coopetitors, and a very special winner
|
GlassFish v3 Prelude の最初のアプローチから、GAP ブログ での投稿はいくらかスローダウンしましたが、こちらが最近の投稿です:
• GlassFish には素晴らしいオープンソースなアプリケーションサーバーという以上の価値があります...
GAP ブログ に、ここ数日、数週間でまだ何件かの投稿があるでしょう。 |
原文: Shoal 1.1 update available
|
s
Shreedhar は、GlassFish の動的クラスタリングフレームワークである Shoal 1.1 の新しいビルドのリリースをアナウンスしています。 バージョン 1.1 はまだ製作中で、JoinedAndReadyNotificationSignal や、同様のメンバーへの複数クラスターのサポート(Sailfin の集中型ロードバランサーの役に立つ)、クロスサブネットサポートなどを提供します。 |
Shoal プロジェクト の最も重要なドライバーには、最近ではSailfin プロジェクト (現在はアルファ段階) があります。 HTTP に比べて、SIP セッションはサイズが小さいが数は大きく、そのため、グループ管理のための制約とデータ複製技術の非常に興味深いセットです。
この技術について初めてご覧になった方のためにご説明しますと、Shoal は GlassFish v2 のクラスタリングアーキテクチャーの核となるものであり、基盤技術として JXTA を使っています。 こちらの記事 は、GreenFire のような他のプロジェクトでも使われるこの技術の素晴らしい紹介記事です。
原文: Java Load Balancer and other SailFin-Driven Improvements
GFの次のリリースを迎えています(以前のエントリを参考にして下さい)。 GFv2.1/SailFinのリリースには新たな機能が追加されています。最近、このようなエントリがありました:
|
|
• ShoalにMulti-Group Membership機能が追加されました。
|
下の二つの特徴はSIPに限定されるものですが、Multi-Group MembershipはたくさんのShoal Applicationsに有効だと思います。Java-based CLB は少なくともLB シチュエーションでシンプルになると思います。 CLBに関する他の情報が入り次第、また報告します。
|
InfoQ の Shoal クラスタリングフレームワーク (
アクエリアム記事参照) に関する
記事 Shoal はよい進歩をとげています; 私は JoNAS でも利用されているということを書き損なっていました。また、 OpenLandscape の記事もあります。 |
|
大方の予想通り、OOP 2008 カンファレンスと同時に、Adam Bien はコードのリリースとプレゼンテーションによって GreenFire の宣伝を行った。 GreenFire プロジェクトは暖房装置の管理、制御、レポートを行い、GlassFish や Shoal、Sun SPOTS を使用している。 Adam は "JBoss上で開発され、すぐに GlassFish に移植された" この Java EE 5 アプリケーションを解説している。フロントエンドの技術は JavaFX や RSS、JSF とする事ができる。 |
これは Java EE の教育をサポートするための素晴らしいアプリケーションである。 GreenFire の詳細についてはこちらをご覧下さい。
原文: New Shoal Article on java.net
|
|
大部分の GlassFish サブプロジェクト (Grizzly, Metro, Woodstock, HK2, Jersey, mq, Mojarra, ...) はアプリケーションサーバーから独立して使用されます。 Shoal プロジェクトも例外ではありません。GlassFish クラスタリングによって使用されるこのグループマネジメントサービスもまた他のユースケースに適用され得ます。 |
コミュニティメンバーの Juan Pedro Danculovic と Diego Naya は Shoal の特徴の大部分をカバーする素晴らしい記事を java.net 上に書いています。 それはグループ、メンバー、メンバートークン、監視者、コア、グループマネジメントサービス、コンポーネントや信号のような全ての基本用語の定義について詳細に述べています。 その記事はクラスタリングインフラ (Java EE アプリケーションだけでなく、SE アプリケーションも) の中のあなた自身のコードの統合の仕方についてもカバーしています。必要最低限のものだけを備えた GlassFish v3と共に、与えられたもののサイズ(2MB より小さい JAR)や可能性については非常に興味深いものです。
過去の Shoal に関するリソース:
• 過去の Shoal に関する投稿
• 他の Shoal 紹介記事
• GlassFish クラスタリング と Shoal についての GlassFish ポッドキャストインタビュー
|
|
Mohamed からの Shoal プロジェクトの 最新情報のレポートによると、チームは現在、以下に 取り組んでいます:
• マルチクラスタサポート
これらの新機能は GlassFish v2UR1 と v2.1 向けのものです。 詳細については Mohamed の 概要と新機能 をご覧下さい。 |
原文: Two new articles on GlassFish v2 - Clustering and Solaris Zones
|
アプリケーションサーバーでクラスタリングを扱うには、まず始めにそこで使う用語を決めておく必要があります。この記事ではその部分を説明するとともに、さらに突っ込んだ内容も書かれています。Domain Administration Server (DAS)、ノードエージェント、サーバーインスタンスといった GlassFish のキーコンセプトや、配備トポロジの議論、Shoal や JXTA といったテクノロジがクラスタやインメモリデータの複製にどのように使われているかといったことを説明しています。また GlassFish の "Cluster" プロファイルを実行する手順も説明されています。 |
次の記事では、Solaris 10 や OpenSolaris に組み込まれている Zones で Application Server を使う利点を説明しています。始めに Solaris Zone に関する簡単な説明と、アプリケーションインスタンス毎に独立した環境を用意する方法が書かれています。 また複数の Zone を使うとインストールやアップグレードが複雑になるので、この記事では GlassFish をグローバルゾーンやスパース(疎)ゾーンへのインストールについて書かれています。さらに Solaris にバンドルされている古いバージョンからのアップグレードについても述べられています。