Your SlideShare is downloading. ×
私たちのサーバー、GlassFish v3.1のこと
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

9,469

Published on

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
9,469
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
43
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×