私たちのサーバー、GlassFish v3.1のこと             GlassFish Japan Users Group             蓮沼 賢志             http://www.coppermine.jp/...
忘れていませんか?私たちにいちばん近いサーバーのことを…
フリーのサーバー?だったらTomcatで十分だよね。       A. H. さん(仮名)       C社・システムエンジニア
フリーの製品はサポートが不安。多少費用はかかってもいいから、Oracle製のWebLogicを採用しよう。          T. Y. さん(仮名)          N社・プロジェクトリーダー
GlassFish?うちはI○M系だからWebSphere以外の選択肢はないんだ。         K. E. さん(仮名)         S社・システムエンジニア         ※I○Mコアパートナー
GlassFish?何それ?      M. F. さん(仮名)      I社・システムエンジニア      ※顧客(金融機関)先常駐
GlassFish v3.1、それは…   •やすい(安い)   •うまい(巧い)   •はやい(速い)        Java EE 6サーバーです。
GlassFish v3.1は【やすい】Java EE 6のリファレンス実装、つまり   無料です。ただのリファレンス実装じゃありません。コンポーネントはどれも商用レベルの高品質。「リファレンス実装を超えたリファレンス実装」それがGlassFi...
Tomcat        =Servlet/JSPのリファレンス実装
GlassFish        =Servlet/JSPのリファレンス実装
GlassFish v3.1は【うまい】最初から商用品質で作り込んでいます。管理ツールも一切手抜きなし。ヘルプは内容充実、もちろん日本語OKです。フリーの製品はサポートが不安ですか? そんな御社には...Oracleの有償サポートがあります。
日本語化の特別  な設定は一切 やっていませんこれだけ充実した管理ツールを持ちながら、す べて無償なのです。
GlassFish v3.1は【はやい】OSGi採用でモジュールのロードが速いGrizzly採用でHTTPのレスポンスが速いJava EEのRIだから新技術への対応が早い• 世界初のJava EE 6サーバー(v3)• 世界初のJava SE ...
Tomcat 7.0.19                         5秒                              起動時間GlassFish 3.1.1 (Web)                         5秒...
スレッド                              Tomcat 7.0.19  50                                GlassFish 3.1.1 100                    ...
GlassFish vs. 主要OSSサーバー            GlassFish   JBoss   Tomcat   Jettyバージョン         3.1.1     7.0.0   7.0.19   7.4.5Java EE...
GlassFish vs. 主要商用サーバー            GlassFish   WebLogic   WebSphereバージョン       OGS 3.1.1    10.3.5      8.0.0Java EE 6   Fu...
Web Profileとは?Webアプリに特化したJava EEのサブセットServlet/JSP + JSF + EJB Lite, JPA, JAX-RS, etc.
1台で2サーバーを構築する場合本番環境        テスト環境                      • 消費リソース2倍 WAR            WAR                      • 管理の手間も2倍       ...
2つのドメインを構築する場合本番環境        テスト環境                      • サーバー2台構築す WAR            WAR                        るより無駄が少ない      ...
クラスタはドメイン単位で設定                 WAR                       管理                              サ                              ー ...
GlassFish v3.1.1
Oracle GlassFish v3.1.1
JBoss AS 7.0.0
Tomcat 7.0.19
Tomcat 7.0.19
WebLogic 10.3.5
WebSphere 8.0.0
Java VisualVM (Java SE 7)
Oracle Jrockit Mission Control
Tomcat < GlassFish < WebLogic       ≦           ≦
GlassFish v3.1はTomcatの亜種ではないGlassFish v3.1はWebLogicの劣化版でもないGlassFish v3.1は私たちの、私たちによる、私たちのためのサーバーである
# asadmin stop-domain presentation
Upcoming SlideShare
Loading in...5
×

私たちのサーバー、GlassFish v3.1のこと

9,616

Published on

Published in: Technology

