|
|
![]() |
|
|
先月、John と Shreedhar は無料のウェビナーで GlassFish クラスタのロードバランスによる高可用性について紹介しました。 参加者は多かったです。 John や参加者の1人 Daniel-Noz の投稿をご覧下さい。 ウェビナーの録画も見られます。 このウェビナーや GF Portfolio リソース の有効性を改善する努力の一環として、短い フィードバック/アンケート を作りました。ぜひご活用下さい。 |
そして、この分野に興味がありましたら、こちらの白書 Application Scalability and Fault Tolerance with GlassFish Load Balancer (その アンケート) もぜひ併せてご覧下さい。
|
Rajesh とチームは、より多くの JMX モニタリング機能を WebSpace Server と Liferay (詳細な提案を参照) にプラグインするべくがんばっています。 これによりシステム管理者は、パフォーマンス指標の概要、障害診断、より一般的には WebSpace Server を健全に連続稼働させることが可能になります。 パフォーマンスに関して言えば、Srikanth も WebSpace Server の Apache Solr との統合について書いていて、これは GlassFish クラスタと共に利用することが推奨されています。 WebSpace Wiki は開発者、システム管理者にとってこのような資料の宝庫です。 |
原文: John Shows GlassFish v2 Clustering in 10 Minutes
|
John は "10 分でゼロから v2 クラスタを作る方法(From Zero to a v2 Cluster in 10 minutes)" のスクリーンキャストを投稿しました。これはダウンロード、asadmin の構成、GUI の設定、テストを含みます。とてもよくできています、是非チェックしてください! 簡単にクラスタを構成ができるのは GlassFish の利点のひとつで、本番環境に移行する際にその利便性は増大します。 数週間前、クラスタリングに関する投稿とスライド( Posts and Slides on Clustering)をいくつか取り上げ、SLX と SlideShare にスライドをアップロードしました。 これらはとても人気があることがわかりました。 |
みなさんの関心を知り、このトピックの Proposed Webinar Set(うまくいくと 1 月になるでしょう)のためにリンクを集め始めました。
|
2007 年 9 月に登場した GlassFish のクラスタリングサポートは、GlassFish v2.1 リリースでさらに改善されます。 改善の 1 つに Apache 2.2 サポート があり、Kshitiz が設定手順について詳しく書いてくれています。自動化サポートについてもふれています。 クラスタリングは水平方向のスケーラビリティや高可用性のために利用されます。GlassFish 事例を見ると、この機能への関心や利用はとても速いペースで増加しています。 公式ドキュメント と、最近出版された HA (高可用性) に関するホワイトペーパをご覧下さい。 また、Satyajit もこのトピックについてスライドを用意 (記事, PDF@SLX, SlideShare) したところです。 |
今後の アクエリアムオンラインでもクラスタリングについてはカバーします。 木曜日の Seam オンラインイベントはとてもうまくいきました。1 トピックについて複数の短いプレゼンテーションを行う最近の新しい形式は、この新しいメディアによくあっていると思います。
原文: Shoal 1.1 update available
|
s
Shreedhar は、GlassFish の動的クラスタリングフレームワークである Shoal 1.1 の新しいビルドのリリースをアナウンスしています。 バージョン 1.1 はまだ製作中で、JoinedAndReadyNotificationSignal や、同様のメンバーへの複数クラスターのサポート(Sailfin の集中型ロードバランサーの役に立つ)、クロスサブネットサポートなどを提供します。 |
Shoal プロジェクト の最も重要なドライバーには、最近ではSailfin プロジェクト (現在はアルファ段階) があります。 HTTP に比べて、SIP セッションはサイズが小さいが数は大きく、そのため、グループ管理のための制約とデータ複製技術の非常に興味深いセットです。
この技術について初めてご覧になった方のためにご説明しますと、Shoal は GlassFish v2 のクラスタリングアーキテクチャーの核となるものであり、基盤技術として JXTA を使っています。 こちらの記事 は、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 ポッドキャストインタビュー
原文: Week Highlights - GFv3 Schedule, IPS, Governance Board, JavaFX, ...
|
• ハウツー: クラスタ |
原文: 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 にバンドルされている古いバージョンからのアップグレードについても述べられています。
|
GlassFish v2 の主要な機能の 1 つがクラスタリングサポートです。強力な機能にはより大きな責任が伴います。なので、Prashanth は 出たばかりの GlassFish v2 のクラスタリング、ロードバランス、データリプリケーション機能についての 詳細なエントリ を書いています。 Prashanth はリプリケーションとロードバランスに関して、ソフトウェア (ウェブサーバ) もしくはハードウェアソリューションを使った様々な選択肢を取り上げています。また、DAS (ドメイン管理サーバ) とウェブサーバ間にセキュアな接続を確立するというような、より高度なトピックもカバーしています。 Shreedhar からの、マシンのクロックを同期させる、というような GMS/Shoal 要件についてのコメントは興味深いですね。 |