私たちのサーバー、GlassFish v3.1のこと

  1. 1. 私たちのサーバー、GlassFish v3.1のこと GlassFish Japan Users Group 蓮沼 賢志 http://www.coppermine.jp/ Twitter @btnrouge
  2. 2. 忘れていませんか?私たちにいちばん近いサーバーのことを…
  3. 3. フリーのサーバー?だったらTomcatで十分だよね。 A. H. さん(仮名) C社・システムエンジニア
  4. 4. フリーの製品はサポートが不安。多少費用はかかってもいいから、Oracle製のWebLogicを採用しよう。 T. Y. さん(仮名) N社・プロジェクトリーダー
  5. 5. GlassFish?うちはI○M系だからWebSphere以外の選択肢はないんだ。 K. E. さん(仮名) S社・システムエンジニア ※I○Mコアパートナー
  6. 6. GlassFish?何それ? M. F. さん(仮名) I社・システムエンジニア ※顧客(金融機関)先常駐
  7. 7. GlassFish v3.1、それは… •やすい(安い) •うまい(巧い) •はやい(速い) Java EE 6サーバーです。
  8. 8. GlassFish v3.1は【やすい】Java EE 6のリファレンス実装、つまり 無料です。ただのリファレンス実装じゃありません。コンポーネントはどれも商用レベルの高品質。「リファレンス実装を超えたリファレンス実装」それがGlassFish v3.1なのです。 繰り返しになりますが、商用品質でも無料です。
  9. 9. Tomcat =Servlet/JSPのリファレンス実装
  10. 10. GlassFish =Servlet/JSPのリファレンス実装
  11. 11. GlassFish v3.1は【うまい】最初から商用品質で作り込んでいます。管理ツールも一切手抜きなし。ヘルプは内容充実、もちろん日本語OKです。フリーの製品はサポートが不安ですか? そんな御社には...Oracleの有償サポートがあります。
  12. 12. 日本語化の特別 な設定は一切 やっていませんこれだけ充実した管理ツールを持ちながら、す べて無償なのです。
  13. 13. GlassFish v3.1は【はやい】OSGi採用でモジュールのロードが速いGrizzly採用でHTTPのレスポンスが速いJava EEのRIだから新技術への対応が早い• 世界初のJava EE 6サーバー(v3)• 世界初のJava SE 7対応済サーバー(v3.1.1)
  14. 14. Tomcat 7.0.19 5秒 起動時間GlassFish 3.1.1 (Web) 5秒GlassFish 3.1.1 (Full) 13 秒 31秒
  15. 15. スレッド Tomcat 7.0.19 50 GlassFish 3.1.1 100 応答性能 エラー(2%)を除く 200 エラー(20%)を除く 500 エラー(76%)を除く1,000 0.0 50.0 100.0 150.0 200.0 スループット/sec
  16. 16. GlassFish vs. 主要OSSサーバー GlassFish JBoss Tomcat Jettyバージョン 3.1.1 7.0.0 7.0.19 7.4.5Java EE 6 Full/Web Full/Web × ×管理ツール ◎ ○ △ ×監視ツール △ × × ×複数ドメイン ○ ○ × ×クラスタ機能 ◎ ○ △ ×起動速度 ○ ◎ ○ ○高負荷運用 ○ △ × △
  17. 17. GlassFish vs. 主要商用サーバー GlassFish WebLogic WebSphereバージョン OGS 3.1.1 10.3.5 8.0.0Java EE 6 Full/Web × Full管理ツール ◎ ◎ ◎監視ツール ○ ○ ○複数ドメイン ○ ○ ○クラスタ機能 ◎ ○ ○起動速度 ○ × △高負荷運用 ○ ○ ○
  18. 18. Web Profileとは?Webアプリに特化したJava EEのサブセットServlet/JSP + JSF + EJB Lite, JPA, JAX-RS, etc.
  19. 19. 1台で2サーバーを構築する場合本番環境 テスト環境 • 消費リソース2倍 WAR WAR • 管理の手間も2倍 • 重複するモジュール (特に管理系) サーバーOS
  20. 20. 2つのドメインを構築する場合本番環境 テスト環境 • サーバー2台構築す WAR WAR るより無駄が少ない • 管理系モジュールの 一本化 サーバーOS
  21. 21. クラスタはドメイン単位で設定 WAR 管理 サ ー サーバー バ ー LB WAR O SWebサーバー WAR ドメイン(クラスタ環境)
  22. 22. GlassFish v3.1.1
  23. 23. Oracle GlassFish v3.1.1
  24. 24. JBoss AS 7.0.0
  25. 25. Tomcat 7.0.19
  26. 26. Tomcat 7.0.19
  27. 27. WebLogic 10.3.5
  28. 28. WebSphere 8.0.0
  29. 29. Java VisualVM (Java SE 7)
  30. 30. Oracle Jrockit Mission Control
  31. 31. Tomcat < GlassFish < WebLogic ≦ ≦
  32. 32. GlassFish v3.1はTomcatの亜種ではないGlassFish v3.1はWebLogicの劣化版でもないGlassFish v3.1は私たちの、私たちによる、私たちのためのサーバーである
  33. 33. # asadmin stop-domain presentation
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×